3-Hardware-SoftwareCodesign

3-Hardware-SoftwareCodesign

ID:39321866

大小:280.41 KB

页数:23页

时间:2019-06-30

3-Hardware-SoftwareCodesign_第1页
3-Hardware-SoftwareCodesign_第2页
3-Hardware-SoftwareCodesign_第3页
3-Hardware-SoftwareCodesign_第4页
3-Hardware-SoftwareCodesign_第5页
资源描述:

《3-Hardware-SoftwareCodesign》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、面向二十一世纪的嵌入式系统设计技术第三讲:软硬件协同设计技术Hardware-SoftwareCodesign主讲教员:徐欣国防科大电子科学与工程学院嵌入式系统开放研究小组软硬件协同设计定义与主要概念¢软硬件协同设计定义¢Themeetingofsystem-levelobjectivesbyexploitingthetrade-offsbetweenhardwareandsoftwareinasystemthroughtheirconcurrentdesign¢主要概念¢Concurrent(并发):hardwareandsoftwaredevelopedatthesame

2、timeonparallelpaths¢Integrated(交互):interactionbetweenhardwareandsoftwaredevelopmentstoproducedesignsthatmeetperformancecriteriaandfunctionalspecifications嵌入式系统快速原型设计过程REUSEDESIGNLIBRARIESANDDATABASEPrimarilyPrimarilyVIRTUALPROTOTYPEsoftwarehardwareHWHWDESIGNFABSYSTEMFUNCTIONHW&INTEG.DEF.DES

3、IGNSW&TESTPART.SWSWHW&SWDESIGNCODECODESIGNHW&SWPartitioning&Codesign嵌入式系统快速原型开发的基本要素¢系统定义(需求分析)¢软硬件划分¢结构规划–处理器类型,软硬件之间的接口类型,等.¢划分目的–满足系统速度,延迟,体积,成本等方面的要求.¢划分策略-highlevelpartitioningbyhand,automatedpartitioningusingvarioustechniques,etc.¢调度¢Operationschedulinginhardware¢Instructionscheduling

4、incompilers¢Processschedulinginoperatingsystems¢软硬件设计过程中的建模传统的嵌入式系统设计模型DOD-STD-2167AHWCIHWDevelopmentTestingFabric.DetailedDesignPrelim.DesignHardwareRequire.Sys/HWAnalysisRequire.AnalysisSystemSystemOperation.ConceptsInteg.andTestingandSys/SWtestEval.Require.AnalysisSoftwareRequire.Analysi

5、sPrelim.DesignDetailedDesignCoding,Unittest.,SWDevelopmentInteg.testCSCITesting传统的嵌入式系统设计过程¢传统软硬件设计过程的基本特征:¢系统在一开始就被划分为软件和硬件两大部分¢软件和硬件独立进行开发设计¢“Hardwarefirst”approachoftenadopted¢隐含的一些问题:¢软硬件之间的交互受到很大限制¢软硬件之间的相互性能影响很难评估¢系统集成相对滞后,NRE较大¢因此:¢Poorqualitydesigns(设计质量差)¢Costlymodifications(设计修改难)

6、¢Scheduleslippages(研制周期不能有效保障)传统设计过程中的尖锐矛盾¢随着设计复杂程度的提高,软硬件设计中的一些错误将使开发过程付出昂贵的代价¢“Hardwarefirst”approachoftencompoundssoftwarecostbecausesoftwaremustcompensateforhardwareinadequacies软硬件设计过程发展方向--协同设计IntegratedModelingSubstrateHWCIHWDevelopmentTestingFabric.DetailedDesignPrelim.DesignHardware

7、Require.Sys/HWAnalysisRequire.AnalysisSystemSystemOperation.IntegratedModelingSubstrateConceptsInteg.andTestingandSys/SWtestEvaluationRequire.AnalysisSoftwareRequire.AnalysisPrelim.DesignDetailedDesignCoding,Unittest.,SWDevelopmentInteg.testCSCITesting©I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关文章
更多
相关标签