- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种高层次低功耗综合设计方案及实现.pdf
第23卷第 1期 宁 波 大学 学 报 (理 工版 ) 、b1.23No.1
2010年 1月 JOURNALOFNINGBOUNIVERSITY(NSEE) Jan.2O1O
文章编号:1001—5132(2010)O1—0050—06
一 种高层次低功耗综合设计方案及实现
金 榜,夏银水
(宁波大学 电路与系统研究所,浙江 宁波 315211)
摘要:提出一种在时间约束条件下的高层次低功耗综合设计方案,该方案综合考虑多电压调度
和资源绑定技术,实现优化电源电压和降低 电路开关活动性的 目的.并且方案在调度过程中考
虑了调度对绑定的影响,这样的结果更利于绑定,能更大限度地降低功耗.所提出的算法已用 C
语言实现,算法的时间复杂度为O(n),其中 为数据流图中节点的数 目.并将算法应用于3个基
准电路,功耗平均优化为 36.6%.实验结果表 明:此算法具有较好的功耗优化能力和较低的时间
复杂度.
关键词:高层次综合;低功耗;调度;绑定;时间约束
中图分类号:TP302 文献标识码:A
集成电路制造技术进入深亚微米和超深亚微 同时考虑了低层的分区问题,利用调度步骤降低
米工艺后,随着集成度和时钟频率的不断提高,功 功耗,并利用分区步骤减少连线的复杂性.文献[5]
耗问题已成为 日渐突出的问题.许多研究表明高 提出了一种用于高层次综合的功能单元绑定算法,
层次综合能够最大程度地实现功耗优化,这是因 它根据调度之后的数据流图、相邻控制步骤之间操
为它与具体实现电路的依赖性很小,对算法和架 作节点的连接关系,采用基于多段图的绑定算法
构的选择 自由度高,而算法和架构对最终硬件实 来降低开关活动性.文献 [6]提出一种通过绑定寄
现的功耗影响显著. 存器来进行功耗的管理方法,其 目的是降低电路
当前,国内外对于高层次功耗优化问题有很 的开关活动性.由于调度和绑定是两个相互影响、
多的研究.文献[1】提出了一种运用拉格朗日多电 不可分割的阶段,文献[7坝Ⅱ在同一控制步骤内同
压方法选择降低电压的操作,此法在多电压调度 时考虑操作调度和资源绑定,来降低操作的开关
中是一种很好的搜索方式.文献[2】中通过调度和 活动}生,从而达到降低功耗的效果.
互连手段来降低功耗.文献 [3—4]提出的算法采用 以往的高层次低功耗综合技术的优化 目标都
多电压方法来降低功耗,同时利用分区的方法来 是单一的电源电压或开关活动性,笔者将通过同
减小连线的复杂性.文献 [4]是在时间约束条件下 时优化电源电压和开关活动性来降低功耗,且在
进行的低功耗综合设计,以输入为数据流图和时 调度过程中考虑调度对绑定的影响,这样的调度
问约束条件,提出的算法在进行高层调度过程中 结果更利于绑定,所以能更大限度地降低功耗,从
收稿日期:2009-06—24. 宁波大学学报 (理工版 )网址:http://3xb.nbu.edu,cn
基金项 目:浙江省自然科学基金 (R105614)
第一作者:金 榜 (1984一),男,浙江宁海人,在读硕士研究生,主要研究方向:高层次综合和低功耗设计.E-mail:jinbang.1128@163.tom
通讯作者:夏银水 (1963一),男,浙江余姚人,研究员,主要研究方向:集成电路设计.E—mail:xiayinshui@nbu.edu.cn
第 1期 金 榜,等:一种高层次低功耗综合设计方案及实现
而实现优化功耗的新构想 Time)是在不考虑资源约束的条件下,操作可以开
文档评论(0)