• DocumentCode
    2134305
  • Title

    An algorithm for reducing leakage power dissipation in combinational digital designs using dual threshold voltages

  • Author

    Chabini, Noureddine ; Belkouch, Said

  • Author_Institution
    Dept. of Electr. & Comput. Eng., R. Mil. Coll. of Canada, Kingston, ON, Canada
  • fYear
    2011
  • fDate
    7-9 April 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    For CMOS-based nanometer technology, leakage power dissipation became an important issue in low power design. An approach to deal with this problem for timing constrained digital designs is to use dual threshold voltages. A low threshold voltage is used for computational elements on critical paths to satisfy timings, while a high threshold voltage can be used for the other elements off critical paths to reduce leakage power. The problem of assigning high threshold voltages to reduce leakage power under timing constraints is an NP-hard problem. In this paper, we present an approximate polynomial-time algorithm to address this problem. We also provide a Mixed Integer Linear Program (MILP) which optimally solves the problem for small designs. The proposed approach is compared with existing ones. Obtained experimental results are provided.
  • Keywords
    CMOS logic circuits; circuit complexity; combinational circuits; integer programming; leakage currents; linear programming; logic design; low-power electronics; nanoelectronics; CMOS-based nanometer technology; MILP; NP-hard problem; approximate polynomial-time algorithm; combinational digital designs; computational elements; critical paths; dual threshold voltages; high threshold voltage; leakage power dissipation reduction; low power design; low threshold voltage; mixed integer linear program; timing constrained digital designs; timing constraints; Algorithm design and analysis; Approximation algorithms; Delay; Power dissipation; Schedules; Threshold voltage; CMOS; battery-powered; digital designs; leakage power; power dissipation; threshold voltage; timings;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Computing and Systems (ICMCS), 2011 International Conference on
  • Conference_Location
    Ouarzazate
  • ISSN
    Pending
  • Print_ISBN
    978-1-61284-730-6
  • Type

    conf

  • DOI
    10.1109/ICMCS.2011.5945657
  • Filename
    5945657