• DocumentCode
    424363
  • Title

    Leakage control through fine-grained placement and sizing of sleep transistors

  • Author

    Khandelwal, Vishal ; Srivastava, Ankur

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
  • fYear
    2004
  • fDate
    7-11 Nov. 2004
  • Firstpage
    533
  • Lastpage
    536
  • Abstract
    Leakage power is increasingly gaining importance with technology scaling. Multi-threshold CMOS (MTCMOS) technology has become a popular technique for standby power reduction. Sleep transistor insertion in circuits is an effective application of MTCMOS technology for reducing leakage power. In This work we present a fine grained approach where each gate in the circuit is provided an independent sleep transistor. Key advantages of this approach include better circuit slack utilization and improvements in signal integrity (which is a major disadvantage in clustering based approaches). To this end, we propose an optimal polynomial time fine grained sleep transistor sizing algorithm. We also prove the selective sleep transistor placement problem as NP-complete and propose an effective heuristic. Finally, in order to reduce the sleep transistor area penalty (which might get high since clustering is not performed), we propose a placement area constrained sleep transistor sizing formulation. Our experiments show that on an average the sleep transistor placement and optimal sizing algorithm gave 69.7% and 59.0% savings in leakage power as compared to the conventional fixed delay penalty algorithms for 5 and 7% circuit slowdown respectively. Moreover the post placement area penalty was less than 5% which is comparable to clustering schemes according to Mohab Anis et al. (2003).
  • Keywords
    CMOS integrated circuits; circuit optimisation; integrated circuit layout; leakage currents; transistors; circuit slack utilization; fine-grained placement; leakage control; leakage power reduction; multithreshold CMOS technology; signal integrity; sleep transistor sizing; standby power reduction; CMOS technology; Capacitance; Circuits; Educational institutions; Equations; Gate leakage; Low voltage; Propagation delay; Rails; Sleep;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-8702-3
  • Type

    conf

  • DOI
    10.1109/ICCAD.2004.1382635
  • Filename
    1382635