Simulation tool
Simulator for running generated test benches
Model Configuration Pane: Test Bench
Description
Simulator where you run the generated test benches. The tool generates a script to build and run your HDL code and test bench.
Dependencies
Make sure that the system selected is the DUT. This option is disabled if you select the entire model.
Settings
Mentor Graphics ModelSim
(default) | Cadence Incisive
| Xilinx Vivado Simulator
| Custom
| Synopsys VCS
Mentor Graphics ModelSim
This option is the default. HDL Coder™ generates the selected types of test benches for use with Mentor Graphics® ModelSim™.
Cadence Incisive
The coder generates the selected types of test benches for use with Cadence Incisive®.
Xilinx Vivado Simulator
The coder generates the selected types of test benches for use with Xilinx® Vivado® simulator.
Custom
Selecting this option enables the custom script options on the EDA Tool Scripts pane.
Synopsys VCS
This simulator is supported only for SystemVerilog DPI test bench.
Tips
To set this property, use hdlset_param
or makehdltb
. To view the property value, use hdlget_param
.
Recommended Settings
No recommendations.
Programmatic Use
Parameter: SimulationTool (HDL test bench) | GenerateCosimModel (cosimulation) | GenerateSVDPITestbench | (SystemVerilog DPI test bench) |
Type: character vector |
SimulationTool Values:
'Mentor Graphics ModelSim' |
'Cadence Incisive' | 'Xilinx Vivado
Simulator' | 'Custom' 'Synopsys
VCS' |
SimulationTool Default:
'Mentor Graphics ModelSim' |
GenerateCosimModel Values: 'ModelSim' | 'Incisive' | 'Vivado Simulator' | 'None' |
GenerateCosimModel Default: 'ModelSim' |
GenerateSVDPITestbench Values:
'ModelSim' | 'Incisive' |
'Custom' | 'Synopsys VCS' |
'Vivado' |
GenerateSVDPITestbench Default: 'ModelSim' |
Version History
Introduced in R2017a