DocumentCode :
1212109
Title :
RTL power estimation in an HDL-based design flow
Author :
Bruno, M. ; Macii, A. ; Poncino, M.
Author_Institution :
BullDast s.r.l, Turino, Italy
Volume :
152
Issue :
6
fYear :
2005
Firstpage :
723
Lastpage :
730
Abstract :
Power estimation at the register-transfer level (RTL) is usually narrowed down to the problem of building accurate power models for the modules corresponding to RTL operators. It is shown that, when RTL power estimation is integrated into a realistic design flow based on an HDL description, other types of primitives need to be accurately modelled. In particular, a significant part of the RTL functionality is realised by sparse logic elements. The proposed estimation strategy replaces the low-effort synthesis that is typically used for this type of fine-grain primitives with an empirical power model based on parameters that can be extracted from either the internal representation of the design or from RTL simulation data. The model can be made scalable with respect to technology, and provides very good accuracy (13% on average, measured on a set of industrial benchmarks). Using a similar statistical paradigm, accurate (about 20% average error) models for the power consumption of internal wires are also presented.
Keywords :
hardware description languages; logic design; logic gates; power consumption; HDL-based design flow; RTL power estimation; power consumption; register-transfer level; sparse logic elements;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
Publisher :
iet
ISSN :
1350-2387
Type :
jour
DOI :
10.1049/ip-cdt:20045181
Filename :
1528831
Link To Document :
بازگشت