• DocumentCode
    2351786
  • Title

    TLM Platform Based on SystemC for STARSoC Design Space Exploration

  • Author

    Boukhechem, Sami ; Bourennane, El-Bay

  • Author_Institution
    CNRS, Burgundy Univ., Dijon
  • fYear
    2008
  • fDate
    22-25 June 2008
  • Firstpage
    354
  • Lastpage
    361
  • Abstract
    The increasing complexity of embedded systems imposes system designers to use higher levels of abstraction than RTL in order to model, validate and analyze a system performances. It permits to prevent costly redesign efforts at RTL, which can adversely affect time-to-market. For this purpose transaction level modeling (TLM) approach is used. It allows the designers to rapidly verify and develop their designs at earlier design stages. In this paper we define the methodology we used to construct the STARSoC (Synthesis Tool for Adaptive and Reconfigurable System-On-Chip) TLM simulation environment. This platform aims to provide a rapid and accurate design space exploration at higher levels of abstractions for multiprocessor 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. In order to assist the system designer to find the best MPSoC solution depending on the application, we used SystemC language for modeling and simulating the design. The platform includes models for OpenRISC ISSs, bus model based on wishbone protocol and memory models. The simulation is based on different high level of abstractions.
  • Keywords
    circuit simulation; embedded systems; integrated circuit modelling; logic design; multiprocessing systems; system-on-chip; OpenRISC 1200 Instruction Set Simulators; OpenRISC ISS; STARSoC design space exploration; SystemC language; SystemC simulation framework; TLM platform; TLM simulation environment; abstraction level; bus model; embedded systems; memory models; multiprocessor system-on-chip architectures; platform reference design; reconfigurable system-on-chip; synthesis tool; time-to-market; transaction level modeling; wishbone protocol; Adaptive systems; Computational modeling; Embedded software; Embedded system; Hardware; Multiprocessing systems; Performance analysis; Software prototyping; Space exploration; System-on-a-chip; Adaptive circuits and configurable IP cores; Adaptive embedded system; Algorithms for exploring design space of adaptive hardware; Design for adaptive systems; MPSoC; SystemC; design space exploration; parallelism; transaction level modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems, 2008. AHS '08. NASA/ESA Conference on
  • Conference_Location
    Noordwijk
  • Print_ISBN
    978-0-7695-3166-3
  • Type

    conf

  • DOI
    10.1109/AHS.2008.17
  • Filename
    4584294