- 在solution下点击Run C/RTL Cosimulation
- 选择仿真器为Modelsim,Dump Trace选择all,选择编译库地址为之前在vivado中生成的器件地址,没生成的可以重新回去生成一下,参见博客 vivado2018.3和modelsim10.6d进行联合仿真
- 根据ug871-vivado-high-level-synthesis-tutorial的描述,最好将modelsim添加到环境变量里,不然找不到
- CAUTION! This lab exercise requires that the executable for ModelSim is defined in the system search path and that the required license to perform HDL simulation is available on the system.
- 我这是把modelsim安装包里的win64文件夹放在用户变量的Path里
- 插一段错误分析
- 这个是真的找不到,我之前只能打开10.1c找不到wlf文件还以为出问题了,发现之前在Path下放得是10.1c的win64
- 而且10.1c和10.6d好像还会冲突,之前一直报这个错误不晓得为啥
- 错误分析结束
- 可以把wlf文件直接用modelsim打开,也可以进一步设置一下,右击选择open with下的other
- 选择其他程序,点击Browse,选择modelsim.exe(在win64文件下可以找到),最后可以勾上为所有wlf文件
- 启动modelsim,添加带有inst的wave,点击zoom full后完美显示