Title :
Behavioral synthesis of datapaths with low leakage power
Author :
Gopalakrishnan, Chandramouli ; Katkoori, Srinivas
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
Abstract :
As technology scales down, and CMOS circuits are powered by lower supply voltages, standby leakage current becomes dominant. We present a behavioral synthesis framework for the design of datapaths with low leakage power. Our technique employs the MTC-MOS circuit design style as the basis for standby leakage power minimization. A parameterized register transfer level MTC-MOS (multi threshold CMOS) module library has been developed. MTC-MOS technology provides the capability to gate the supply voltage to the modules during idle times. Leakage power management techniques have been developed which can be applied during behavioral synthesis of the data-path. A resource allocation algorithm based on clique partitioning has also been developed for optimal allocation of registers and functional units for low leakage power. We observed up to 31.91% savings in module-wise leakage power. Shutting down modules during idle times also resulted in minimization of overall power by 34.2%.
Keywords :
CMOS digital integrated circuits; VLSI; circuit CAD; integrated circuit design; integrated circuit modelling; leakage currents; low-power electronics; minimisation; resource allocation; CMOS VLSI; MTCMOS circuit design; clique partitioning resource allocation algorithm; datapath design behavioral synthesis framework; functional unit allocation; idle time module shut-down; leakage power management techniques; low leakage power datapaths; low voltage supplies; module supply voltage gating; multi threshold CMOS; optimal register allocation; parameterized register transfer level MTCMOS module library; power savings; standby leakage currents; standby leakage power minimization; CMOS technology; Circuit synthesis; Emergency power supplies; Energy management; Leakage current; Libraries; Minimization; Registers; Resource management; Voltage;
Conference_Titel :
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Print_ISBN :
0-7803-7448-7
DOI :
10.1109/ISCAS.2002.1010552