diff options
author | Andrew Moch <Andrew.Moch@ni.com> | 2020-03-11 19:39:06 +0100 |
---|---|---|
committer | Wade Fife <wade.fife@ettus.com> | 2020-03-20 10:34:59 -0500 |
commit | b296b26053d4437b8ae97e3df415a3d041b7b51e (patch) | |
tree | fa34231aec17809dff523d81aa513a7f990069a5 /fpga/docs | |
parent | 07b85b6dcc6e84f42da3579b65692a3d4ba04e38 (diff) | |
download | uhd-b296b26053d4437b8ae97e3df415a3d041b7b51e.tar.gz uhd-b296b26053d4437b8ae97e3df415a3d041b7b51e.tar.bz2 uhd-b296b26053d4437b8ae97e3df415a3d041b7b51e.zip |
fpga: tools: Add modelsim to make sim targets
This adds a simulation make target that allows you to run ModelSim
natively rather than through Vivado.
Adds or modifies the following simulation make targets:
make vlint - Brake up compilation to Verilog/SystemVerilog/VHDL
make modelsim - Depends on make vlint and invokes modelsim
Adds the following variables:
MODELSIM_ARGS - Added to invocation of ModelSim
SVLOG_ARGS - Added to SystemVerilog invocation of vlog
VLOG_ARGS - Added to Verilog invocation of vlog
VHDL_ARGS - Added to VHDL invocation of vcom
Diffstat (limited to 'fpga/docs')
-rw-r--r-- | fpga/docs/usrp3/sim/running_testbenches.md | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/fpga/docs/usrp3/sim/running_testbenches.md b/fpga/docs/usrp3/sim/running_testbenches.md index 2e2068e5e..4afd66fe0 100644 --- a/fpga/docs/usrp3/sim/running_testbenches.md +++ b/fpga/docs/usrp3/sim/running_testbenches.md @@ -17,8 +17,9 @@ all supported simulator targets. Currently, the following targets will work: cleanall: Cleanup everything! xsim: Run the simulation using the Xilinx Vivado Simulator xclean: Cleanup Xilinx Vivado Simulator intermediate files - vsim: Run the simulation using Modelsim - vclean: Cleanup Modelsim intermediate files + vsim: Run the simulation using ModelSim simulator via Vivado + modelsim: Runs the simulation using ModelSim without Vivado + vclean: Cleanup ModelSim intermediate files ## Using Xilinx Vivado XSim |