• DocumentCode
    549610
  • Title

    Post sign-off leakage power optimization

  • Author

    Abrishami, Hamed ; Lou, Jinan ; Qin, Jeff ; Froessl, Juergen ; Pedram, Massoud

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    453
  • Lastpage
    458
  • Abstract
    With the scaling down of the CMOS technologies, leakage power is becoming an increasingly important issue in IC design. There is a trade-off between subthreshold leakage power consumption and clock frequency in the circuit; i.e., for higher performance, leakage power consumption must be sacrificed and vice versa. Meanwhile, timing analysis during synthesis and physical design is pessimistic, which means there are some slacks available to be traded for leakage power minimization. This power minimization can be done after the sign-off which is more accurate and realistic than if it is done before the sign-off. The available slack can be traded for leakage power minimization by footprint-based cell swapping and threshold voltage assignment. In this paper, we introduce our post sign-off leakage power optimization problem as a nonlinear mathematical program and solve it by using conjugate gradient (CG) method. We set up a novel transformation technique to manipulate the constraints of the optimization problem to be solved by CG. We show that by doing this optimization we can reduce the leakage power consumption by 34% on average in comparison with no power optimization after sign-off. All experiments are done on the real industrial designs.
  • Keywords
    CMOS integrated circuits; conjugate gradient methods; integrated circuit design; power consumption; CMOS technologies; IC design; clock frequency; conjugate gradient method; footprint-based cell swapping; leakage power minimization; nonlinear mathematical program; physical design; post sign-off leakage power optimization; subthreshold leakage power consumption; threshold voltage assignment; timing analysis; transformation technique; Delay; Logic gates; Minimization; Optimization; Power demand; Threshold voltage; Conjugate gradient; Leakage power; Optimization; Path-based analysis; Sign-off; Slack;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5981966