全国服务热线: 13723794312

品质保证 I 现货物流 I 价格最优

新闻资讯NEWS CENTER
推荐新闻RECOMMENDED
联系我们Contact us
深圳市华芯盛世科技有限公司
电话: 0755-23941632
邮编:518000
地址:深圳市福田区上步工业区201栋530室

当前位置:华芯盛世>新闻资讯

AR#59435 Xilinx HSSIO解决方案中心-设计助手调试重置问题

发布时间:2020-06-12 15:00:14 发布者:华芯盛世科技

 描述

在多种情况和情况下都需要进行GT RESET。为了以一种有效的方式更新,

 

 

清除和重新配置GT,它们是必需的。

由于PLL的上电以及初始上电时refclk电容器的建立,在7系列设备上可能会发生复位问题。

如果仅在设备初次启动时出现问题,请检查以下三个应答记录,以查看所讨论的问题是否可能是一个问题:

Xilinx答复59294)

(Xilinx答复61785)

(Xilinx答复65199)

如果重置序列失败,并且恢复的唯一方法是重新编程,请参见:

(Xilinx答复60489)超规模

对于UltraScale,在某些情况下有时会看到开机时出现问题:

(Xilinx答复66472)

对于常规调试,请检查以下步骤以确保正确的重置功能:

GTRESETSEL是否设置为正确的位(顺序模式还是单模式)?

是否应用QPLL / CPLL RESET?

相关的PLL是否锁定且稳定? PLLLOCK高吗?

TX / RXUSRCLK和TXRXUSRCLK2是否稳定? TX / RXUSERRDY高吗?

恢复的时钟稳定吗?如果恢复的时钟不稳定,建议不要执行许多初始化功能,例如缓冲区复位和相位对齐过程。

启动状态机中使用的“稳定时钟”周期是否正确?

如果执行RX重置,是单模式还是顺序模式?

接收到有效的输入数据后,是否开始RX复位?

如果TX和RX(链接伙伴)不是来自同一通道,那么在开始RX复位之前是否先完成TX复位?

如果使用DRP仲裁进行重置,请确保使用并执行了正确的地址和命令。

在示例设计中,初始化模块的“ rx_data_good_in”端口是否连接到有效的“数据良好”检查器?默认情况下,它已连接到PRBS检查器。如果未使用PRBS检查器,并且未声明rx_data_good_in,则初始化模块逻辑将不断重置RX。

TX和RX RESET FSM表:

                            

有关何时应用哪种类型的RESET的其他检查:

7系列的配置完成:

TX RESET:

顺序模式:

配置完成后500ns后置位的复位。

RX RESET:

顺序模式:

配置完成后500ns后置位的复位。

单模式:

完成配置后,在800到1000ns后断言复位。

请注意,在完成500ns配置后,需要将重置模式更改为顺序模式。

软重置/ GT

 

必须处于顺序模式

在检测到RXRESETDONE高电平之前,所有组件复位在整个复位过程中始终被驱动为低电平。

对于所有7系列GTX和GTH(RXOUT_DIV = 1&RX_DATA_WIDTH = 16,32或64),GTRXRESET脉冲宽度应约为参考时钟的一个周期。

对于7系列GTH(RXOUT_DIV!= 1&RX_DATA_WIDTH = 20,40或80),请参阅(UG476)以确保遵循正确的程序来发出GTRXRESET,并且对于7系列GTP请参见(UG482)。

一些有用的调试端口来监视: