ESL power and performance estimation for heterogeneous MPSOCS using SystemC
Martin Streubühr, Rafael Rosales, Ralph Hasholzner, Christian Haubelt, Jürgen Teich
Abstract
Martin Streubühr, Rafael Rosales, Ralph Hasholzner, Christian Haubelt, Jürgen Teich
Abstract
In this paper, we propose a top-down power and performance estimation methodology for heterogeneous multiprocessor systems-on-chip. The proposed approach is applicable at the Electronic System Level (ESL). Thus, power and performance estimation can be applied in very early design phases. By strictly separating the system functionality from its architecture, different design options can be assessed with minimal effort. Moreover, the simulation-based approach permits to evaluate the effects of dynamic power management, even at this level of abstraction. A case study from the multimedia domain is used to show the efficiency of the proposed methodology.
OpenAlex reports 28 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In this paper, we propose a top-down power and performance estimation methodology for heterogeneous multiprocessor systems-on-chip. The proposed approach is applicable at the Electronic System Level (ESL). Thus, power and performance estimation can be applied in very early design phases. By strictly separating the system functionality from its architecture, different design options can be assessed with minimal effort. Moreover, the simulation-based approach permits to evaluate the effects of dynamic power management, even at this level of abstraction. A case study from the multimedia domain is used to show the efficiency of the proposed methodology.
Key concepts: SystemC, Computer science, Multiprocessing, Electronic system-level design and verification, System on a chip, Embedded system, MPSoC, Abstraction