Hallo,
Ich habe schonmal angefragt gehabt, wie man einen in VHDL (Modelsim)
erzeugten Code mit Simulink simulieren kann, ich fand heraus, dass man
für Matlab ein Tool benötigt, nämlich den EDA Simulator Link, der eine
Verbindung über TCP/IP mit Modelsim herstellt, ich hab mir das Tool von
Mathworks.com besorgt und hab alles eingestellt wie es im Tutorial
steht, leider klappt es immer noh nicht es kommt immer dieselbe
Fehlermeldung, wenn ich in Simulink auf starten gehe gibt er diesen
Fehler:
1 | Block Error HDL Cosimulation
|
2 |
|
3 | Error in 'inverter_/HDL Cosimulation': Initialization commands cannot be evaluated.
|
4 |
|
5 | und
|
6 |
|
7 | Block Error S-Function
|
8 |
|
9 | Error reported by S-function 'shdlcosim' in 'inverter_/HDL Cosimulation/S-Function':
|
10 | Handshaking with the server failed - Server was NOT an 'HDL Link' server, change the port
|
was hat das zu bedeuten
wenn man man Modelsim mit Matlab aufrufen will gibt man im Matlab
Command ein:
1 | vsim('socketsimulink', 4449)
|
dann kommt diese Fehlermeldung
1 | ??? Error using ==> hdlsim>l_GetModelSimLibInfo at 531
|
2 | Could not find ModelSim executable vsim. Make sure that ModelSim is installed on
|
3 | this machine and its executables are on the system path.
|
4 |
|
5 | Error in ==> hdlsim at 113
|
6 | case 'ModelSim', libInfo = l_GetModelSimLibInfo;
|
7 |
|
8 | Error in ==> vsim at 101
|
9 | hdlsim(pvpairs{:});
|
kann mir jemand da weiter helfen. Danke.
MfG
A.