• DocumentCode
    3235512
  • Title

    A SystemC/Simulink Co-Simulation Framework for Continuous/Discrete-Events Simulation

  • Author

    Bouchhima, F. ; Briere, M. ; Nicolescu, G. ; Abid, M. ; Aboulhamid, E.M.

  • Author_Institution
    Ecole Polytech., Montreal, Que.
  • fYear
    2006
  • fDate
    14-15 Sept. 2006
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The increasing complexity of continuous/discrete systems makes their simulation and validation a demanding task for the design of heterogeneous systems. The global validation of these systems requires new techniques offering high abstraction levels and simulation accuracy from a time point of view. The main challenge is the time synchronization and the accommodation of different concepts specific to continuous and discrete models. This paper proposes a co-simulation approach that relies on Simulink for the continuous simulation and SystemC for the discrete simulation. It is based on more than one synchronization model. The synchronization and the communication are assured by co-simulation interfaces. The article also introduces the CODIS tool for the automatic generation of co-simulation instances composed of models and co-simulation interfaces. Experimental results are presented for an illustrative discrete/continuous application
  • Keywords
    automatic programming; discrete event simulation; hardware description languages; simulation languages; synchronisation; CODIS tool; SystemC/Simulink co-simulation framework; co-simulation instances automatic generation; co-simulation interface; continuous/discrete-event system; continuous/discrete-events simulation; heterogeneous system design; time synchronization model; Automatic control; Communication system control; Discrete event simulation; Electronic design automation and methodology; Hardware design languages; Mathematical model; Nonlinear systems; Power system modeling; Signal resolution; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Behavioral Modeling and Simulation Workshop, Proceedings of the 2006 IEEE International
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-7803-9742-8
  • Type

    conf

  • DOI
    10.1109/BMAS.2006.283461
  • Filename
    4062043