期刊文献+

基于ILP的电压岛驱动的多电压分配算法

ILP-based voltage island-driven multiple voltage assignment algorithm
下载PDF
导出
摘要 为降低芯片功耗和电源布线网络的复杂度,针对可切分的布图结构,提出了一种时序约束下在后布图阶段进行多电压分配的整数线性规划模型,对功耗和电源网络进行协同优化,同时控制插入电平移位器的数目。为构建电源网络复杂度的度量模型,提出了一种时间复杂度仅为O(n)的模块相邻图构建方法来获得模块之间的相邻信息。模型中还考虑了在不同电压差的模块之间连线上插入不同延时和功耗的电平移位器,以进一步降低功耗。对5个GSRC电路的实验结果表明:所提出算法不仅可降低16.7-31.5%不等的功耗,还可将相同电压的模块有效集中在一起,形成电压岛。 To reduce chip's power consumption and power networks complexity for slicing floorplan, an ILP(Integer Linear Programming)formulation is proposed to handle the Multiple Voltage Assignment(MVA)problems under timing constraints at post-floorplanning stage, collaboratively optimizing the power consumption and power networks, and controlling the number of inserted level shifters. To model the power network complexity, a fast construction method of Block Adjacency Graph(BAG)is proposed to obtain blocks' adjacency in the floorplan and its time complexity is only O(n). Those nets with different voltage gap between blocks are considered to insert level shifters with different delay and power consumption.Experimental results on five GSRC circuits show that the proposed algorithm not only can reduce the power consumption of 16.7%~31.5%, but also can effectively cluster blocks with the same voltage to generate voltage islands.
出处 《计算机工程与应用》 CSCD 北大核心 2016年第1期23-28,共6页 Computer Engineering and Applications
基金 国家自然科学基金(No.61041001) "十二五"浙江省高校重点学科资助计划(No.20121114) 浙江省教育厅科研项目(No.Y201016754) 宁波市自然科学基金(No.2013A610003) 宁波大学大学生科技创新(SRIP)重点项目(No.2015421)
关键词 低功耗 多电压分配 整数线性规划 电压岛 模块相邻图 lower power multiple voltage assignment Integer Linear Programming(ILP) voltage island block adjacency graph
  • 相关文献

参考文献15

  • 1Lee Wanping,Liu Hungyi,Chang Yaowen.Voltage-island partitioning and floorplanning under timing constraints[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,2009,28(5):690-702.
  • 2Ma Qiang,Qian Zaichen,Young E F Y,et al.MSV-Driven floorplanning[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,2011,30(8):1152-1162.
  • 3秋攀,乔树山.SoC低功耗多电压设计方法的研究进展[J].半导体技术,2015,40(3):167-173. 被引量:5
  • 4Chu Zhufei,Xia Yinshui,Wang Lunyao,et al.Efficient nonrectangular shaped voltage island aware floorplanning with nonrandomized searching engine[J].Microelectronics Journal,2014,45:382-393.
  • 5Lin Jiaming,Wu Jiheng.F-FM:Fixed-outline floorplanning methodology for mixed-size modules considering voltageisland constraint[J].IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,2014,33(11):1681-1692.
  • 6Meng Zhen,Chen Song,Huang Lu.Irregularly shaped voltage islands generation with hazard and heal strategy[C]//Proceedings of the 16th International Symposium on Quality Electronic Design.Piscataway NJ,USA:IEEE Press,2015:310-315.
  • 7Lee B,Chung E Y.Voltage islanding technique for concurrent power and temperature optimization in 3D-stacked ICs[C]//Proceedings of the 29th International Technical Conference on Circuit/Systems Computers and Communications.Phuket,Thailand:ITC-CSCC,2014:267-269.
  • 8Qian Zaichen,Young E F Y.Multi-voltage floorplan design with optimal voltage assignment[C]//Proceedings of the2009 International Symposium on Physical Design.New York:ACM,2009:13-18.
  • 9Lee Wanping,Liu Hungyi,Chang Yaowen.An ILP algorithm for post-floorplanning voltage-island generation[C]//Proceedings of the 2007 IEEE/ACM International Conference on Computer-Aided Design.Piscataway,NJ,USA:IEEE Press,2007:650-655.
  • 10Mak Waikei,Chen Jrwei.Voltage island generation under performance requirement for Soc designs[C]//Proceedings of the Asia and South Pacific Design Automation Conference.Washington,DC:IEEE Computer Society,2007:798-803.

二级参考文献54

  • 1叶锡恩,夏银水,陶伟炯,王伦耀.基于遗传算法的低功耗有限状态机状态分配[J].计算机辅助设计与图形学学报,2006,18(12):1861-1866. 被引量:6
  • 2LEE Wan-ping,LIU Hung-yi,CHANG Yao-wen. Voltage-island partitioning and floorplanning under timing constraints[J].IEEE Trans on CADIC Syst,2009,(05):690-702.
  • 3USAMI K,IGARASHI M,MINAM F. Automated low-power technique exploiting multiple supply voltages applied to a media processor[J].IEEE Journal of Solid-State Circuits,1998,(03):463-472.
  • 4CHEN C,SRIVASTAVA A,SARRAFZADEH M. On gate level power optimization using dual-supply voltages[J].IEEE Transactions on Very Large Scale Integration Systems,2001,(05):616-629.
  • 5LACKEY D E,ZUCHOWSKI P S,BEDNAR T R. Managing power and performance for system-onchip designs using voltage islands[A].New York:ACM,2002.195-202.
  • 6KULKARNI S H,SRIVASTAVA A N,SYLVESTER D. A new algorithm for improved VDD assignment in low power dual VDD Systems[A].New York:ACM,2004.200-205.
  • 7MAK W K,CHEN J W. Voltage island generation under performance requirement for soc designs[A].Washington,DC:IEEE Computer Society,2007.798-803.
  • 8LEE Wan-ping,LIU Hung-yi,CHANG Yao-wen. Voltage island aware floorplanning for power and timing optimization[A].New York:ACM,2006.389-394.
  • 9QIAN Zai-chen,EVANGELINE F Y Y. Multi-voltage floorplan design with optimal voltage assignment[A].New York:ACM,2009.13-18.
  • 10LIU B,CAI Y,ZHOU Q. Power driven placement with layout aware supply voltage assignment for voltage island generation in dual-Vdd designs[A].Piscataway,NJ:IEEE Press,2006.582-587.

共引文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部