DocumentCode :
3269301
Title :
An efficient framework for high-level power exploration
Author :
Klein, Felipe ; Araujo, Guido ; Azevedo, Rodolfo ; Leao, Roberto ; Dos Santos, Luiz C V
Author_Institution :
State Univ. of Campinas (UNICAMP), Campinas
fYear :
2007
fDate :
5-8 Aug. 2007
Firstpage :
1046
Lastpage :
1049
Abstract :
Although SystemC is considered the most promising language for system-on-chip functional modeling, it doesn´t come with power modeling capabilities. This work presents PowerSC, a novel power estimation framework which instruments SystemC for power characterization, modeling and estimation. Since it is entirely based on SystemC, PowerSC allows consistent power modeling from the highest to the lowest abstraction level. Besides, the framework´s API provides facilities to integrate alternative modeling techniques, either at the same or at different abstraction levels. As a result, the required power evaluation infrastructure is reduced to a minimum: the standard SystemC library, the PowerSC library itself and a C++ compiler. Experimental results show both the effectiveness and the efficiency of our framework. On the one hand, two well-known macromodeling techniques were easily integrated into the framework, leading to acceptable average errors at the RT level. On the other hand, library characterization was more than 13times faster as compared to a typical industrial flow.
Keywords :
power electronics; power engineering computing; system-on-chip; PowerSC; SystemC; abstraction levels; high-level power exploration; power estimation framework; power modeling capabilities; system-on-chip functional modeling; Analytical models; Circuit simulation; Complexity theory; Computer science; Energy consumption; Instruments; Libraries; Power system modeling; Statistics; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2007. MWSCAS 2007. 50th Midwest Symposium on
Conference_Location :
Montreal, Que.
ISSN :
1548-3746
Print_ISBN :
978-1-4244-1175-7
Electronic_ISBN :
1548-3746
Type :
conf
DOI :
10.1109/MWSCAS.2007.4488741
Filename :
4488741
Link To Document :
بازگشت