• DocumentCode
    1902511
  • Title

    An automated approach to SystemC/Simulink co-simulation

  • Author

    Mendoza, F. ; Köllner, C. ; Becker, J. ; Müller-Glaser, K.D.

  • Author_Institution
    Dept. of Embedded Syst. & Sensors Eng. (ESS), FZI Res. Center for Inf. Technol., Karlsruhe, Germany
  • fYear
    2011
  • fDate
    24-27 May 2011
  • Firstpage
    135
  • Lastpage
    141
  • Abstract
    We present a co-simulation framework which enables rapid elaboration, architectural exploration and verification of virtual platforms made up of SystemC and Simulink components. We exploit the benefits of Simulink´s graphical environment and simulation engine to instantiate, parametrize and bind SystemC modules which reside inside single or multiple component servers. Any set of SystemC module implementations can be easily added into a component server controlled by Simulink through a set of well-defined interfaces and simulation synchronization schemes. The complexity of our approach is hidden by the automated framework that enables a designer to focus on the creation and verification of SystemC models and not on the intricate low-level aspects of the co-simulation between different simulation engines.
  • Keywords
    digital simulation; formal verification; graphical user interfaces; Simulink graphical environment; SystemC-Simulink cosimulation; architectural exploration; automated framework; bind SystemC module implementation; interfaces synchronization scheme; multiple component server; simulation engine; simulation synchronization scheme; virtual platform verification; Adaptation model; Computational modeling; Data models; Kernel; Logic gates; Servers; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping (RSP), 2011 22nd IEEE International Symposium on
  • Conference_Location
    Karlsruhe
  • ISSN
    Pending
  • Print_ISBN
    978-1-4577-0658-5
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/RSP.2011.5929987
  • Filename
    5929987