Documentation

HDL Verifier Functions

Alphabetical List By Category

Verification with Cosimulation

MATLAB Cosimulation

hdlsimmatlabLoad instantiated HDL design for verification with Cadence Incisive and MATLAB
nclaunchStart and configure Cadence Incisive simulators for use with HDL Verifier software
vsimStart and configure ModelSim for use with HDL Verifier
vsimmatlabLoad instantiated HDL module for verification with ModelSim and MATLAB
hdldaemonControl MATLAB server that supports interactions with HDL simulator
matlabcpAssociate MATLAB component function with instantiated HDL design
matlabtbSchedule MATLAB test bench session for instantiated HDL module
matlabtbevalCall specified MATLAB function once and immediately on behalf of instantiated HDL module
nomatlabtbEnd active MATLAB test bench and MATLAB component sessions
notifyMatlabServerSend HDL simulator event and process IDs to MATLAB server
pingHdlSimBlock cosimulation until HDL simulator is ready for simulation
waitForHdlClientWait until specified event ID is obtained or time-out occurs
dec2mvlConvert decimal integer to binary character vector
mvl2decConvert multivalued logic to decimal
hdlverifier.HDLCosimulationConstruct System object for HDL cosimulation with MATLAB

Simulink Cosimulation

hdlsimulinkLoad instantiated HDL design for cosimulation with Cadence Incisive and Simulink
nclaunchStart and configure Cadence Incisive simulators for use with HDL Verifier software
vsimStart and configure ModelSim for use with HDL Verifier
vsimulinkLoad instantiated HDL module for cosimulation with ModelSim and Simulink
breakHdlSimExecute stop command in HDL simulator from MATLAB
nomatlabtbEnd active MATLAB test bench and MATLAB component sessions
notifyMatlabServerSend HDL simulator event and process IDs to MATLAB server
pingHdlSimBlock cosimulation until HDL simulator is ready for simulation
tclHdlSimExecute Tcl command in Incisive or ModelSim simulator
waitForHdlClientWait until specified event ID is obtained or time-out occurs
dec2mvlConvert decimal integer to binary character vector
mvl2decConvert multivalued logic to decimal

Verification with FPGA Hardware

FPGA-in-the-Loop

hdlverifier.FILSimulationConstruct System object for FIL simulation with MATLAB

SystemVerilog DPI-C Component Generation

DPI-C Generation for MATLAB Code

dpigenGenerate SystemVerilog DPI component from MATLAB function
Was this topic helpful?