simulink modelsim cosimulation

Joined
Oct 8, 2009
Messages
2
Reaction score
0
Hi..

i tried to establish link between simulink and modelsim, but i couldn... i tried all the options

Softwares which i used are,

1. modelsim 5.7g
2. MATLAB 7.0.4


A. if i configure the link in tcp/ip mode

0. first of all i get confused with this tcp/ip mode of communication. ie. at each time i get different port value.. i don know whether
this as wrong or right, in some places i found like matlab has one port value but modelsim hav different port vaule.. they hav shown like this
in diagram itself.

1. if i invoke modelsim from matlab as vsim('socketsimulink', 1034), modelsim get opened, i created library and compiled the code,
to simulate the code i issued the command vsimulink work.inverter ... but no use i got the following warning and error messages


--------------------------------------------------------------------------------------------
# vsim -foreign {simlinkserver C:/Program Files/MATLAB704/toolbox/modelsim/win32/simulinklink.dll ; -socket 1034} work.inverter
# Loading C:/MODELTECH_5.7G/WIN32/../std.standard
# Loading C:/MODELTECH_5.7G/WIN32/../ieee.std_logic_1164(body)
# Loading work.inverter(behavioral)
# ** Warning: (vsim-FLI-3162) Ignoring extra files in foreign attribute "simlinkserver C:/Program Files/MATLAB7043/toolbox/modelsim/win32/simulinklink.dll ; -socket 1034".
# Loading C:/Program
# ** Error: (vsim-3193) Load of "C:/Program" failed: File not found.
# ** Error: (vsim-FLI-3160) Failed to load FLI object file "C:/Program".
--------------------------------------------------------------------------------------------

2. if i run the matlab model it shows the error like

--------------------------------------------------------------------------------------------
Error in 'ml_ms/VHDL Cosimulation': Initialization commands cannot be evaluated. MATLAB error message: Error using ==> set_param
Error reported by S-function 'smtifli' in 'ml_ms/VHDL Cosimulation':
Socket connection was closed by the other side
The communications link to ModelSim failed.
Launch Modelsim using the MATLAB command: 'vsim'.
Make sure the connection settings in the block are valid.
Load the desired VHDL model using the vsimulink command in ModelSim.
--------------------------------------------------------------------------------------------

B. I tried in shared memory mode too..

1. i got the same loading error in modelsim,

2. but in matlab model i got error like

--------------------------------------------------------------------------------------------
Error in 'ml_ms/VHDL Cosimulation': Initialization commands cannot be evaluated. MATLAB error message: Error using ==> set_param
Error reported by S-function 'smtifli' in 'ml_ms/VHDL Cosimulation':
Failed to connect to server. Make sure the loaded ModelSim model is using shared memory.
--------------------------------------------------------------------------------------------

but i don know how to configure the modelsim to work using shared memory..


but for the message.. i used modelsim as a cracked version jus pasting licence.dat, mgs, dll file in modelsim\win32 folder.. i don know whether this link
work with cracked version...

how to solve this problem....?



Thanks in advance
Mubu
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,982
Messages
2,570,186
Members
46,744
Latest member
CortneyMcK

Latest Threads

Top