Total Power Optimization for Combinational Logic Using Genetic Algorithms

被引:0
作者
Wei-lun Hung
Yuan Xie
Narayanan Vijaykrishnan
Mahmut Kandemir
Mary Jane Irwin
机构
[1] The Pennsylvania State University,Computer Science and Engineering
来源
Journal of Signal Processing Systems | 2010年 / 58卷
关键词
Power optimization; Genetic algorithm; VLSI circuits;
D O I
暂无
中图分类号
学科分类号
摘要
Power consumption is a top priority in high performance circuit design today. Many low power techniques have been proposed to tackle the ever serious, highly pressing power consumption problem, which is composed of both dynamic and static power in the nanometer era. The static power consumption nowadays receives even more attention than that of dynamic power consumption when technology scales below 100 nm. In order to mitigate the aggressive power consumption, various existing low power techniques are often used; however, they are often applied independently or combined with two or at most three different techniques together, and that is not sufficient to address the escalating power issue. In this paper, we present a power optimization framework for the minimization of total power consumption in combinational logic through multiple Vdd assignment, multiple Vth assignment, device sizing, and stack forcing, while maintaining performance requirements. These four power reduction techniques are properly encoded into the genetic algorithm and evaluated simultaneously. The overhead imposed by the insertion of level converters is also taken into account. The effectiveness of each power reduction mechanism is verified, as are the combinations of different approaches. Experimental results are presented for a number of 65 nm benchmark circuits that span typical circuit topologies, including inverter chains, SRAM decoders, multiplier, and a 32 bit carry adder. Our experiments show that the combination of four low power techniques is the effective way to achieve low power budget. The framework is general and can be easily extended to include other design-time low power techniques, such as multiple gate length or multiple gate oxide thickness.
引用
收藏
页码:145 / 160
页数:15
相关论文
共 26 条
  • [1] Wang Q.(2002)Algorithms for minimizing standby power in deep submicron, dual-Vt CMOS circuits IEEE Transactions on Computer-Aided Design 21 306-318
  • [2] Vrudhula S.(1996)Genetic placement IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 6 956-964
  • [3] Cohoon J. P.(1991)Macro-cell and module placement by genetic adaptive search with bitmap-represented chromosome Integration: The VLSI Journal 12 49-77
  • [4] Paris W.(1996)A genetic framework for the high-level optimization of low power VLSI DSP systems IEEE Electron Letters 32 1150-1151
  • [5] Chan H.(2005)Level-shifter free design of low power dual supply voltage CMOS circuits using dual threshold voltages IEEE Transactions on Very Large Scale Integration (VLSI) Systems 13 1103-1107
  • [6] Mazumder P.(2007)Gate level multiple supply voltage assignment algorithm for power optimization under timing constraint IEEE Transactions on Very Large Scale Integration (VLSI) Systems 15 637-648
  • [7] Shahookar K.(2007)Power Q2 optimization for SRAM and its scaling IEEE Transactions on Electron Devices 54 715-722
  • [8] Bright M. S.(2008)General methodology for soft-error-aware power optimization using gate sizing IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 10 1788-1797
  • [9] Arslan T.(undefined)undefined undefined undefined undefined-undefined
  • [10] Diril A.(undefined)undefined undefined undefined undefined-undefined