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