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