Load instantiated HDL module for cosimulation with Cadence Incisive and MATLAB System object
Use this command in Cadence Incisive®, not in MATLAB®.
hdlsimmatlabsysobj loads the
specified instance of an HDL design for cosimulation and sets up Cadence Incisive to establish a shared communication link with a MATLAB
System object™. Cadence Incisive 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
hdlsimmatlabsysobj function, you must first execute
nclaunch function in MATLAB.
In Incisive, load the HDL module instance
parse from the library
work, establishing communication with the MATLAB
tclshell> hdlsimmatlabsysobj -gui work.parse
instance— Instance of HDL module to load for cosimulation
Instance of the HDL module to load for cosimulation.
ncsim command arguments, as required by Cadence Incisive. For details, see the description of
ncsim in the
tcp_spec— TCP/IP socket communication
TCP/IP socket communication for the link between Incisive 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