欢迎来到天天文库
浏览记录
ID:34444841
大小:337.11 KB
页数:21页
时间:2019-03-06
《hardwaresoftware co-design of multimedia embedded systems》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Hardware/SoftwareCo-designofMultimediaEmbeddedSystems:PeaCEApproach1.IntroductionAsdevelopmentofimplementationtechnologyisnotsloweddown,designofmultimediaembeddedsystemsbecomesmorechallengingduetotheincreasingsystemcomplexityaswellasrelentlesstime-to-marketpressure.Conventionalpracticeofd
2、esigningamultimediaembeddedsystemasshowninFigure1performsalgorithmdesign,hardwaredesign,andsoftwaredesignseparatelyandsequentially.Pastdesignexperiencesandsomeperformanceprofilingtechniquesareresortedtodetermineahardwarearchitecture.Afterthehardwarearchitectureisdecided,wedeterminewhichpa
3、rtsofthesystemfunctionsareimplementedinwhichcomponentsandperformsoftwaredevelopmentandhardwareprototypingconcurrently.Afterahardwareprototypeismade,developedsoftwarecodesaredownloadedintotheprogrammableprocessorsandverified.Sincetheexpectedgrowthrateofdesignproductivityinthisconventionald
4、esignmethodisfarbelowthatofsystemcomplexity,hardware/software(HW/SW)co-designhasemergedasanewdesignmethodologyinthepasttenyears.prototypeDebugging,optimizationSystemspecificationArchitecturedecisionPrototypingbyexpertstestHighcost&FunctionalinefficientsimulationdesignloopHWdevelopmentSoft
5、waredevelopmentECADtoolsSWdevelopmenttoolsFigure1.ConventionalDesignFlowAsasystematicsystem-leveldesignmethodology,HW/SWco-designmethodologynolongerseparateshardwaredesignandsoftwaredesign.Whenwedecidethehardwarearchitecture,weexplorethewiderangeoffeasibledesignsandevaluateeachonebyestima
6、tingtheexpectedperformanceafterconsideringallsubsequentdesigndecisionssuchashardware/softwarepartitioningandsoftwareimplementation.Asystematicdesignspaceexplorationneedsseparatespecificationoffunctionsandarchitectures.Anexplicitmappingstepmapspartsoffunctionalspecificationtoarchitecturebu
7、ildingblocks.Aftermappingiscompleted,weestimatetheexpectedperformanceandmaytriggerfurtheriterationsofarchitecturespecificationandmappinguntilwefindanoptimalarchitecture.Afteranoptimalarchitectureisfoundandmappingisdecided,moreaccurateperformanceverificationisneededb
此文档下载收益归作者所有