• DocumentCode
    2046285
  • Title

    Total power reduction in CMOS circuits via gate sizing and multiple threshold voltages

  • Author

    Gao, Feng ; Hayes, John P.

  • Author_Institution
    Adv. Comput. Archit. Lab., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    2005
  • fDate
    13-17 June 2005
  • Firstpage
    31
  • Lastpage
    36
  • Abstract
    Minimizing power consumption is one of the most important objectives in IC design. Resizing gates and assigning different Vt´s are common ways to meet power and timing budgets. We propose an automatic implementation of both these techniques using a mixed-integer linear programming model called MLP-exact, which minimizes a circuit´s total active-mode power consumption. Unlike previous linear programming methods which only consider local optimality, MLP-exact can find a true global optimum. An efficient, non-optimal way to solve the MLP model, called MLP-fast, is also described. We present a set of benchmark experiments which show that MLP-fast is much faster than MLP-exact, while obtaining designs with only slightly higher power consumption. Furthermore, the designs generated by MLP-fast consume 30% less power than those obtained by conventional, sensitivity-based methods.
  • Keywords
    CMOS integrated circuits; circuit optimisation; integer programming; integrated circuit design; integrated circuit modelling; linear programming; CMOS circuits; IC design; MLP-exact; benchmark experiment; gate sizing; mixed-integer linear programming model; power consumption; power reduction; threshold voltage; Algorithm design and analysis; Capacitance; Circuits; Delay lines; Energy consumption; Linear programming; Permission; Piecewise linear approximation; Space exploration; Threshold voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings. 42nd
  • Print_ISBN
    1-59593-058-2
  • Type

    conf

  • DOI
    10.1109/DAC.2005.193768
  • Filename
    1510287