• DocumentCode
    3326130
  • Title

    Co-simulation platform based on systemc for multiprocessor system on chip architecture exploration

  • Author

    Boukhechem, Sami ; Bourennane, El-Bay ; Samahi, Halim

  • Author_Institution
    Univ. of Burgundy, Dijon
  • fYear
    2007
  • fDate
    29-31 Dec. 2007
  • Firstpage
    105
  • Lastpage
    110
  • Abstract
    Currently multiprocessor embedded systems are the principal vectors of semiconductor industry. Modelling, validating and analyzing a system performances impose the evolution of the traditional simulation techniques. In this paper we define the methodology we used in constructing the STARSoC co-simulation environment. This platform aims to explore at higher levels of abstractions a multiprocessors system on chip architectures. The platform reference design contains several OpenRISC 1200 Instruction Set Simulators (ISSs) wrapped under SystemC, and some basic peripherals within the SystemC simulation framework. Our purpose is to develop a complete design space exploration tool. In order to assist the system designer in finding the best MPSoC solution depending on the proposed application. We used SystemC language for modelling and simulating at higher level of abstraction in order to speed up the simulation time, compared to the Register Transfer Level (RTL) simulation time. The platform includes models for OpenRISC ISSs, wishbone Bus Functional Model (BFM) and memory models. The simulation is based on different high abstraction levels.
  • Keywords
    hardware-software codesign; instruction sets; multiprocessing systems; system-on-chip; SystemC; co-simulation platform; instruction set simulators; multiprocessor system on chip architecture exploration; platform reference design; Analytical models; Electronics industry; Embedded software; Embedded system; Hardware; Multiprocessing systems; Performance analysis; Registers; Software prototyping; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics, 2007. ICM 2007. Internatonal Conference on
  • Conference_Location
    Cairo
  • Print_ISBN
    978-1-4244-1846-6
  • Electronic_ISBN
    978-1-4244-1847-3
  • Type

    conf

  • DOI
    10.1109/ICM.2007.4497672
  • Filename
    4497672