取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
sureking
Contributor
Contributor
362 次查看
注册日期: ‎02-01-2018

OBUFDS_GTE4_ADV的RXRECCLK_SEL在生产bit文件时会报unrouted的问题

跳至解决方案

在使用UltraScale+的GTY Transceiver(4路)时,会引出rxrecclk,则使用OBUFDS_GTE4_ADV进行4选一操作。但是在生成bit时,会报unrouted的错误。确认RXRECCLK_SEL是正确连接了的。schematic和对应的的layout如下图所示:

sureking_2-1618805255020.png

 

sureking_0-1618805203643.png

sureking_1-1618805210837.png

请问如何排查这个问题?

0 项奖励
1 解答

已接受的解答
qwu
Xilinx Employee
Xilinx Employee
225 次查看
注册日期: ‎11-25-2016

qwu_2-1618905021404.png

Have you checked if RXRECCLK_SEL[1:0] is connecting to xx_COMMON_RXRECCLK1SEL correctly?

qwu_0-1618904971565.png

 

qwu_1-1618904971570.png

 

 

在原帖中查看解决方案

7 回复数
zhendon
Community Manager
Community Manager
333 次查看
注册日期: ‎08-31-2011

hi

有对比过和example design里的连接是否一致么?ibfuds_gte4的位置是本quad么?

详细的error message最好也提供一下。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
sureking
Contributor
Contributor
327 次查看
注册日期: ‎02-01-2018

应该是rxrecclk输入进OBUFDS_GTE4_ADV的顺序跟实际的物理布局有出入,正在排查中。

0 项奖励
sureking
Contributor
Contributor
254 次查看
注册日期: ‎02-01-2018

你好,本以为是各channel 恢复时钟的顺序有问题,排查之后发现好像不是。现在还是一样的问题。

ibfuds_gte4的位置是本quad。

实际上就是我的内部_SEL[1:0],想实现对不同channel的恢复时候输出,但_SEL[1:0]一直都是报 unrouted的错误。查不到问题

gty.PNG1.PNG2.PNG

0 项奖励
zhendon
Community Manager
Community Manager
231 次查看
注册日期: ‎08-31-2011

Hi

你把这个源语写成下图这样,然后把recclk从你要的channel直接连接一路过来到obufds_gte4呢。

image.png

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励
qwu
Xilinx Employee
Xilinx Employee
226 次查看
注册日期: ‎11-25-2016

qwu_2-1618905021404.png

Have you checked if RXRECCLK_SEL[1:0] is connecting to xx_COMMON_RXRECCLK1SEL correctly?

qwu_0-1618904971565.png

 

qwu_1-1618904971570.png

 

 

在原帖中查看解决方案

sureking
Contributor
Contributor
214 次查看
注册日期: ‎02-01-2018

sureking_0-1618906070501.png

检测了没问题,我现在用的是Ethernet subsystem内部的4个channel,每个channel的recclk都按照图中检测了,没发现问题。用的是OBUFDS_GTE4_ADV四选一,最后报的是RXRECCLK_SEL 的unrouted。

0 项奖励
sureking
Contributor
Contributor
174 次查看
注册日期: ‎02-01-2018

本质上 RXRECCLK_SEL只能由common给出,OBUFDS_GTE4_ADV实际上是不可实例化单独拉出来用的。

0 项奖励