洞察

BER优化

BER优化

为什么标准的IEEE链路训练不足以实现最佳比特误码率(BER)?

链路训练(LT)算法能帮助您获得较低的比特误码率(BER),但根据IEEE标准,LT必须在12秒内完成。虽然这通常足以获得较低的BER,但若要进一步优化结果,可能需要手动调整。

以下是一种使用 Z800Freya 生成器和 XenaManager 3 (XM3) 实现此功能的简便方法。

BER优化测试设置

该测试平台采用两个Z800Freya ,Xena 机箱内,通过800G电缆连接,测试通过XenaManager 3(XM3)进行。

工作流程是怎样的?

1. 打开 XenaManager 3,并连接到两个 Z800Freya

2. 选择 1 x 800 端口配置(此配置可快速获得最佳效果)

3. 单击第一个端口,转到“第 1 层”选项卡,在“端口属性”下选择“AN/LT”选项卡,并启用“自动协商和链路训练”。在对端端口上执行相同的操作。

4. 转到“Layer1”选项卡,选择“PMA”和“Pattern generation (PRBS)”选项卡,并为两个端口的所有通道启用PRBS。请务必将“Statistics Mode”(统计模式)从“Accumulative”(累积)更改为“Last Second”(最后一秒)。

XM3 中的 PRBS 设置

图:伪随机二进制序列(PRBS)概述

5. 现在,您可以记录每个SerDes的误码率。建议截取屏幕截图以备参考。

6. 找出误码率(BER)最差的通道。在上例中,是误码率为3.7×10⁻⁸的SerDes #5,以及SerDes #1。

图:Advances TX 抽头配置与监控概览

7. 转到对方端口的“介质”选项卡。注意第 1 号和第 5 号通道的设置与其他通道相比是否有差异(参见上文)。

8. 在这种情况下,除了第 1 条和第 5 条通道(其值设为 42,采用原生数值)外,所有主通道的参数均设为 52。前置参数也各不相同。现在,我们将首先将主通道的参数从 42 调整至 47,并观察此举是否能改善对向端口各通道的误码率(BER)。

初始调整后的PRBS

图:初始变化后的PRBS概览

9. 从图3可以看出,第1和第5条信道的误码率(BER)略有改善。

10. 通过调整“Main”旋钮,直到达到收益递减的临界点,然后对“PreCursor”旋钮进行同样的操作。

11. 如图4所示,大约5分钟内即可确定一套能显著改善总体误码率的参数设置。

在此测试示例中,通过调整表现最差的两条通道,整体误码率(BER)的净改善(所有通道)从 6e-9 提升至 2e-10,取得了显著的改善。

图:经过进一步修改后的PRBS概述

12. 现在,如果两个端口的 PRBS 均已关闭,且抽头设置保持在最后调整的位置,请查看“PCS/FEC”选项卡中的“PRE-FEC BER”数据,其中显示的 2×10⁻¹⁰ 的 Pre-FEC BER 值几乎与步骤 10 中获得的最终 PRBS BER 完全一致(见上文)。

FEC 概述

图:FEC概述

您可以继续调整设置,但通常在优化了主光标、前置光标,以及可能的后置光标之后,进一步的改进效果往往微乎其微。

下一步是什么?

  • 您可以立即通过我们的 Live Demo
  • 或者,您可以在本技术说明中进一步了解链接训练优化