2013.2 ViVADO-TCL命令行约束可能改变约束编译顺序

描述

当从TCL控制台向内存中输入约束,然后单击“保存约束”GUI按钮时,约束可能不会按照命令行输入到内存中的相同顺序保存。

为了完全验证这些约束,必须保存它们,然后在运行综合或实现之前必须重新加载设计。

解决方案

这是ViVADO设计工具的一个已知特征。

在VIVADO 2013.3中,添加了以下消息以通知用户可能的约束顺序更改。

窗口标题:约束顺序更改
文本:所有新的约束都保存到约束集“yyy”中的目标约束文件“xxx .xDC”中,而约束集“yyy”不是约束编译顺序中的最后一个。文件中的约束序列与内存中的当前序列不匹配。在运行综合或实现之前,必须通过重新加载设计并重新验证约束来验证所保存的约束是否仍然正确应用。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 17:45:06 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它