quartus21.2版本能够比较好的支持modelsim仿真,modelsim不在需要事先添加仿真库。在quartus21.2版本进行简单设置即可使用。
1、RTL代码完成后,代码综合。
2、Tools -> Generate simulator setup script for IP
3、选择仿真文件存放路径,点击OK
我存放路径为:D:\fpga_work\saturability_engine\testbench。在该文件路径下自动生成common/libraries/mentor三个文件夹。
4、将.do文件(modelsim执行文件)复制到D:\fpga_work\saturability_engine\testbench
5、do文件理解
5.1: 定义QSYS_SIMDIR指向路径do文件所在路径:D:\fpga_work\saturability_engine\testbench
5.2:编译步骤3生成的mentor文件夹内部msim_setup.tcl
5.3:编译RTL文件到user_Lib库(user_Lib可在modelsim库文件列表中看到),利用vlog编译Verilog语言。假如存在VHDL语言,需要其他的(待查找学习