Title :
A heuristic to determine low leakage sleep state vectors for CMOS combinational circuits
Author :
Rao, R.M. ; Liu, F. ; Burns, J.L. ; Brown, Richard B.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sic., Michigan Univ., Ann Arbor, MI, USA
Abstract :
Input vector control has been used to minimize the leakage power consumption of a circuit in sleep state. In this paper, we present a novel heuristic for determining a low leakage vector to be applied to a circuit in sleep state. The heuristic is a greedy search based on the controllability of nodes in the circuit and uses the functional dependencies among cells in the circuit to guide the search. Results on a set of ISCAS and MCNC benchmark circuits show that in all cases our heuristic returns a vector having a leakage within 5% of that of the vector obtained using an extensive random search, with orders of magnitude improvement in computational speed.
Keywords :
CMOS logic circuits; algorithm theory; combinational circuits; controllability; low-power electronics; CMOS combinational circuits; ISCAS; MCNC benchmark circuits; controllability; greedy search; input vector control; leakage power consumption; low leakage sleep state vectors; Combinational circuits; Controllability; Cooling; Energy consumption; Integrated circuit packaging; Power dissipation; Runtime; Search methods; Sleep; Threshold voltage;
Conference_Titel :
Computer Aided Design, 2003. ICCAD-2003. International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-762-1
DOI :
10.1109/ICCAD.2003.159754