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
Link To Document