quartus vwf 文件改名后 生成 脚本 不能正确仿真 如何修改设置
当你修改了 Quartus 中 .vwf 波形文件的名称后,Quartus 内部的仿真设置(Simulation Settings)和生成脚本往往不会自动更新,仍然指向旧的文件名,从而导致仿真失败。
要解决这个问题,你需要手动更新仿真配置。请按照以下步骤操作:
🔧 核心解决方法:更新仿真设置
这是最直接的修复方式,适用于大多数情况。
打开仿真设置界面
在 Quartus 主界面,点击菜单栏的 Assignments -> Settings。
定位到仿真器设置
在左侧的分类列表中,选择 EDA Tool Settings,然后点击 Simulation。
修改 Test Benches 路径
在右侧的 Simulation mode 下方,找到 Test Benches... 按钮并点击。
在弹出的对话框中,选中你正在使用的测试平台(Test Bench),然后点击 Edit...。
关键步骤:在 File name 一栏中,将旧的文件名(例如 OldName.vwf)修改为你新的波形文件名(例如 NewName.vwf)。
点击 OK 保存并退出所有设置窗口。
🧹 辅助操作:清理并重新生成
如果修改设置后仍然报错,或者你希望彻底重置仿真环境,请执行以下操作:
清理工程
点击菜单栏的 Project -> Clean Project。这会删除旧的编译和仿真生成的临时文件。
重新生成功能仿真网表
点击菜单栏的 Tools -> Run Simulation Tool -> Generate Functional Simulation Netlist。
这一步会让 Quartus 根据你的新设置,重新生成正确的测试平台脚本文件(通常是 .vt 或 .vht 文件)。
再次运行仿真
完成上述步骤后,再次点击 Run Functional Simulation 或 Run Timing Simulation,问题通常就能解决。
💡 最佳实践建议
保持命名一致:为了避免此类问题,建议将 .vwf 波形文件的文件名设置为与你的工程名(.qpf)或顶层模块名完全一致。
使用相对路径:在设置中,尽量确保文件路径是相对路径,而不是包含完整盘符的绝对路径,这样可以减少因工程移动或改名导致的路径错误。

浙公网安备 33010602011771号