• DocumentCode
    1297735
  • Title

    Power modeling for high-level power estimation

  • Author

    Gupta, Subodh ; Najm, Farid N.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Illinois Univ., Urbana, IL, USA
  • Volume
    8
  • Issue
    1
  • fYear
    2000
  • Firstpage
    18
  • Lastpage
    29
  • Abstract
    In this paper, we propose a modeling approach that captures the dependence of the power dissipation of a combinational logic circuit on its input/output signal switching statistics. The resulting power macromodel, consisting of a single four-dimensional table, can be used to estimate the power consumed in the circuit for any given input/output signal statistics. Given a low-level (typically gate-level) description of the circuit, we describe a characterization process by which such a table model can be automatically built. The four dimensions of our table-based model are the average input signal probability, average input transition density, average spatial correlation coefficient, and average output zero-delay transition density. This approach has been implemented and models have been built for many benchmark circuits. Over a wide range of input signal statistics, we show that this model gives very good accuracy, with an rms error of about 4% and average error of about 6%. Except for one out of about 10 000 cases, the largest error observed was under 20%. If one ignores the glitching activity, then the rms error becomes under 1%, the average error becomes under 5%, and the largest error observed in all cases is under 18%.
  • Keywords
    CMOS logic circuits; VLSI; combinational circuits; delays; high level synthesis; integrated circuit design; low-power electronics; average error; average input signal probability; benchmark circuits; characterization process; combinational logic circuit; four-dimensional table; glitching activity; high-level power estimation; input transition density; input/output signal statistics; input/output signal switching statistics; output zero-delay transition density; power dissipation; power macromodel; rms error; spatial correlation coefficient; table model; Combinational circuits; Costs; Design automation; Energy consumption; Logic design; Power dissipation; Process design; Statistics; Switching circuits; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.820758
  • Filename
    820758