Load instantiated HDL module for cosimulation with Cadence Incisive and Simulink
Issue this command in Cadence Incisive®, not in MATLAB®.
loads the specified instance of HDL design for cosimulation and sets up the Cadence
Incisive simulator so it can establish a shared communication link with Simulink®. The Cadence
Incisive simulator opens a simulation workspace into which it loads the HDL design.
To generate the
hdlsimulink function, you must first invoke the
nclaunch function in
Incisive, load the HDL module instance
parse from the library
work. This action also establishes communication with Simulink and opens a
Tcl script shell.
tclshell> hdlsimulink -gui work.parse
instance— Instance of HDL design
Instance of HDL design to load for cosimulation.
ncsim_args— ncsim command arguments
Specify one or more
ncsim command line arguments. Do not use
details, see the description of
ncsim in the Cadence
Incisive simulator documentation.
tcp_spec— TCP/IP socket communication
TCP/IP socket communication for the link between Cadence
Incisive and Simulink, 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