• 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