DocumentCode :
424363
Title :
Leakage control through fine-grained placement and sizing of sleep transistors
Author :
Khandelwal, Vishal ; Srivastava, Ankur
Author_Institution :
Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
fYear :
2004
fDate :
7-11 Nov. 2004
Firstpage :
533
Lastpage :
536
Abstract :
Leakage power is increasingly gaining importance with technology scaling. Multi-threshold CMOS (MTCMOS) technology has become a popular technique for standby power reduction. Sleep transistor insertion in circuits is an effective application of MTCMOS technology for reducing leakage power. In This work we present a fine grained approach where each gate in the circuit is provided an independent sleep transistor. Key advantages of this approach include better circuit slack utilization and improvements in signal integrity (which is a major disadvantage in clustering based approaches). To this end, we propose an optimal polynomial time fine grained sleep transistor sizing algorithm. We also prove the selective sleep transistor placement problem as NP-complete and propose an effective heuristic. Finally, in order to reduce the sleep transistor area penalty (which might get high since clustering is not performed), we propose a placement area constrained sleep transistor sizing formulation. Our experiments show that on an average the sleep transistor placement and optimal sizing algorithm gave 69.7% and 59.0% savings in leakage power as compared to the conventional fixed delay penalty algorithms for 5 and 7% circuit slowdown respectively. Moreover the post placement area penalty was less than 5% which is comparable to clustering schemes according to Mohab Anis et al. (2003).
Keywords :
CMOS integrated circuits; circuit optimisation; integrated circuit layout; leakage currents; transistors; circuit slack utilization; fine-grained placement; leakage control; leakage power reduction; multithreshold CMOS technology; signal integrity; sleep transistor sizing; standby power reduction; CMOS technology; Capacitance; Circuits; Educational institutions; Equations; Gate leakage; Low voltage; Propagation delay; Rails; Sleep;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
ISSN :
1092-3152
Print_ISBN :
0-7803-8702-3
Type :
conf
DOI :
10.1109/ICCAD.2004.1382635
Filename :
1382635
Link To Document :
بازگشت