Title: ActivaSC: A highly efficient and non-intrusive extension for activity-based analysis of SystemC models
Authors: Walravens, Cedric
Vanderperren, Yves
Dehaene, Wim #
Issue Date: Jul-2009
Host Document: Design Automation Conference, 2009 pages:172-177
Conference: Design Automation Conference edition:46 location:San Francisco date:26-31 July 2009
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.
ISBN: 978-1-6055-8497-3
Publication status: published
KU Leuven publication type: IC
Appears in Collections:ESAT - MICAS, Microelectronics and Sensors
# (joint) last author

Files in This Item:
File Description Status SizeFormat
DAC09 SystemC ActivaSC Cedric KULeuven.pdfmain article Published 593KbAdobe PDFView/Open Request a copy

These files are only available to some KU Leuven Association staff members


All items in Lirias are protected by copyright, with all rights reserved.

© Web of science