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
Link To Document :
بازگشت