2011 · 10 citations · 15 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsSystem-on-chip DesignEmbedded Systems ArchitectureMultiprocessor SystemsSystem SimulationAbstractionAbstraction LevelsComputer Simulation FrameworksDiscrete-event System SimulationEmbedded System ModelingHierarchical SimulationMiddlewareMiddleware Frameworks
Multi-Processor System-on-Chips (MPSoCs) as evolution of traditional embedded system architectures demand for a detailed exploration on architectures and system design. Simulation time and complexity are major issues, as such systems get more and more complex. This paper presents a novel simulation framework aiming the simulation of multiple MPSoC systems on different abstraction levels while using several simulation platforms concurrently in order to address aforementioned challenges. We introduce the concept of MultiX-Simulation which enables a tradeoff between performance and accuracy and allows for the flexible adaptation to various use cases. The backbone of the framework is formed by the High Level Architecture, a simulation middleware for Parallel Discrete Event Simulation. Also within this contribution different performance aspects of the framework are evaluated by using various multi-granular MPSoC system models.
15
HERMES: an infrastructure for low area overhead packet-switching networks on chip
Fernando Moraes, Ney Calazans, Aline Mello et al. · Integration · 2004 · 510 citations
Parallelizing SystemC Kernel for Fast Hardware Simulation on SMP Machines
P Ezudheen, Priya Chandran, Joy Chandra et al. · 2009 · 70 citations