Load instantiated HDL module for cosimulation with ModelSim and MATLAB System object
Issue this command in ModelSim®, not in MATLAB®.
vsimmatlabsysobj loads the
specified instance of the HDL design for cosimulation and sets up ModelSim so it can establish a shared communication link with a MATLAB
object™. ModelSim opens a simulation workspace and displays a series of messages in the command
window as it loads the HDL module packages and architectures.
To generate the
vsimmatlabsysobj function, you must first invoke the
vsim function in MATLAB.
In ModelSim, load the HDL module instance
parse from the library
work, and establish communication with MATLAB
ModelSim> vsimmatlabsysobj work.parse
instance— Instance of HDL module to load for cosimulation
Instance of the HDL module to load for cosimulation.
vsim command arguments, as required by ModelSim. For details, see the description of
vsim in the
tcp_spec— TCP/IP socket communication
TCP/IP socket communication for the link between ModelSim and MATLAB, specified as a TCP/IP port name or service name. If the MATLAB server is running on a remote host, you must also specify the name or
internet address of the remote host. When this input argument is not specified, the
function uses shared memory communication. This setting overrides the setting specified
with the MATLAB