Skip to Main content Skip to Navigation

Cosimulation multiniveaux dans un flot de conception multilangage

Abstract : Nowadays, the realization of an heterogeneous electronic system composed by different sub-systems (software, hardware, mechanical parts, etc...) begins with a high level specification which is then divided into different parts often modelized in different languages. These new methods thus imply new co-design and validation techniques so as to reduce the time to market. The verification by simulation of such systems consists in the joined simulation of the different parts of the system by using simulators which are appropriate to the type of module. This kind of simulation is called co-simulation and must be usable at each abstraction level of the specification. The subject of this thesis concentrates on the study of a validation tool based on co-- simulation. The aim of this tool is to verify a complete system all through its design flow by simulation implying the parallel and communicating execution of simulators. Each part of the system is, if necessary, simulated on a remote machine so as to maintain the delocalization of the working groups. The multilevel co-simulation may be of two types : the first one is the functional co-simulation which enables the validation of the interconnection of the sub-systems. The second one is the timed co-simulation which allows the addition of a temporal synchronization between the simulators. The co-simulation environment has been successfully used on industrial applications, and particularly on mechatronic examples. It was, for instance, the case at PSA (Peugeot-Citroe"n). At the multilanguage level, co-simulation currently permits the introduction of such languages as SDL, COSSAP, MATLAB, SABER, VHDL and C. Thanks to co-simulation, designers benefit from many languages for the validation of their specification.
Complete list of metadatas

Cited literature [107 references]  Display  Hide  Download
Contributor : Lucie Torella <>
Submitted on : Tuesday, July 17, 2007 - 4:21:08 PM
Last modification on : Friday, December 11, 2020 - 8:28:04 AM
Long-term archiving on: : Thursday, April 8, 2010 - 11:29:41 PM


  • HAL Id : tel-00163544, version 1




Ph. Lemarrec. Cosimulation multiniveaux dans un flot de conception multilangage. Micro et nanotechnologies/Microélectronique. Institut National Polytechnique de Grenoble - INPG, 2000. Français. ⟨tel-00163544⟩



Record views


Files downloads