A Cosimulation Framework for a Distributed System of Systems
- 1 September 2008
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10903038,p. 1-5
- https://doi.org/10.1109/vetecf.2008.258
Abstract
In this paper, we present a simple but powerful solution to combine two different simulation environments - SystemC and OMNeT++ - enabling a cosimulation framework for modeling and simulating a distributed system of systems. It is therefore possible to utilize the strengths and preliminary work of OMNeT++ in the field of communication networks and SystemC in modeling hardware entities. We use a socket solution based on standard RPC mechanisms with the possibility to connect the simulation environments over the Internet. Besides the cosimulation interface itself, we show performance and resource utilization measurements of this solution.Keywords
This publication has 9 references indexed in Scilit:
- Virtual Hardware Prototyping through Timed Hardware-Software Co-SimulationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Virtual synchronization technique with OS modeling for fast and time-accurate cosimulationPublished by Association for Computing Machinery (ACM) ,2003
- Modeling network embedded systems with NS-2 and SystemCPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Legacy SystemC co-simulation of multi-processor systems-on-chipPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Optimized timed hardware software cosimulation without roll-backPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Virtual synchronization for fast distributed cosimulation of dataflow task graphsPublished by Association for Computing Machinery (ACM) ,2002
- Multilanguage design of heterogeneous systemsPublished by Association for Computing Machinery (ACM) ,1999
- Using the OMNeT++ discrete event simulation system in educationIEEE Transactions on Education, 1999
- Distributed simulation of discrete event systemsProceedings of the IEEE, 1989