DocumentCode :
511923
Title :
Exploration of embedded memories in SoCs using SystemC-based functional performance models
Author :
Loeb, Hans-Peter ; Sauer, Christian
Author_Institution :
Infineon Technol., Munich, Germany
fYear :
2009
fDate :
22-24 Sept. 2009
Firstpage :
1
Lastpage :
6
Abstract :
The quantitative exploration of the memory design space is needed early in the design process of deeply embedded systems. For predictive results, models are required that carefully consider three performance-impacting effects of memory accesses: synchronization, arbitration, and latency. Our approach combines functionally-correct performance simulation with memory models of different accuracy. Extending a SystemC-based framework, we leverage performance annotations to capture dynamic effects in the system. Indicative performance figures can be derived using only sparse synchronization and a statistical memory access distribution model. We observe a better predictability by 4X for our design compared to existing work. A case study demonstrates our approach exploring tradeoffs between local and shared memories in a multiprocessor SoCs using a wireless packet processing application.
Keywords :
C++ language; embedded systems; system-on-chip; SystemC; arbitration effect; embedded memories; embedded systems; functional performance model; latency effect; multiprocessor chips; synchronization effect; system-on-chip; Art; Clocks; Delay; Embedded system; Frequency synchronization; Helium; Predictive models; Process design; Protocols; Space technology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Specification & Design Languages, 2009. FDL 2009. Forum on
Conference_Location :
Sophia Antipolis
ISSN :
1636-9874
Electronic_ISBN :
1636-9874
Type :
conf
Filename :
5404065
Link To Document :
بازگشت