嵌入式系统设计规范.ppt
嵌入式系统设计规范,小组成员:潘锦龙,彭雄新,梁玉英,谢超,欧阳名学,引言,计算机科学和电机工程之间的分割使嵌入式系统的潜能处于低洼状态,现在是建立一个新的嵌入式系统设计科学基础的时候了。以此为基石将确保有规律以及不偏不倚的融合这两个领域。,一、设计问题,嵌入式系统是一个涉及人工计算,受物理条件限制的工程。,一、设计问题,一般设计与嵌入式系统设计 不同的设计规范 不同的系统要求 不同的设计流程 目前的设计实践基于模型的设计,一般设计与嵌入式系统设计,嵌入式系统设计需要一个更加全面的方法,融入从硬件和软件的设计与控制理,不同的设计规范,分析模型计算模型分析和计算模型体现正交抽象,不同的系统要求,分析和计算模型的目的是满足不同系统要求。功能要求指定预期的服务,功能和特点,独立于执行。额外功能指定所需的性能和稳定性。,不同的设计流程,分析和计算模型支持不同的设计流程。方程建模产量丰富的分析工具,尤其是目前的随机行为。,目前的设计实践,使用更高层次的抽象,如基于模型的设计,并用于任何关键或尽最大努力的系统工程,二、系统工程,关键性系统工程尽最大努力的系统工程弥合研究挑战应对非均质性执行和互动。造成小扰动的输出值。,关键性系统工程,这种做法的典型例子是那些用于安全关键系统的航空电子设备。,尽最大努力的系统工程,尽最大努力的系统工程,是基于平均的情况,而不是最糟糕的情况,是动态分析而不是静态的资源分配。它寻求有效率地利用资源,优化吞吐量或能耗,如果是有用的应用,它可以降低优龙级,甚至暂时拒绝服务。,三、教育面临的挑战,现在需要哪些研究?教育需要做些什么呢?业界需要做些什么呢?决策者需要什么呢?,现在需要哪些研究?,第一步是源自数学基础的系统建模分析,它将两个抽象模型和传递函数模型有效地整合在一起。这样理论上能够融合两套做法:那些来自关键的系统工程保证硬性的需求和那些尽力而为系统工程将优化企业绩效。,教育需要做些什么呢?,重点放在建设一个新的嵌入式系统设计学科。打破计算机科学与电气工程部门之间的文化界限,业界需要做些什么呢?,重点是向后兼容现在的技术员,以减少费用,优化现有的投资和能力,决策者需要什么呢?,嵌入式科技对社会和经济变革有巨大的影响,但没有结实的科学基础,目前的实践中嵌入式系统设计不能满足公众的需要和达到期望的系统可靠性。必须投入大量的资源用于基础研究才能面对的嵌入式系统设计的挑战,这些是需要决策者和供资机构充分意识到的问题,致谢,这篇文章早期的版本是“嵌入式系统设计的挑战”,出现在 Proc.14th IntlSymp.Formal Methods,LNCS 4085,Springer,2006,pp.1-15.。这份报告本文的是由两位在嵌入式系统设计表现优秀的欧洲网络大师,由美国国家科学基金会的信息技术研究所混合和嵌入式软件系统基础项目,以及瑞士国家科学基金会的全国竞争力研究中心(NCCR)的移动信息和通信系统(MISC)提供支持。我们感谢保罗卡斯皮对这篇文章草案宝贵意见!,