• DocumentCode
    823326
  • Title

    Estimation of power dissipation in CMOS combinational circuits using Boolean function manipulation

  • Author

    Devadas, Srinivas ; Keutzer, Kurt ; White, Jacob

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., MIT, Cambridge, MA, USA
  • Volume
    11
  • Issue
    3
  • fYear
    1992
  • fDate
    3/1/1992 12:00:00 AM
  • Firstpage
    373
  • Lastpage
    383
  • Abstract
    It is shown that a simplified model of power dissipation relates maximizing dissipation to maximizing gate output activity, appropriately weighted to account for differing load capacitances. To find the input or input sequence that minimizes the weighted activity, algorithms are given for transforming the problem to a weighted max-satisfiability problem, and exact and approximate algorithms for solving weighted max-satisfiability are presented. Algorithms for constructing the max-satisfiability problem for both dynamic and static CMOS, where for the latter dissipation caused by glitching is considered, are presented. The authors present efficient exact and approximate methods for solving weighted max-satisfiability and show that these methods are viable for large-scale problems through examination of experimental results
  • Keywords
    Boolean functions; CMOS integrated circuits; combinatorial circuits; Boolean function manipulation; CMOS combinational circuits; dynamic CMOS; gate output activity; glitching; large-scale problems; model; power dissipation; static CMOS; weighted activity; weighted max-satisfiability problem; Boolean functions; CMOS logic circuits; CMOS technology; Circuit simulation; Clocks; Combinational circuits; Intelligent networks; Jacobian matrices; Logic circuits; Power dissipation;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.124424
  • Filename
    124424