[Vivado 12-7122] Auto Incremental Compile:: No reference checkpoint was found in run synth_1. Auto-incremental flow will not be run, the standard flow will be run instead.
百度了也没有答案,哭死。
你在Vivado中遇到的错误信息 "Auto Incremental Compile:: No reference checkpoint was found in run synth_1" 表明在运行 synth_1 时找不到参考检查点(reference checkpoint),因此无法执行自动增量编译流程,而将会运行标准流程。
Vivado中的自动增量编译流程可以通过重用先前运行的结果来加快编译时间。它会将当前设计与参考检查点进行比较,识别增量更改,并仅重新综合修改的部分,从而减少整体综合时间。
要解决此问题,你有几个选项:
运行标准流程:由于没有可用的参考检查点,Vivado将使用标准流程。这个流程会进行完整的编译和综合,而不使用增量更改。如果标准综合流程符合你的需求,可以继续使用这个流程。
生成参考检查点:如果你有先前成功运行的结果,并想将其作为自动增量编译流程的参考检查点,确保在所需阶段(例如综合)生成一个检查点。然后,在后续的运行中提供这个检查点,以启用自动增量编译流程。请参考Vivado的文档或用户指南,了解有关生成和使用参考检查点的说明。
检查项目设置:确保在Vivado项目设置中启用了自动增量编译流程。如果禁用了该流程,Vivado将始终使用标准流程。仔细检查项目设置,确认在综合阶段启用了自动增量编译流程。