DocumentCode :
1571573
Title :
Minimum leakage vector computation using weighted partial MaxSAT
Author :
Singh, Amrinder ; Gulati, Kanupriya ; Khatri, Sunil P.
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas A&M Univ., College Station, TX, USA
fYear :
2010
Firstpage :
201
Lastpage :
204
Abstract :
Aggressive scaling of CMOS technology has enabled faster and smaller designs but has posed new challenges. In the deep-submicron era, leakage power has become a major contributor to the overall power dissipation of an IC. In this paper, we present a weighted partial Max-SAT (WPMax-SAT) based approach to find the minimum leakage vector (MLV) of a combinational design. In its exact form, this technique computes the input vector which gives the lowest leakage for a combinational design. For large designs, the exact WPMax-SAT based technique may require large runtimes. Therefore, for such designs, the exact technique is run for a fixed amount of time followed by a guided random search around the best leakage vector computed by the WPMax-SAT solver. We also present a variant of our approach in which the MLV is generated by including the effect of random variations in leakage due to variations in process, voltage and temperature (PVT). Experimental results on ISCAS85 and MCNC91 benchmark circuits show that for larger circuits on average, our method reports a 3.62% improvement in mean, 4.20% improvement in standard deviation and 3.67% improvement in μ + 3*σ leakage of the circuit under PVT variations, compared to a random vector based MLV determination approach (with the same runtime as the random vector based approach).
Keywords :
CMOS logic circuits; combinational circuits; computability; logic design; vectors; CMOS technology; WPMax-SAT solver; benchmark circuits; combinational design; minimum leakage vector computation; power dissipation; random vector; weighted partial MaxSAT; CMOS technology; Circuits; Dynamic voltage scaling; Energy consumption; Leakage current; Power dissipation; Power engineering computing; Runtime; Subthreshold current; Threshold voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (MWSCAS), 2010 53rd IEEE International Midwest Symposium on
Conference_Location :
Seattle, WA
ISSN :
1548-3746
Print_ISBN :
978-1-4244-7771-5
Type :
conf
DOI :
10.1109/MWSCAS.2010.5548692
Filename :
5548692
Link To Document :
بازگشت