Title :
Skewed Flip-Flop and Mixed-
Gates for Minimizing Leakage in Sequential Circuits
Author :
Seomun, Jun ; Kim, Jae-Hyun ; Shin, Youngsoo
Author_Institution :
Dept. of Electr. Eng., KAIST, Daejeon
Abstract :
Mixed V t has been widely used to control leakage without affecting circuit performance. However, existing approaches only target combinational circuits, even though sequential elements such as flip-flops contribute an appreciable proportion of the total leakage. Applying high V t to ordinary flip-flops would reduce the number of combinational gates that can be assigned to high V t, because any timing slacks would be absorbed by the increased setup guard time and propagation delay of the high-V t flip-flops. A skewed flip-flop (SFF) can be constructed by replacing a subset of transistors in a conventional flip-flop with low-leakage devices, such as large- L gate transistors. In terms of leakage and delay, SFFs exhibit very skewed characteristic, which depends on the transistors that are replaced. Our algorithm selectively substitutes SFFs for conventional flip-flops in sequential circuits so as to reduce the leakage while continuing to satisfy the timing constraint. When combined with the mixed-V t combinational circuits, this achieves an average leakage saving of 15% compared to mixed V t alone. The leakage of the flip-flops themselves is cut by 25% on average.
Keywords :
flip-flops; leakage currents; logic circuits; logic gates; combinational gates; leakage current; low-leakage devices; mixed-Vt combinational circuits; mixed-Vt gates; sequential circuits; skewed flip-flop; transistors; Circuit optimization; Combinational circuits; Delay; Flip-flops; Leakage current; MOSFET circuits; Sequential circuits; Subthreshold current; Threshold voltage; Timing; Flip-flop; leakage current; low power; mixed $V_{t}$; sequential circuit;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2008.2006084