DocumentCode
229167
Title
An ESL timing & power estimation and simulation framework for heterogeneous socs
Author
Gruttner, Kim ; Hartmann, Philipp A. ; Fandrey, Tiemo ; Hylla, Kai ; Lorenz, Daniel ; Stattelmann, Stefan ; Sander, Bekeschus ; Bringmann, Oliver ; Nebel, Wolfgang ; Rosenstiel, Wolfgang
Author_Institution
OFFIS - Inst. for Inf. Technol., Oldenburg, Germany
fYear
2014
fDate
14-17 July 2014
Firstpage
181
Lastpage
190
Abstract
Consideration of an embedded system´s timing behaviour and power consumption at system-level is an ambitious task. Sophisticated tools and techniques exist for power and timing estimations of individual components such as custom hard- and software as well as IP components. But prediction of the composed system behaviour can hardly be made without considering all system components. In this paper we present an ESL framework for timing and power aware rapid virtual system prototyping of heterogeneous SoCs consisting of software, custom hardware and 3rd party IP components. Our proposed flow combines system-level timing and power estimation techniques with platform-based rapid prototyping. Virtual executable proto-types are generated from a functional C/C++ description, which then allows to study different platforms, mapping alternatives, and power management strategies. We propose an efficient code annotation technique for timing and power, that enables fast host execution and collection of power traces, based on domain-specific workload scenarios.
Keywords
embedded systems; multiprocessing systems; power aware computing; system-on-chip; virtual prototyping; C description; C++ description; ESL timing; code annotation technique; domain-specific workload scenario; embedded system; heterogeneous SoC; mapping alternatives; platform-based rapid prototyping; power estimation framework; power management strategies; power traces; simulation framework; system-level power consumption; system-level timing technique; system-on-chip; timing behaviour; virtual executable prototypes; Computational modeling; Estimation; Hardware; IP networks; Ports (Computers); Software; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
Conference_Location
Agios Konstantinos
Type
conf
DOI
10.1109/SAMOS.2014.6893210
Filename
6893210
Link To Document