Title :
Row-Based Power-Gating: A Novel Sleep Transistor Insertion Methodology for Leakage Power Optimization in Nanometer CMOS Circuits
Author :
Sathanur, Ashoka ; Benini, Luca ; Macii, Alberto ; Macii, Enrico ; Poncino, Massimo
Author_Institution :
DAUIN, Politec. di Torino, Torino, Italy
fDate :
3/1/2011 12:00:00 AM
Abstract :
Leakage power has become a serious concern in nanometer CMOS technologies, and power-gating has shown to offer a viable solution to the problem with a small penalty in performance. This paper focuses on leakage power reduction through automatic insertion of sleep transistors for power-gating. In particular, we propose a novel, layout-aware methodology that facilitates sleep transistor insertion and virtual-ground routing on row-based layouts. We also introduce a clustering algorithm that is able to handle simultaneously timing and area constraints, and we extend it to the case of multi- Vt sleep transistors to increase leakage savings. The results we have obtained on a set of benchmark circuits show that the leakage savings we can achieve are, by far, superior to those obtained using existing power-gating solutions and with much tighter timing and area constraints.
Keywords :
CMOS integrated circuits; circuit optimisation; integrated circuit layout; leakage currents; nanoelectronics; network routing; area constraint; clustering algorithm; layout-aware methodology; leakage power optimization; leakage power reduction; leakage savings; nanometer CMOS circuit; row-based layout; row-based power-gating; sleep transistor insertion methodology; timing constraint; virtual-ground routing; Leakage power; logic synthesis; low-power design; power gating; power optimization;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2009.2035448