嵌入式系统的软硬件协同设计.docx
《嵌入式系统的软硬件协同设计.docx》由会员分享,可在线阅读,更多相关《嵌入式系统的软硬件协同设计.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式系统的软硬件协同设计ronggang导语:软硬件协同设计为解决上述问题而提出的一种全新的系统设计思想传统的先硬件后软件嵌入式系统的系统设计形式需要反复修改、反复试验,整个设计经过在很大程度上依靠于设计者的经历,设计周期、开发本钱高,在反复修改正程中,经常会在某些方面背离原始设计的要求。软硬件协同设计为解决上述问题而提出的一种全新的系统设计思想。他根据系统目的要求,通过综合分析系统软硬件功能及现有资源,最大限度地挖掘系统软硬件之间的并发性,协同设计软硬件体系构造,以便系统能工作在最正确工作状态.种设计方法,可以充分利用现有的软硬件资源,缩短系统开发周期、降低开发本钱、进步系统性能,防止由于
2、独立设计软硬件体系构造而带来的弊端。将一设计思想应用在实际产品开发上离不开EDA工具的帮助,本文也将对几种比拟成熟的协同设计EDA工具加以简单介绍1协同设计与传统设计方法的比拟嵌入式系统是由假设干个功能模块组成的,这些功能模块按照其性质可以分为软件模块和硬件模块两类。在过去几十年内,系统的设计方法经历了很大的变化,有自上向下的设计方法,也有模块化设计方法,他们总体上都是硬件模块优先的设计方法,将其统称为传统的设计方法。这种设计方法将硬件和软件分为两个独立的局部。在整个设计经过中,通常采?quot;硬件优先的原那么,即在粗略估计软件任务需求的情况下,首先进展硬件设计,然后在此硬件设计平台上进展软
3、件设计。由于在硬件设计经过中缺乏对软件构架和实现机制的明晰理解,硬件设计工作带有一定的盲目性。他的系统优化由于设计空间的限制,只能改善硬件软件各自的性能,不可能对系统做出较好的综合优化,得到的最终设计结果很难充分利用硬软件资源,难以适应当代复杂的、大规模的系统设计任务。而嵌式系统软硬件协同设计是让软件设计和硬件设计作为一个整体并行设计,找到软硬件的最正确结合点,进而使系统高效工作。软硬件协同设计最主要的一个优点就是在设计经过中,硬件和软件设计是互相作用的,这种互相作用发生在设计经过的各个阶段和各个层次。设计经过充分表达了软硬件的协同性。在软硬件功能分配时就考虑到了现有的软硬件资源,在软硬件功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 软硬件 协同 设计
限制150内