时钟设置和复位 - 4.1 简体中文

10G/25G High Speed Ethernet Subsystem 产品指南 (PG210)

Document ID
PG210
Release Date
2023-05-16
Version
4.1 简体中文

请参阅 时钟复位 以了解相关要求。

请确保 10G/25G Ethernet SubsystemAMD 收发器参考时钟的时钟频率都与订购该子系统时所申请的配置相匹配。核时钟具有与之关联的最小频率。最大核时钟频率则由时序约束来确定。最小核时钟频率衍生自所需的以太网带宽加上为时钟容限、时钟漂移和时钟抖动所保留的裕度。

调试期间首先需要验证的是确保复位保持断言有效,直至时钟稳定为止。时钟频率必须稳定并且不含毛刺,随后才能使 10G/25G Ethernet Subsystem 解复位。此要求对 SerDes 时钟与核时钟都适用。

如果后续在时钟上检测到任何不稳定现象,则 10G/25G Ethernet Subsystem 必须复位。此类不稳定现象的示例之一是 CDR 锁定丢失。用户逻辑应判定需要复位的所有外部条件(例如,时钟毛刺、CDR 锁定丢失或电源毛刺等)。

当串行数据变为有效后,GT 需要 GTRXRESET 以确保对数据施加正确的 CDR 锁定。在上电、复位或重新连接链路伙伴后,这是必需的。在核级别,为了避免链路 TX 侧发生中断,可使用 gtwiz_reset_rx_datapath 触发复位。可通过对光学模块信号丢失使用信号检测或反相(如果可用)来触发复位。如果信号检测或信号丢失不可用,则可添加超时逻辑以监控对齐是否尚未完成,并发出 gtwiz_reset_rx_datapath 复位。

除非该子系统已复位,否则无法执行配置更改。配置更改的示例包括更改最大数据包长度设置。检查端口列表上特定信号的描述,以判定此要求是否适用于要更改的参数。