• DocumentCode
    2002555
  • Title

    Applying Verification Collaterals for Accurate Power Estimation

  • Author

    Ahuja, Sumit ; Mathaikutty, Deepak A. ; Shukla, Sandeep

  • Author_Institution
    Virginia Tech, FERMAT Lab., Blacksburg, VA
  • fYear
    2008
  • fDate
    8-10 Dec. 2008
  • Firstpage
    61
  • Lastpage
    66
  • Abstract
    Accurate and efficient power estimation at higher-levels of abstraction is becoming increasingly important. However, tools and methodologies are lacking for such a task. In this paper, we present a methodology for accurate power estimation at high-level by reusing pre-existing verification or validation resources in the design flow. This novel methodology enables architectural exploration and design optimization through a framework that exploits the abstraction aspect of high-level designs and the availability aspect of well-established tool flows for RTL designs. Thereby, utilizing the best from both worlds (high-level and low-level) to bring forth a fast and accurate enough solution to a well-known problem in the design of low power embedded systems and SoCs. In this paper, the focus is on how to apply our approach on a deign of reasonable complexity. We present the case study of a power state machine controller that is a critical component of most power-aware embedded systems. The approach uses verification collaterals such as test content, assertions, etc., which are normally built during the verification process of a high-level design to enable power profiling and estimation. The presented methodology is specific to a high-level synthesis and power estimation framework.
  • Keywords
    embedded systems; finite state machines; logic design; performance evaluation; power aware computing; system-on-chip; RTL designs; SoCs; design flow; design optimization; high-level synthesis; power estimation; power state machine controller; system-on-chip; validation resources; verification resources; Design methodology; Design optimization; Embedded system; Energy consumption; High level synthesis; Libraries; Microarchitecture; Power system modeling; State estimation; Testing; assertions; high-level synthesis; power estimation; system-level; system-on-chip; verificaiton collaterals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprocessor Test and Verification, 2008. MTV '08. Ninth International Workshop on
  • Conference_Location
    Austin, TX
  • ISSN
    1550-4093
  • Print_ISBN
    978-1-4244-3682-8
  • Type

    conf

  • DOI
    10.1109/MTV.2008.16
  • Filename
    5070936