资源描述:
《 提高soc设计效率的基于组件方法综述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述提高SoC设
2、计效率的基于组件方法综述提高SoC设计效率的基于组件方法综述第28卷VOI.28第15期NO.15计算机工程与设计ComputerEngineeringandDesign2007年8月Aug.2007提高SoC设计效率的基于组件方法综述杨济,张悠慧,汪东升(清华大学计算机系CPU与片上系统研究中心,北京100084)摘要:片上系统本身的异构性和并发性导致了对系统进行统一建模的困难,从而阻碍了设计效率的提高.对现有系统级方法的分析表明:这类方法不能对不同设计之间更加细节的共同特性进行抽象,限制了复用的范围,不能带来设计效率的进一步提高.因此,通过对面向对象设计,软件工程,形式化语义和
3、系统级EDA这4种基于组件方法描述模型及其对复用影响的讨论,确定了系统的刻画特征,采用这些特征来描述片上系统将带来设计效率的提高.关键词:并发;异构;复用;基于组件设计;设计效率中图法分类号:TP302.1文献标识码:A文章编号:1000.7024(2007)15—3613—04Overviewofcomponent—basedmethodstoimproveSoC’SdesignefficiencyYANGJi.ZHANGYou.hui.WANGDong—sheng(MicroprocessorandSoCCenter,DepartmentofComputerScience,Ts
4、inghuaUniversity,Beijing100084,China)Abstract:Theinherentconcurrencyandheterogeneityofthesystemonchip,whichmakeithardtouniformlymodelthesystem,preventthedesignefficiencyfrombeingimproved.Aftertheanalysisofthenowadayssystem—leveldesignmethods,itisobviousthatthedesignefficiencycouldhardlybeimpro
5、vedfartherwiththesemethods,becausetheyCannotbeusedtodifferentiateandrepresentthemorede—tailedcharacteristicsincommonbetweendifferentdesigns,thereforerestrictthereuseofdesign.Sotherepresentingmodelsandthein—fluenceuponreuseofobject—orienteddesign,softwareengineering,formalsemanticandsystemlevel
6、EDAarediscussed.Afterthat,thecharacteristicsusedtodepictthesystemonchipareselectedandtheyareavailingtoimprovedesignefficiency~Keywords:concurrency;heterogeneity;reuse;component—baseddesign;designefficiecy’0引言目前,SoC系统(systemOilchip)的特点是采用软件与硬件配合的方式来实现系统功能,保证了成本和性能的最佳结合,同时兼顾了速度与灵活性.但是,SoC系统作为一个软
7、硬件混合的复杂系统,如何提高设计效率以保证上市时间,就成了系统级设计中的一个重要问题.为了回答这个问题,本文从如下几个层次进行展开:在介绍SoC系统所固有的异构性和并发性的同时,解释了这两个性质对统一地进行系统建模的影响;在回顾现有系统级SoC设计方法的同时,分析了该方法在提高设计效率方面存在的不足;在分析完现有基于组件设计方法的特点后,总结了不同方法的不同复用目标,从而进一步确定了刻画系统的基本特征;并对全文进行了总结.1SoC设计中的困难SoC设计中的两个主要障碍