Title :
High-performance gate sizing with a signoff timer
Author :
Kahng, Andrew ; Seokhyeong Kang ; Hyein Lee ; Markov, Igor L. ; Thapar, Pankit
Author_Institution :
ECE, UC San Diego, La Jolla, CA, USA
Abstract :
Process and device scaling in late-CMOS technologies highlight leakage power as a critical challenge for the semiconductor industry. Careful gate sizing and Vth-swapping can reduce leakage, but prior optimizations based on convex or dynamic programming (i) are often based on unrealistic assumptions about circuit delay and slew propagation, (ii) fail to handle practical design rules such as transition time or load upper bounds, and (iii) do not scale well to input complexities when full extracted parasitics are available. Seeing substantial opportunities for improvement, we present a multithreaded, stochastic optimization (Trident2.0) for gate sizing and Vth assignment to minimize leakage power subject to capacitance, slew and timing constraints. Scalability and high performance of Trident2.0 are validated on ISPD-2013 Gate Sizing Contest benchmarks.
Keywords :
CMOS integrated circuits; convex programming; dynamic programming; integrated circuit design; integrated circuit modelling; Trident2.0; circuit delay; convex programming; device scaling; dynamic programming; gate sizing; late-CMOS technologies; leakage power; multithreaded stochastic optimization; process scaling; semiconductor industry; signoff timer; slew propagation; timing constraints; transition time; Calibration; Capacitance; Delays; Logic gates; Optimization; Runtime;
Conference_Titel :
Computer-Aided Design (ICCAD), 2013 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
DOI :
10.1109/ICCAD.2013.6691156