• DocumentCode
    3010688
  • Title

    CB-Power: a hierarchical cell-based power characterization and estimation environment for static CMOS circuits

  • Author

    Shen, Wen-Zen ; Lin, Jiing-Yuan ; Lu, Jyh-Ming

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    1997
  • fDate
    28-31 Jan 1997
  • Firstpage
    189
  • Lastpage
    194
  • Abstract
    In this paper, we present CB-Power, a hierarchical cell-based power characterization and estimation environment for static CMOS circuits. The environment is based on a cell characterization system for timing, power and input capacitance and on a cell-based power estimator. The characterization system can characterize basic, complex and transmission gates. During the characterization, input slew rate, output loading, capacitive feedthrough effect and the logic state dependence of nodes in a cell are all taken into account. The characterization methodology separates the power consumption of a cell into three components, e.g., capacitive feedthrough power, short-circuit power, and dynamic power. With the characterization data, a cell-based power estimator (CBPE) embedded in Verilog-XL is used for estimating the power consumption of a circuit. CB-Power is also a hierarchical power estimator. Macrocells such as flip-flops and adders are partitioned into primitive gates during power estimation. Experimental results on a set of MCNC benchmark circuits show that CB-Power provides within 6% error of SPICE simulation on average while the CPU time consumed is more than two orders of magnitude less
  • Keywords
    CMOS integrated circuits; SPICE; adders; cellular arrays; circuit analysis computing; flip-flops; timing; CB-Power; MCNC benchmark circuits; SPICE simulation; Verilog-XL; adders; capacitive feedthrough effect; capacitive feedthrough power; cell characterization system; cell-based power estimator; dynamic power; flip-flops; hierarchical cell-based power characterization; input capacitance; input slew rate; logic state dependence; output loading; short-circuit power; static CMOS circuits; timing; Adders; CMOS logic circuits; Capacitance; Circuit simulation; Energy consumption; Flip-flops; Hardware design languages; Macrocell networks; SPICE; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1997. Proceedings of the ASP-DAC '97 Asia and South Pacific
  • Conference_Location
    Chiba
  • Print_ISBN
    0-7803-3662-3
  • Type

    conf

  • DOI
    10.1109/ASPDAC.1997.600115
  • Filename
    600115