Dynamic power estimation using the probabilistic contribution measure (PCM)

In this paper, we present CubicPower which is a dynamic power estimator based on Verilog/VHDL. We propose the power characterization model and the probablistic contribution measure (PCM) algorithm to calculate the actual power consumption of cell instances with given switching information. In addition to PCM, the state dependency and nonswitching activity of gates are taken into account for morte accurate power estimation, Experimental results of CubicPower show less than 10% error compared with the results of PowerMill simulation and the measured values of the IMS test equipment. Due to the PCM algorithm CubicPower is more accurate than the leading commercial dynamic power estimator at the gate level and is 2-3 orders of magnitude faster than PowerMill.

[1]  Jeong-Taek Kong,et al.  CubicWare: a hierarchical design system for deep submicron ASIC , 1999, Twelfth Annual IEEE International ASIC/SOC Conference (Cat. No.99TH8454).

[2]  R. Marculescu,et al.  Switching Activity Analysis Considering Spatioternporal Correlations , 1994, IEEE/ACM International Conference on Computer-Aided Design.

[3]  Kurt Keutzer,et al.  Estimation of average switching activity in combinational and sequential circuits , 1992, [1992] Proceedings 29th ACM/IEEE Design Automation Conference.

[4]  Jeong-Taek Kong,et al.  Efficient modeling techniques for IR drop analysis in ASIC designs , 1999, Twelfth Annual IEEE International ASIC/SOC Conference (Cat. No.99TH8454).

[5]  Farid N. Najm,et al.  Transition density: a new measure of activity in digital circuits , 1993, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[6]  Radu Marculescu,et al.  Switching activity analysis considering spatiotemporal correlations , 1994, ICCAD.