• DocumentCode
    1663067
  • Title

    Gate sizing and Vt assignment for active-mode leakage power reduction

  • Author

    Gao, Feng ; Hayes, John P.

  • Author_Institution
    Adv. Comput. Archit. Lab., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    2004
  • Firstpage
    258
  • Lastpage
    264
  • Abstract
    Leakage current is a key factor in IC power consumption even in the active operating mode. We investigate the simultaneous optimization of gate size and threshold voltage to reduce leakage power. We assume a standard-cell-based design flow where the available cell sizes and threshold voltages (Vt´s) are given, and model the optimization as a mixed-integer linear programming (MLP) problem. In addition to the exact model, two faster approximate MLP models are proposed, along with CAD tools that generate the models automatically. We present experimental results which show that optimal designs derived from the exact MLP model can achieve the same performance as all-low-Vt unit-size designs, but with only one third the leakage power. The approximate MLP models can be solved about 25 times faster than the optimal model with negligible errors. All the proposed models can be extended to take dynamic power and multiple supply voltages into consideration.
  • Keywords
    CAD; circuit optimisation; integer programming; integrated circuit design; integrated circuit modelling; leakage currents; linear programming; CAD tools; IC power consumption; active mode leakage power reduction; gate sizing; leakage current; mixed integer linear programming; standard cell based design; threshold voltage optimization; Circuits; Delay; Design automation; Design optimization; Dynamic voltage scaling; Energy consumption; Leakage current; Linear programming; Power supplies; Threshold voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings. IEEE International Conference on
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-2231-9
  • Type

    conf

  • DOI
    10.1109/ICCD.2004.1347931
  • Filename
    1347931