目录
1. 常用版本
Vivado Design Suite 2019.2
Mentor Graphics ModelSim SE/DE/PE (2019.2)
Vivado Design Suite 2018.3
Mentor Graphics ModelSim SE/DE/PE (10.6c)
Vivado Design Suite 2017.4
Mentor Graphics ModelSim SE/DE/PE (10.6b)
完整信息来自XIlinx官网AR# 68324
2. 编译和添加仿真库
Vivado编译库
打开vivado在顶部菜单栏中选择
Tool -> Compile Simulation Libraries
然后再打开的窗口中
- 选择仿真软件这里选择 ModelSim simulator;
- 选择编译库的存放位置;
- 选择仿真软件执行文件的位置,常在安装目录下/win64下;
- 点击Compile。
等待编译完成。
编译完成后能在Tcl窗口看到信息,如果对应版本错误那么出现ERROR。
Modelsim添加仿真库
在目标编译库下的 .ini 文件中找到 lib的路径 添加到modesim的安装目录下的 .ini 文件中。
3. 联合仿真
在Vivado设置中选择第三方仿真
- Settings -> 3rd Party Simulator;
- 设置modelsim的路径;
- 设置刚才编译的库的路径。
- 点击OK。
此时,此时就可以开始使用modelsim仿真了。
使用modelsim进行仿真
在设置中将目标仿真器设置为modelsim
在TCL中使用命令
launch_simulation -scripts_only
将会在工程目录 *.sim/sim_1/behav/modelsim 中生成 .do文件。
.do文件是modelsim的执行文件。
在modelsim窗口transcript中切换到do文件目录下依次执行
*_ compile.do和*_ simulate.do。
自动生成的do文件末尾有关闭指令。
quit -force