Sie verwenden einen Browser, in dem JavaScript deaktiviert ist. Dadurch wird verhindert, dass Sie die volle Funktionalität dieser Webseite nutzen können. Zur Navigation müssen Sie daher die Sitemap nutzen.

You are currently using a browser with deactivated JavaScript. There you can't use all the features of this website. In order to navigate the site, please use the Sitemap .

Automatic Calibration of Streaming Applications for Software Mapping Exploration

Sheng, W. ,  Schürmans, S. ,  Odendahl, M. ,  Leupers, R.Ascheid, G.
Book Title:
Proceedings of the International Symposium on System-on-Chip (SoC)
p.p. 136 -142


Streaming models have lately gained a lot of interest in embedded software design as they closely resemble computation of signal processing applications typically found in wireless and multimedia domains. To map streaming applications onto MPSoCs (Multi-Processor System-on-Chips) efficiently, programmers need not only to validate software but also to estimate the performance of their software accurately. Therefore, fast MPSoC virtual platforms which support fully functional execution of software with good timing accuracy are required. In this paper, we propose a tool-flow to construct such MPSoC virtual platforms. The key idea is to annotate timing of sequential execution of streaming applications automatically by calibration in a configurable abstract MPSoC virtual platform. A case study of applying the tool-flow to a real-life heterogeneous MPSoC, TI's OMAP, has been conducted to prove the tool-flow's feasibility and show good accuracy of the calibrated virtual platform for software mapping exploration.