由于 Quartus® Prime Pro Edition 软件 24.1 版存在一个问题,在仿真器编译阶段,在启用 Qrun 流程选项的情况下使用 Questa* FPGA Edition 或 Siemens EDA QuestaSim* 仿真器仿真设计时,您可能会看到 qrun-13321 错误。如果自动生成的 modelsim_com.f 文件中任何包含的路径包含空格,则会发生此错误。
例如,使用“./abcd/folder to include”或“./abcd/file to include.tcl”时,模拟脚本在编译阶段会失败。
要变通解决此问题,请执行下列解决方案之一:
- 通过删除或替换空格来重命名包含空格的文件夹或文件名。然后,重新生成仿真脚本。
- 在 GUI 模式或批处理(命令行)模式下更改 ModelSim 流程选择设置,从而使用传统流程仿真设计。请注意,使用传统流程不会从新的 Qrun 流程中受益。
- 在 GUI 模式下,转至 工具 > 选项 > 电路板和 IP 设置 > IP 模拟 > ModelSim 流程选择,然后选择传统。
- 在批处理(命令行)模式下, 转到 项目目录并在 shell 窗口中 键入 以下命令之一:
- ip-make-simscript [args] --modelsim_flow=TRADITIONAL
- qsys-generate [args] --modelsim_flow=TRADITIONAL
输入 ip-make-simscript -help 或 qsys-generate -help 以查看所有可用的必需参数和可选参数 ([args])。
从 Quartus® Prime Pro Edition 软件版本 24.3 开始,该问题已修复。