DocumentCode :
2228573
Title :
HEAT: hierarchical energy analysis tool
Author :
Satyanarayana, Janardhan H. ; Parhi, Keshab K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
fYear :
1996
fDate :
3-7 Jun, 1996
Firstpage :
9
Lastpage :
14
Abstract :
This paper presents an algorithm for the estimation of power in static CMOS digital circuits using a stochastic approach. The salient feature of this approach is that it can be used to estimate the power of reasonably large digital circuits in a very short time, due to its hierarchical nature. Here, the given circuit is first partitioned into smaller sub-circuits. Then, the sub-circuits are modeled using state transition diagrams (stds), and the steady-state probabilities associated with the various states are computed by treating them as irreducible Markov chains. Finally, the energy associated with each sub-circuit is computed, and the total energy of the circuit is obtained by summing up the energies of its constituent sub-circuits. In the proposed hierarchical approach, the energies associated with various edges in a subcircuit are calculated only once using SPICE and these values are used several times; this results in large savings in computation time. Another advantage of the proposed approach is that we can accommodate switching activities at the transistor level and not necessarily at gate or higher levels. Experimental results show that the estimated power is in close agreement with the actual power obtained from exhaustive SPICE simulations, but the computation time required by the proposed approach is orders of magnitude less than that of SPICE
Keywords :
CMOS digital integrated circuits; Markov processes; SPICE; circuit CAD; circuit analysis computing; stochastic processes; HEAT; SPICE; constituent sub-circuits; hierarchical energy analysis tool; irreducible Markov chains; power estimation; state transition diagrams; static CMOS digital circuits; steady-state probabilities; stochastic approach; switching activities; transistor level; Batteries; CMOS digital integrated circuits; CMOS technology; Digital circuits; Energy consumption; Heat engines; Permission; SPICE; Stochastic processes; Switching circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference Proceedings 1996, 33rd
Conference_Location :
Las Vegas, NV
ISSN :
0738-100X
Print_ISBN :
0-7803-3294-6
Type :
conf
DOI :
10.1109/DAC.1996.545536
Filename :
545536
Link To Document :
بازگشت