DocumentCode :
500918
Title :
ActivaSC: A highly efficient and non-intrusive extension for activity-based analysis of SystemC models
Author :
Walravens, Cedric ; Vanderperren, Y. ; Dehaene, Wim
Author_Institution :
ESAT-MICAS, K.U.Leuven, Heverlee, Belgium
fYear :
2009
fDate :
26-31 July 2009
Firstpage :
172
Lastpage :
177
Abstract :
Today´s highly integrated system-on-chips (SoC) demand innovative architectural modeling means to cope with their energy constraints. In this context, SystemC has become a well-established simulation tool for transaction level modeling (TLM) in the integrated electronics industry but it lacks the support for power modeling. This paper introduces ActivaSC, a flexible, fast, transparent and non-intrusive extension to the SystemC class library which allows capturing the activity information of a digital system being modeled. This information can then be post-processed to estimate power consumption. ActivaSC avoids time consuming design iterations as designers can assess architectural design trade-offs based on system activity early in the design flow. ActivaSC does not require any code alterations nor a specific API, so that it can be used with any modeling style. Finally, several benchmark tests illustrate the superior efficiency of ActivaSC. A speed-up of up to 75% in terms of elaboration overhead and 20% in terms of simulation overhead is realized with respect to prior art.
Keywords :
circuit CAD; integrated circuit design; system-on-chip; ActivaSC; SystemC models; activity-based analysis; integrated electronics industry; nonintrusive extension; system-on-chips; transaction level modeling; Art; Context modeling; Electronics industry; Energy consumption; Frequency estimation; Integrated circuit modeling; Permission; Power system modeling; Power system reliability; System-on-a-chip; Activity monitoring; Power modeling; SystemC;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
978-1-6055-8497-3
Type :
conf
Filename :
5227176
Link To Document :
بازگشت