[common 17-53] user exception: a file was added to constraint set constrs_1 after the implementation design was open. doing "save constraints" will overwrite these files. use "save constraints as" to avoid losing any data on disk.这个报错怎么解决
时间: 2024-03-08 07:45:38 浏览: 271
Synopsys_Timing_Constraints_and_Optimization_User_Guide.pdf
该错误原因是因为您在打开实现设计后,向约束集合 constrs_1 中添加了文件。此时如果执行 "save constraints" 命令会覆盖这些新添加的文件,可能会导致数据丢失。解决该问题的方法是使用 "save constraints as" 命令来保存约束文件,而不是 "save constraints" 命令。
您可以按照以下步骤操作:
1. 在 Vivado 工具中打开约束文件。
2. 在约束文件中添加新的约束。
3. 在约束文件窗口中点击 "File",然后选择 "Save Constraints As"。
4. 在 "Save Constraints As" 窗口中选择一个新的文件名,然后点击 "Save" 按钮。
5. 关闭约束文件窗口。
这样就可以保存您添加的约束文件,而不会覆盖之前的约束文件。
阅读全文