• DocumentCode
    3673364
  • Title

    Trace-based simulation framework combining message-based and shared-memory interactions in a time-triggered platform

  • Author

    Zaher Owda;Roman Obermaisser

  • Author_Institution
    University of Siegen, Germany
  • fYear
    2015
  • fDate
    6/1/2015 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Multi-Processor Systems-on-a-Chip (MPSoC) based on time-triggered on-chip networks facilitate fault isolation, temporal predictability and mixed-criticality integration. In mixed-criticality systems, a shared memory can be realized on top of time-triggered message passing to effectively support heterogeneous applications with different interaction paradigms. This paper presents a simulation environment of such an MPSoC combining message-based and shared-memory interactions. We present SystemC simulation building blocks for the application cores, network interfaces and the time-triggered network-on-a-chip. The behavior of the application cores is described by Transaction-Level Modeling (TLM). We generate traces from the application software or from benchmarks, which serve as input for the access to the network interfaces. The simulation framework is evaluated using a realistic case study based on SPLASH-2 and PARSEC application benchmarks. The simulation framework is essential for early validation and design space exploration of mixed-criticality systems. The high abstraction level provided by TLM and traces ensures high simulation speeds.
  • Keywords
    "Logic gates","Computational modeling","Multicore processing","Benchmark testing","Sockets","Network-on-chip","Schedules"
  • Publisher
    ieee
  • Conference_Titel
    Event-based Control, Communication, and Signal Processing (EBCCSP), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/EBCCSP.2015.7300669
  • Filename
    7300669