随 AN431 提供的 v11.0 Stratix® IV Qsys 模拟无法编译应用程序说明第 27 页所遵循的说明,因为提供的 msim_setup.tcl 文件与安装到默认位置时所需的路径位置不匹配。
要解决此问题,请按照以下说明操作:
打开提供的 Quartus® II 项目,默认位置为:
C:\altera\11.0\examples\qsys_pcie_ddr3\hip_gen2_x4_ddr3\s4gx_qsys_pcie_ddr3_64bit_533MHz\s4gx_qsys_pcie_ddr3.qpf
启动 Qsys,然后打开提供的 Qsys 项目,默认位置为:
C:\altera\11.0\examples\qsys_pcie_ddr3\hip_gen2_x4_ddr3\s4gx_qsys_pcie_ddr3_64bit_533MHz\q_sys.qsys
切换到"生成"选项卡,无需更改任何信息,只需单击"生成"。
这将重新生成所需的文件,具体来说,它将创建一个针对您自己的库位置的msim_setup.tcl 文件。
Qsys 生成完成后,关闭 Qsys 和 Quartus® II。
启动 ModelSim®
将目录更改为 \q_sys\testbench\ 文件夹
在 ModelSim 命令提示符下,键入 do msim_setup.tcl
对于 ModelSim SE 6.6d, 键入 ld, 然后运行 - all
对于 ModelSim AE 6.6d,键入 ld_debug,然后运行 -all
然后,模拟应正确运行。