DocumentCode :
984306
Title :
Information theoretic measures for power analysis [logic design]
Author :
Marculescu, Diana ; Marculescu, Radu ; Pedram, Massoud
Author_Institution :
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
Volume :
15
Issue :
6
fYear :
1996
fDate :
6/1/1996 12:00:00 AM
Firstpage :
599
Lastpage :
610
Abstract :
This paper considers the problem of estimating the power consumption at logic and register-transfer levels of design from an information theoretical point of view. In particular, it is demonstrated that the average switching activity in the circuit can be calculated using either entropy or informational energy averages. For control circuits and random logic, the output entropy (informational energy) per bit is calculated as a function of the input entropy (informational energy) per bit and an implementation dependent information scaling factor. For data-path circuits, the output entropy (informational energy) is calculated from the input entropy (informational energy) using a compositional technique which has linear complexity in terms of the circuit size. Finally, from these input and output values, the entropy (informational energy) per circuit line is calculated and used as an estimate for the average switching activity. The proposed switching activity estimation technique does not require simulation and is thus extremely fast, yet produces sufficiently accurate estimates
Keywords :
circuit CAD; circuit analysis computing; entropy; integrated circuit design; logic CAD; logic design; probability; switching theory; average switching activity; compositional technique; control circuits; data-path circuits; entropy; implementation dependent information scaling factor; information theoretic measures; informational energy averages; linear complexity; logic level; power analysis; power consumption estimation; random logic; register-transfer level; CMOS logic circuits; Circuit simulation; Digital systems; Energy consumption; Entropy; Information analysis; Logic circuits; Logic design; Power measurement; Sampling methods; Switching circuits;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.503930
Filename :
503930
Link To Document :
بازگشت