




已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
嵌入式系统原理第七章:指标体系与工程方法,测试/评价/设计,第七章:指标体系与工程方法,7.1内在指标7.2作用指标7.3封装与软件整合7.4剪裁7.5规范与标准7.6指标量化体系,主要内容,7.1内在指标7.2作用指标7.3封装与软件整合7.4系统安全7.5剪裁7.6规范与标准7.7指标量化体系,序言,指标的必要性:刹车系统中,从接到信号到完成处理的时间过长,那么这个系统就是毫无用处的,甚至可以说有很大的危害,极大影响了安全性。,把嵌入式系统比作一个C语言或Java语言的类,它内部具有属性(成员变量)和方法(函数),内在指标就象是这个类中的属性,表示类的一些特性,而作用指标就象是一个方法,需要和外界发生作用联系。,时域指标,概念:系统完成规定任务所需要的时间必须满足的条件。指标说明:硬实时、软实时影响因素:五层优化方法:高性能硬件、系统启动时间、操作系统的实时性、应用程序运行速度,系统启动,传统评价,之所以称之为传统评价,是因为几乎在嵌入式系统诞生开始,这几项指标就一直是评价一个嵌入式系统优劣的重要标准。,7.1内在指标,操作系统实时性,任务切换时间任务抢占时间中断延迟时间信号量混洗时间解除死锁时间,应用程序运行速度,融合,干扰,智能,控制,封装,资占,能耗,性能,功能,寿命,交互,交换,寿命,崩溃,可信,实时,交换,结构蜘蛛图,种类蜘蛛图,7.1内在指标,7。11传统评价,之所以称之为传统评价,是因为几乎在嵌入式系统诞生开始,这几项指标就一直是评价一个嵌入式系统优劣的重要标准。,711传统评价,时域指标概念:系统完成规定任务所需要的时间必须满足的条件。指标说明影响因素:五层优化方法:系统启动时间、操作系统的实时性、应用程序运行速度,711传统评价,资源占用指标概念:系统在正常运行的各个阶段,所需的硬件资源的种类,数量及多少。指标说明影响因素:应用、基于其他指标的要求、系统软件的属性和应用软件的质量优化方法:从应用出发,够用原则;基于其他指标考虑,选用高性能、高集成度硬件;软件方面:OS和应用程序对内存的消耗。,711传统评价,能耗指标概念:系统在运行的各种状态下所消耗的电能的速率。PE/tE为t时间内消耗掉的能量。指标说明影响因素:硬件、软件两方面优化方法:静态技术、动态技术静态技术包括:低功耗元器件、异步电路体系设计、程序、编译器优化动态技术主要是动态电源管理,712信息评价,信息定义:简言之,信息是具有新内容、新知识的消息。嵌入式系统中所关注的信息主要有两类,程序和数据。信息的开放性概念:开放性主要是针对程序而言的。具体定义就是要求系统可以通过第三方机构定制、增加和扩展功能。指标说明:开放性对于吸引更多的人才和厂家参与到一款产品的功能扩展,协作完成一个产品的开发具有极重要的影响。影响因素:逻辑架构、UI优化方法:模块化设计;丰富易用的UI;严格的规范,712信息评价,信息的兼容性概念:系统所处理的数据可以包括各种主流的同类别数据格式指标说明:是衡量一个系统的通用性的指标影响因素:程序功能以及程序的可扩展性优化方法:采用数据中间层XML,713规范评价,共享与壁垒交换(是数据交换吗?如果是,这部分内容应该包括在数据评价中了)知识产权与核心承载IP核软核硬核行业交叉与侵蚀,72作用指标,系统与外界相互作用才会体现出来的指标。作用指标是相互的,而不是某一部分单向的影响其他部分。,嵌入式系统,嵌入式产品,同一指标,二者相互影响,72作用指标,干扰度概念:嵌入式产品在加入了嵌入式系统后,对原有产品性能及其他指标的影响程度。指标说明:嵌入式产品加入嵌入式系统后,必然带来好、坏两方面影响影响因素:硬件、嵌入式操作系统、应用软件优化方法:针对上述三点,72作用指标,干扰度,72作用指标,智能度概念:统能够完成的操作种类多少、解决问题的复杂程度以及自我完善、更新、发展的能力。指标说明:智能定义解决所面临的实际问题的能力解决新问题的能力对自己所属领域提供服务的能力影响因素:系统功能的多少;软硬件设计架构;实现任务的自动化程度;配套工具的数量和质量优化方法:增加系统功能;减少人为干预;增加系统工具;模块化设计,72作用指标,控制度概念:系统的控制过程的快速、准确和精细程度以及操作此控制作用的便捷性。指标说明:防抱死制动系统(ABS)举例影响因素:软、硬件速度;系统所能处于的状态划分的细致程度;系统UI优化方法:选用快速硬件,编写高效软件;细化状态集合;,72作用指标,融合度概念:指嵌入式系统和嵌入式产品其他部分相匹配、结合的能力。指标说明:无缝连接在充分掌握系统的底层协议和接口规范的基础上,开发出与之完全兼容的产品。影响因素:嵌入式系统与其他设备之间的接口工作是否高效,是否易于结合;硬件设备应用是否广泛,兼容性的好坏。优化方法:接口选用高效、稳定的硬件,接口软件进行优化;选用应用广泛的硬件设备,72作用指标,融合度,73封装与软件整合,封装概念:是一种对相关的软件、硬件等模块打包的技术,通过打包实现易于管理、使用、技术保密、提高功能、性能、降低成本、提高复用性、降低功耗的目的。指标说明:简单说,封装就是打包,把一系列相关的东西打包在一起,把细节隐藏,只把简单的、稳定的接口提供给用户。包括软件封装和硬件封装好处:软件封装便于管理、节省空间、减少文件个数硬件封装技术保密、提高性能、降低成本、提高复用性、降低功耗,73封装与软件整合,封装,73封装与软件整合,软件整合背景概念:软件整合就是把不同公司、不同机构使用不同的开发平台编写的应用程序整合成一个统一的整体,使之成为一个系统的过程。说明:关键在于,整合工作不是在所有程序完成后开始的,而是在开始编写程序之前就开始了例子:,74剪裁,硬件剪裁够用原则,去除不需要的硬件设备软件剪裁应用程序剪裁采用组件技术,实现定制操作系统剪裁嵌入式OS的特征:配置性;可重配置性;动态性几种操作系统可剪裁性评估OSKit;eCOS;Linux,74剪裁,剪裁,76规范与标准,国际竞争有三个层次价格和质量的竞争;专利技术的竞争;标准和制度的竞争标准是种动态信息。制定标准的企业通常都是行业中的创新者和技术推动者,但从另一个角度讲,他们也是行业中的垄断者。,77指标量化体系,量化体系时域OS实时性50上下文切换时间任务抢占时间消息传递延迟中断延迟任务建立和删除时间应用程序运行速度50,77指标量化体系,能耗动态电源管理机制60(是否有动态电源管理机制?如有,支持的状态种类有多少?)系统正常工作下的能耗40,封装软件系统是否模块化,模块化程度如何?50数据格式的完整性与安全性如何?50,77指标量化体系,智能是否可升级?升级自动化程度如何?40根据环境的变化的自我调节能力如何?30是否提供了该类产品最基本的功能?20提供了更多的附加功能?10,干扰对原有系统工作效率的影响?50对原有系统稳定性、可靠性的影响?50,77指标量化体系,控制系统UI的丰富、高效和易用程度怎样?60控制作用所能处于的中间状态以及在各中间状态之间切换的速度怎样?40,资源占用OS内核内存占用多少?40系统应用运行时占用内存多少?40系统占用多少I/O接口?20,77指标量化体系,融合与嵌入式产品其他部分的接口是否高效、易于结合?60选用硬件的市场普及率、通用性好不好?40,创建,设计,制造,维护,软件,硬件,7.7指标量化体系,量化体系时域OS实时性50上下文切换时间任务抢占时间消息传递延迟中断延迟任务建立和删除时间应用程序运行速度50,7.7指标量化体系,能耗动态电源管理机制60(是否有动态电源管理机制?如有,支持的状态种类有多少?)系统正常工作下的能耗20选用硬件的低功耗性能?20,封装软件系统是否模块化,模块化程度如何?40数据格式的完整性与安全性如何?40是否选用了集成度高的硬件?20,7.7指标量化体系,智能是否可升级?升级自动化程度如何?40根据环境的变化的自我调节能力如何?30是否提供了该类产品最基本的功能?20提供了更多的附加功能?10,干扰对原有系统工作效率的影响?50对原有系统稳定性、可靠性的影响?50,7.7指标量化体系,控制系统UI的丰富、高效和易用程度怎样?60控制作用所能处于的中间状态以及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年心理学概论考试试卷及答案
- 2025年心理学专业硕士研究生入学考试试卷及答案
- 2025年物理学基础知识验收考试题及答案
- 2025年食品安全监督相关考试试题及答案
- Adezmapimod-hydrochloride-Standard-SB-203580-hydrochloride-Standard-生命科学试剂-MCE
- 2025年社会工作者职业资格认证考试试题及答案
- 2025年农学与生态学研究生入学考试试题及答案
- 2025年电子商务技术考试试卷及答案
- 2025年儿童发展心理学考试试题及答案
- 2025年护理硕士研究生入学考试试卷及答案
- 《中华人民共和国药典》修订内容(2025年)解读课件
- GB 10769-2025食品安全国家标准婴幼儿谷类辅助食品
- 审核技巧培训
- 延迟退休人员协议书
- 井下作业施工方案
- 2025年房地产开发经营服务项目投资风险评估报告
- EPC项目全流程咨询管理的核心要点与优化策略
- 铁路施工高空作业安全教育
- 2025年管道工(技师)职业技能鉴定理论考试题库(含答案)
- 一体化污水处理设备采购安装及运维 投标方案(技术方案)
- 晋升品质主管述职报告
评论
0/150
提交评论