HEAT
Janardhan H. Satyanarayana, Keshab K. Parhi
Abstract
Open-access reader
Janardhan H. Satyanarayana, Keshab K. Parhi
Abstract
Open-access reader
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 rst 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 c hains.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.
OpenAlex reports 59 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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 rst 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 c hains.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.
Key concepts: Citation, Library science, Engineering, Telecommunications, Computer science