ViVADO约束-如何避免在范围约束文件中使用CytEythCHILL约束时重写时钟约束?

描述

当在范围约束文件(SeopEdToTo-Ref,SpopEdToTyCysCype)中使用“CuraTyCalth-NoX”约束时,在打开综合设计或实现的设计时,或者在综合或实现期间,可以观察到以下警告。

警告:[约束18-619]一个名称为‘’的时钟已经存在,改写同名的前一个时钟。

什么是避免重写CytEythCalm约束的推荐解决方案?


解决方案

当设计中有范围的单元格/REF有多个实例时,会显示此警告,因此多次读取相同的“CureTyCalth-NoX”约束。

只有最后一个读取剩余,所有其他丢失,如警告消息中所示。

建议的解决方案是从CealEythCalm命令中删除N-name选项。

如果没有使用-name选项,系统将基于NETNAM/位置创建唯一的名称。

所有这些自动命名时钟的引用都可以通过“GETH时钟”来完成。

例如:

CureTyCale-名称ReCLK -周期5 [ GETXPIN GTLY和ZOCKSOSSI I/GTWZADARDI I/GT0XGTWZADARDII/GTXE2II/RXOUTLK];
从$CIPIV6V11AUXYLCK到[AlLyReals-时钟ReCLK ]

相当于:

CureTyCale-周期5 [ GETXPIN GTLY和ZOCRSDSII/GTWZADARDII/GT0XGTwitZARDIII/GTXE2II/RXOUTLK];
设置ReCLCK [ GETAXPIN GTLY和ZOCRSDSII/GTWZARADI I/GT0XGTWZADARDII/GTXE2II/RXOUTLK]
从$CIPIV6V11AUXYLCK到[AlLyReals-时钟$ReCalk ]


编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 17:21:16 +0800

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

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