DocumentCode :
1002061
Title :
Power estimation methods for sequential logic circuits
Author :
Tsui, Chi-ying ; Monteiro, José ; Pedram, Massoud ; Devadas, Srinivas ; Despain, Alvin M. ; Lin, Bill
Author_Institution :
Dept. of Electr. Eng., Hong Kong Univ. of Sci. & Technol, Hong Kong
Volume :
3
Issue :
3
fYear :
1995
Firstpage :
404
Lastpage :
416
Abstract :
Recently developed methods for power estimation have primarily focused on combinational logic. We present a framework for the efficient and accurate estimation of average power dissipation in sequential circuits. Switching activity is the primary cause of power dissipation in CMOS circuits. Accurate switching activity estimation for sequential circuits is considerably more difficult than that for combinational circuits, because the probability of the circuit being in each of its possible states has to be calculated. The Chapman-Kolmogorov equations can be used to compute the exact state probabilities in steady state. However, this method requires the solution of a linear system of equations of size 2/sup N/ where N is the number of flip-flops in the machine. We describe a comprehensive framework for exact and approximate switching activity estimation in a sequential circuit. The basic computation step is the solution of a nonlinear system of equations which is derived directly from a logic realization of the sequential machine. Increasing the number of variables or the number of equations in the system results in increased accuracy. For a wide variety of examples, we show that the approximation scheme is within 1-3% of the exact method, but is orders of magnitude faster for large circuits. Previous sequential switching activity estimation methods can have significantly greater inaccuracies.<>
Keywords :
CMOS logic circuits; estimation theory; probability; sequential circuits; sequential switching; CMOS circuits; approximation scheme; exact state probabilities; nonlinear system of equations; power estimation methods; sequential logic circuits; switching activity; CMOS logic circuits; Combinational circuits; Linear systems; Nonlinear equations; Power dissipation; Probability; Sequential circuits; State estimation; Steady-state; Switching circuits;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/92.406998
Filename :
406998
Link To Document :
بازگشت