Using ModelSim, Matlab/Simulink and NS for Simulation of Distributed Systems

Using ModelSim, Matlab/Simulink and NS for Simulation of Distributed Systems
复制标题

使用 ModelSim、Matlab/Simulink 和 NS 进行分布式系统仿真

DOI:
--
复制
发表时间:
2004
期刊:
Parallel Computing in Electrical Engineering, 2004. International Conference on
影响因子:
--
通讯作者:
S. Altmann
S. Altmann
中科院分区:
--
文献类型:
--
作者:
U. Hatnik;S. Altmann

文献摘要

被引文献

相似文献

本文介绍了一种灵活的概念,模拟器耦合允许整个系统的分布式系统,例如复杂的通信系统的模拟。在我们的方法中,我们使用不同的语言(Matlab-Code,VHDL,oTcl,C/C++)和联合收割机专门的仿真器Matlab/Simulink,ModelSim和网络仿真器NS-2。Matlab/Simulink和ModelSim提供了一个强大的外语界面,我们为NS-2开发了一个解决方案,包括用户编写的功能。模拟器扩展了一个特殊的耦合组件在C/C++实现。仿真器的耦合基于TCP/IP套接字,使模型部件的仿真可以在不同平台的主机上运行。
In this paper a flexible concept for simulator coupling is introduced which permits the whole system simulation of distributed systems, e.g. of complex communication systems. In our approach we use different languages (Matlab-Code, VHDL, oTcl, C/C++) and combine the specialized simulators Matlab/Simulink, ModelSim and the network simulator NS-2. Matlab/Simulink and ModelSim are shipped with a powerful foreign language interface and for NS-2 we developed a solution for including user written functions. The simulators are extended with a special coupling component implemented in C/C++. The simulator coupling bases on TCP/IP sockets, so that the simulation of the model parts can run on different host computers using different platforms.