An assertion based technique for transistor level dynamic power estimation

With increasing complexity of submicron designs, transistor level power estimations and analyses have become a necessity. Power conscious synthesis and optimizations are critical aspect of design flow These require a fast approach to estimate average power and predict the upper bound. A novel assertion based approach for predicting worst dynamic power dissipation is presented here. This technique models all signal correlations within the design. It maximizes loading conditions using assertions to predict maximum power. An Elmore model is used for calculating delay-based power estimates. The technique allows for quick prediction of the power dissipated in the design without loss of much accuracy. It does not need any elaborate circuit simulation iterations. The input pattern dependence is eliminated using the Monte-Carlo approach.

[1]  Farid N. Najm,et al.  A survey of power estimation techniques in VLSI circuits , 1994, IEEE Trans. Very Large Scale Integr. Syst..

[2]  Luca Benini,et al.  Power estimation of cell-based CMOS circuits , 1996, DAC '96.

[3]  Sung-Mo Kang Accurate simulation of power dissipation in VLSI circuits , 1986 .

[4]  Ernest S. Kuh,et al.  Techniques for fast circuit simulation applied to power estimation of CMOS circuits , 1995, ISLPED '95.

[5]  Ping Yang,et al.  A Monte Carlo approach for power estimation , 1993, IEEE Trans. Very Large Scale Integr. Syst..

[6]  Abhijit Dharchoudhury,et al.  A three-tier assertion technique for SPICE verification of transistor level timing analysis , 1999, Proceedings Twelfth International Conference on VLSI Design. (Cat. No.PR00013).

[7]  Kaushik Roy,et al.  Maximum power estimation for CMOS circuits under arbitrary delay model , 1996, 1996 IEEE International Symposium on Circuits and Systems. Circuits and Systems Connecting the World. ISCAS 96.

[8]  Ibrahim N. Hajj,et al.  Probabilistic simulation for reliability analysis of CMOS VLSI circuits , 1990, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..