DocumentCode :
2951473
Title :
Techniques to improve cosimulation and interoperability of heterogeneous models
Author :
Dubois, Mathieu ; Aboulhamid, El Mostapha
Author_Institution :
Univ. de Montreal, Montreal, QC
fYear :
2005
fDate :
11-14 Dec. 2005
Firstpage :
1
Lastpage :
4
Abstract :
Heterogeneous systems design requires simulating models using different simulators. In this paper, we propose new approaches for interconnecting simulators based on interoperability and managed code. Managed code has many introspection and safety mechanisms. We demonstrate that SystemC can be encapsulated in a managed code in order to interoperate with managed environments such as Esys.Net. We have also explored different mechanisms where Esys.Net, Matlab/Simulink and SystemC co-simulate. Interoperability between simulators is implemented using different mechanisms such as COM, TCP/IP, shared memory, etc. Measures of performance are given; they show that new mechanisms not yet used in cosimulation can give an unexpected performance boost for interconnecting Esys.Net with other simulators.
Keywords :
digital simulation; hardware description languages; mathematics computing; open systems; Esys.Net; Matlab; Simulink; SystemC; cosimulation; heterogeneous systems design; interoperability; managed code; Computer industry; Computer languages; Electronic design automation and methodology; Environmental management; File servers; Mathematical model; Safety; Software engineering; Synchronization; TCPIP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems, 2005. ICECS 2005. 12th IEEE International Conference on
Conference_Location :
Gammarth
Print_ISBN :
978-9972-61-100-1
Electronic_ISBN :
978-9972-61-100-1
Type :
conf
DOI :
10.1109/ICECS.2005.4633510
Filename :
4633510
Link To Document :
بازگشت