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