• 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