赛灵思
直播中

陈鲜孰

8年用户 194经验值
私信 关注
[问答]

无法修复Kintex 7上自定义串联配置的错误消息怎么解决?

嗨,
我正在尝试在Kintex 7上设计一个自定义的串联配置项目。我遇到了一条错误消息,我无法摆脱它。
[DRC 23-20]规则违规(HDTC-6)非阶段一级逻辑非法放置 - 非阶段一逻辑'rds_IBUF_inst'放置在第一阶段Pblock'pblock_rds_IBUF_inst'内的站点'IOB_X0Y9'。
非阶段一逻辑不应放在第一阶段区域内。
我不明白为什么它说rds_IBUF_inst是非阶段一逻辑,因为它只能被阶段1模块访问。
我的第1阶段代码确实使用IDELAYE2和FIFO。
你知道这个错误的原因是什么吗?
我该怎么做才能解决它?
附件是.xdc约束文件。
谢谢。

constraints.xdc 16 KB

回帖(2)

胡燕珍

2020-5-15 09:22:43
你好@志峰
尝试使用lockingrds_IBUF_inst到其他某个阶段区域。
您可以通过打开精心设计并从顶部下拉菜单中选择I / O Planning来实现这一目标。
问候
罗希特
RegardsRohit -------------------------------------------------
---------------------------------------------请注意 - 请注明
答案为“接受为解决方案”,如果提供的信息是有帮助的。给予您认为有用并回复导向的帖子。感谢K--
--------------------------------------------------
----------------------
举报

王鑫

2020-5-15 09:42:19
嗨罗希特,
谢谢您的回复。
但是,我确实想在stage 1区域中使用rds_IBUF_inst。
我不明白为什么错误说这是一个非阶段的逻辑。
我检查了我的约束,我确实看到我在第1阶段PBlock中定义了rds_IBUF_inst。
这就是它给我错误的原因。
如果我没有在第1阶段的PBlock中定义它,那个错误就会消失,但我会得到未路由的网络错误:
[DRC 23-20]规则违规(RTSTAT-1)未布线的网络 - 1个网络未布线。
问题总线和/或网络是rds_d。
我认为这是因为我在我的Stage 1逻辑中使用了rds_IBUF_inst。
任何建议,将不胜感激。
我一定会尝试一下。
谢谢,
举报

更多回帖

发帖
×
20
完善资料,
赚取积分