在 英特尔® Arria® 10 设备中进行 ATX PLL 用户重新校准的过程中,相邻通道上的 TX 抖动和 BER 风险会暂时增加。违反《英特尔® Arria 10 收发器 PHY 用户指南》中指示的“跳过 6”ATX PLL 间距要求规则的 ATX PLL 放置位置将出现此故障。可能受到影响的主要应用程序和协议是 OTN 协议。
参考下面的示例图表,当重新校准 ATX PLL A 时,由 ATX PLL B 计时的相邻通道将存在风险,该通道处于正常数据传输模式(用户模式):
- 具有瞬时增加的 TX 抖动的相邻 TX 通道。
- 远端相邻 RX 通道上的 BER 风险。

要避免此问题,您必须遵循《英特尔® Arria 10 收发器 PHY 用户指南》中的 ATX PLL 到 ATX PLL 间距指南。如果无法遵循间距要求,则需要(按用户)创建一个预校准 IP,作为解决方法。
预校准解决方案是为了避免用户将 ATX PLL 重新校准到数据传输模式下由另一个 ATX PLL 计时的相邻通道。请按照以下步骤实施该功能。
整个预校准和重新加载流程分为两个阶段:
第 1 阶段:在数据传输模式之前存储 ATX PLL 的“预校准差分 MIF”值
在系统启动后和实际数据传输模式之前执行一次:
- 将 ATX PLL 重新配置为所需的数据速率,并记下“Diff MIF”信息。
- 重新校准 ATX PLL(无论使用哪种 ATX PLL)。
- 将预校准值记录并存储在内存中(可以是M20K)。
- 记录“Diff MIF”内容在相同内存空间中的重新配置。
- 重新配置为其他数据速率并重复步骤 2。到 4.
- 转到需要速率切换的其他通道。重复步骤 2。到 5.
第 2 阶段:在动态重新配置过程中重新加载“预校准差分 MIF”值。
在数据传输模式下:
- 将“Diff MIF 预校准”值从存储器重新加载到 ATX PLL (此步骤跳过 ATX PLL 重新校准)。
- 开始正常通道操作。
注意:
- 重新加载顺序是为了避免ATX PLL用户重新校准。
- TX/RX PMA 通道重配置过程可以在重新加载过程之前或之后完成。
- 收发器通道在整个重新加载序列期间保持复位状态。