A novel methodology for transistor-level power estimation

Transistlw-level power simulators, which are more accurate than logic-level power estimators, have been popularly used to estimate the power dissipation of CMOS circuits. In this papel; we introduce cc1 method which extends the Monte-Carlo approach for deriving the average power dissipation of a circuit using transistor-level power simulators. To reduce the simulation time, we propose a mixedlevel extrapolation technique to speed up the convergence rate of the process, and thereby to achieve a good balance between simulation time and accuracy. Experimental results show that this is a promising method for deriving the accurate power dissipation of a circuit within reasonable time budget. 1. Introdiuction For a CIMOS circuit, the power dissipation is primarily caused by three types of currents: device leakage current, short-circuit current, and dynamic transition current. It is known that the power dissipation caused by device leakage current (staric current) is usually very small and negligible as compared with the dynamic transition current. The shortcircuit curre:nt occurs whenever a path from v,d to ground is conducted at a device for a short period of time. In some cases, shon:-circuit current cannot be ignored. However, only the trimistor-level simulators with continuous-time modeling of the device can accurately take this part into

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

[2]  Yan-Chyuan Shiau,et al.  Time domain current waveform simulation of CMOS circuits , 1988, [1988] IEEE International Conference on Computer-Aided Design (ICCAD-89) Digest of Technical Papers.

[3]  G. Y. Yacoub,et al.  An accurate simulation technique for short-circuit power dissipation based on current component isolation , 1989, IEEE International Symposium on Circuits and Systems,.

[4]  Kurt Keutzer,et al.  On average power dissipation and random pattern testability of CMOS combinational logic networks , 1992, ICCAD.

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

[6]  Massoud Pedram,et al.  Efficient estimation of dynamic power consumption under a real delay model , 1993, Proceedings of 1993 International Conference on Computer Aided Design (ICCAD).

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

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

[9]  José C. Monteiro,et al.  Techniques for the power estimation of sequential logic circuits under user-specified input sequences and programs , 1995, ISLPED '95.

[10]  Sung-Mo Kang,et al.  Determining accuracy bounds for simulation-based switching activity estimation , 1995, ISLPED '95.

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

[12]  Malgorzata Marek-Sadowska,et al.  Speeding up power estimation by topological analysis , 1995 .

[13]  Shi-Yu Huang,et al.  Compact vector generation for accurate power simulation , 1996, DAC '96.