DocumentCode :
3229893
Title :
Total power optimization combining placement, sizing and multi-Vt through slack distribution management
Author :
Luo, Tao ; Newmark, David ; Pan, David Z.
Author_Institution :
Univ. of Texas at Austin, Austin
fYear :
2008
fDate :
21-24 March 2008
Firstpage :
352
Lastpage :
357
Abstract :
Power dissipation is quickly becoming one of the most important limiters in nanometer IC design for leakage increases exponentially as the technology scaling down. However, power and timing are often conflicting objectives during optimization. In this paper, we propose a novel total power optimization flow under performance constraint. Instead of using placement, gate sizing, and multiple-Vt assignment techniques independently, we combine them together through the concept of slack distribution management to maximize the potential for power reduction. We propose to use the linear programming (LP) based placement and the geometric programming (GP) based gate sizing formulations to improve the slack distribution, which helps to maximize the total power reduction during the Vt-assignment stage. Our formulations include important practical design constraints, such as slew, noise and short circuit power, which were often ignored previously. We tested our algorithm on a set of industrial-strength manually optimized circuits from a multi-GHz 65 nm microprocessor, and obtained very promising results. To our best knowledge, this is the first work that combines placement, gate sizing and Vt swapping systematically for total power (and in particular leakage) management.
Keywords :
integrated circuit design; logic gates; microprocessor chips; nanoelectronics; circuit power; gate sizing formulations; geometric programming; leakage management; linear programming; microprocessor; multi-Vt; multiple-Vt assignment; nanometer IC design; optimized circuits; power dissipation; power optimization flow; power reduction; size 65 nm; slack distribution management; total power optimization; Circuit noise; Circuit testing; Constraint optimization; Energy management; Knowledge management; Linear programming; Microprocessors; Power dissipation; Power system management; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-1921-0
Electronic_ISBN :
978-1-4244-1922-7
Type :
conf
DOI :
10.1109/ASPDAC.2008.4483973
Filename :
4483973
Link To Document :
بازگشت