Title :
Architectural low-power design using transaction-based system modeling and simulation
Author :
Mischkalla, Fabian ; Mueller, Wolfgang
Author_Institution :
C-Lab., Univ. of Paderborn, Paderborn, Germany
Abstract :
Energy efficiency drives the development of more and more complex low-power designs. Based on dynamic power management techniques, multiple voltage islands as well as a huge amount of power states are specified that have to be tested carefully. In this context, low-power design should start at an early stage using state-of-the-art system-level modeling and simulation techniques. However, there is neither a programming language nor any modeling standard that reflects variable power together with its functional side effects in a well-suited abstract manner. To overcome this limitation, we present a modeling approach on top of SystemC TLM to capture low-power design characteristics at electronic system-level. We demonstrate the usability by means of an existing open-source low-power design. The experimental results show that appropriate TLM instrumentation cause only minimal simulation overhead, but offer sufficient details to identify common low-power design errors.
Keywords :
electronic engineering computing; power electronics; SystemC TLM; TLM instrumentation; architectural low-power design; dynamic power management techniques; electronic system-level; energy efficiency; low-power design errors; low-power designs; multiple voltage islands; open-source low-power design; power states; transaction-based simulation; transaction-based system modeling; Computational modeling; Mathematical model; Semantics; Standards; Switches; Time-domain analysis; Time-varying systems; IEEE 1801-2013 (UPF); Power Intent Simulation & Validation; SystemC/TLM;
Conference_Titel :
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
Conference_Location :
Agios Konstantinos
DOI :
10.1109/SAMOS.2014.6893219