Does Link for ModelSim include support for bi-directional buses?

I would like to know if the latest version of Link for ModelSim (R2007b) has support for bidirectional buses. VHDL simulators can interpret control signals such as Z,X, U states. However, this ability is not available in Link for ModelSim where a bus/signal can be used as a bi-directional signal.

 Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 27 Jun. 2009

0 Stimmen

Simulink 7.0 (R2007b) does not have support for bi-directional signals or buses, it supports only unidirectional signals.
At present Simulink does not have multi-state logic values, only '0' and '1'. All 'Z', 'X', etc in HDL are converted to '0'.
However, you can avoid modifying the HDL code and can cosimulate bi-directional signals in HDL using Link for ModelSim. For the HDL Cosimulation block, you would need to specify the same signal twice: once as an input and once as an output. You would need to have a resolution function for proper simulation in HDL.

Weitere Antworten (0)

Kategorien

Mehr zu FPGA, ASIC, and SoC Development finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2007b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by