• DocumentCode
    3400437
  • Title

    HyPE: hybrid power estimation for IP-based programmable systems

  • Author

    Liu, Xun ; Papaefthymiou, Marios C.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    2003
  • fDate
    21-24 Jan. 2003
  • Firstpage
    606
  • Lastpage
    609
  • Abstract
    This paper presents a novel power estimation scheme for programmable systems consisting of predesigned datapath and memory components. The proposed hybrid methodology yields highly accurate estimates within short runtimes by combining high-level simulation with analytical macromodeling of circuit characteristics. To assess its effectiveness in practice, we implemented our hybrid scheme into a power estimation tool, called HyPE, and applied it to explore various architectural alternatives in the design of a 256 state Viterbi decoder and a Rijndael encryptor. For designs with about 1 million transistors, our estimator terminates within seconds. Compared with industrial gate-level power estimators, our approach is up to 1,000 times faster with 5.4% deviation on average.
  • Keywords
    Viterbi decoding; circuit CAD; circuit simulation; industrial property; integrated circuit design; integrated circuit modelling; logic CAD; logic simulation; programmable circuits; HyPE power estimation tool; IP-based programmable systems; Rijndael encryptor; Viterbi decoder; analytical macromodeling; estimation accuracy; estimation speed; high-level simulation; hybrid power estimation; memory components; predesigned datapath components; Analytical models; Circuit simulation; Computational modeling; Computer architecture; Control systems; Cryptography; Decoding; Energy consumption; Statistical analysis; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific
  • Print_ISBN
    0-7803-7659-5
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2003.1195096
  • Filename
    1195096