嵌入式控制系统的图形化系统设计
扫描二维码
随时随地手机看文章
电子论坛 您现在的位置:GEFORCE3 的货源和报价 GEFORCE3 的相关技术信息 其他型号 上海捷讯锐达电子技术有限公司联系人:付
电话:0086-021-52060766/52060768 德国显周集团有限公司联系人:销售部
电话:010-51653931 深圳市易来电子有限公司联系人:谢先生/余小姐
电话:0755-83370019/83600656/13632625656 北京益宝欣科技有限公司联系人:郭小姐/孙先生/沈小姐/马先生
电话:010-82673417/62553671/62554607/62576651 >>更多供应商 嵌入式控制系统的图形化系统设计 随著嵌入式和分散式控制系统变得越来越复杂及普遍,开发高品质及最佳化设计也变得困难许多。原因之一是许多领域的专家(例如机器製造者或控制工程师)并未具备开发嵌入式系统所需要的专业知识。这些领域专家了解其系统所需要的数学或程序,但是他们缺少对于低阶嵌入式开发工具和语义的知识。若要帮助这些领域专家超越这个障碍,需要以新的方式来处理嵌入式设计。图形化系统设计就是设计的方式之一,将直觉的图形化程式设计与具有弹性的商用即时可用(commercial-off-the-shelf 以下简称 COTS)硬体结合,以协助工程师以更好的方式设计其嵌入式系统,并进行原型製作及布署。
在许多嵌入式及分散式系统中,软体扮演重要的角色。Venture Development Corporation Survey在2005年进行的一项调查发现,嵌入式系统的总生产成本中有将近48%用在软体开发。当软体成为嵌入式系统的重要元件之时,工程师更需要直觉式的程式设计语言,以提高设计的效率。
此外,使用COTS硬体平台来进行原型製作,甚至节省宝贵的时间。使用COTS来进行系统布署,只需要少量甚至不需要做硬体设计,并可透过软体来提供系统弹性。本文探讨以图形化系统设计来进行运算法设计、系统原型建立以及最后布署,可以如何大幅节省时间和强化生产力。
建立软体运算法
布署在分散式设计中的信号处理和控制运算法可以为系统和终端产品增加显著的价值。因此,工程师需要能够设计及重复执行运算法的自由度。领域专家正是具备开发这些运算法和程序之知识的工程师和科学家。虽然他们明白程序中的数学和语义,但是往往不明白如何将这些程序应用在嵌入式运算设备上。
嵌入式运算设备的变化非常大,而且可能是有浮点运算的技术,例如PowerPCs,x86,或是ARM,但是它们也可以是固定位数的MPU、DSP,或FPGA技术。因为许多领域专家不明白用于设计这些设备之程式所使用的技术和开发工具,因此他们通常需要嵌入式运算的专业知识(透过学习或是雇用另一位开发人员)来布署运算法。嵌入系统开发人员可能很清楚嵌入式运算平台,但是他们可能并未完全了解运算法。这种现象造成极大的沟通障碍,也可能在设计过程中造成明显的效率不良,并在最后的系统或产品中造成严重的缺陷。在设计过程中,运算法设计师(领域专家)和软体布署(嵌入系统专家)之间