• DocumentCode
    549564
  • Title

    PowerDepot: Integrating IP-based power modeling with ESL power analysis for multi-core SoC designs

  • Author

    Hsu, Chen-Wei ; Liao, Jia-Lu ; Fang, Shan-Chien ; Weng, Chia-Chien ; Huang, Shi-Yu ; Hsieh, Wen-Tsan ; Yeh, Jen-Chieh

  • Author_Institution
    Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    47
  • Lastpage
    52
  • Abstract
    In this paper, we introduce an integrated power methodology for multi-core SoC designs. It features not only a bottom-up IP-based power modeling for all kinds of IP components ranging from hardware accelerators, processors, and memory blocks, but also a top-down system-wide ESL power estimation formulation. By linking these two methods of different levels of abstraction, one can thereby easily profile the power consumption of a multi-core SoC running a complete application while retaining high accuracy of estimation. We have realized the proposed methodology into two software tools: (1) PowerMixerIP, an IP-based power model builder that uses different strategies to build versatile power models for general IPs and processor IPs, and (2) PowerDepot, an ESL power estimation tool that can interact with the users in a simple way and then generate the needed power monitors to be embedded into the ESL design in SystemC for super-fast power estimation so as to facilitate early-stage system-wide power profiling. The application of these tools on a dual-core real-life designs executing an H.264 shows that the average error of the ESL power estimation is less than 2%, while the speedup can be up to 2400X when comparing to gate-level simulation.
  • Keywords
    C language; integrated circuit design; multiprocessing systems; power aware computing; system-on-chip; ESL power analysis; IP-based power model builder; IP-based power modeling; SystemC; dual-core real-life designs; electronic system level; gate-level simulation; multicore SoC designs; power estimation tool; power profiling; powerdepot; powermixer; Estimation; IP networks; Load modeling; Logic gates; Monitoring; Program processors; System-on-a-chip; IP-based power modeling; System-level power analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5981920