[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第1张图片


目录

 

THOR-400G-7S-1P PAM4 & NRZ Speed-List

PAM4 模式

QSFP-DD PAM4 400GEx1

QSFP-DD PAM4 200GEx2

QSFP-DD PAM4 100GEx4

QSFP-DD PAM4 50GEx8

QSFP-56 PAM4 200GEx2

QSFP-56 PAM4 100Gx2x2

QSFP-56 PAM4 50Gx4x2

NRZ 模式

QSFP28 NRZ 100GEx2

QSFP28 NRZ 50GEx2x2

QSFP+ NRZ 40GEx2

QSFP28 NRZ 25GEx4x2

QSFP+ NRZ 10GEx4x2

QSFP-DD NRZ 25GEx8

PCS/PMA层数据分析

开启PRBS非成帧测试

SERDES PHY参数调节(预加重、均衡)

获取光模块的寄存器信息

成帧数据流测试

RFC2544测试


THOR-400G-7S-1P PAM4 & NRZ Speed-List

 

端口速率

遵循标准

信号模式

使能接口

400G X 1

802.3bs

PAM4

QSFP-DD x 1

200G X 2

802.3bs/cd

PAM4

QSFP-DD x 1 (Dual CS)

200G X 2

802.3bs/cd

PAM4

QSFP-56 x  2

100G X 4

802.3cd PAM4 QSFP-DD x 1

100G X 4

802.3cd PAM4 QSFP-56 x 2 (Dual CS)

100G X 2

802.3bj NRZ QSFP-28 x 2

50G X 8

802.3cd PAM4 QSFP-DD (1:8)

50G X 8 8

02.3cd PAM4 QSFP-56 x 2 (2:8)

50G X 4

Consortium NRZ QSFP-28 x 2 (2:4)

40G X 2

802.3ba NRZ QSFP+ x 2 

25G X 8

802.3by/Consortium NRZ QSFP-28 x 2 (2:8)

10G X 8

802.3ae NRZ QSFP+ x 2 (2:8)

* 200G NRZ模式端口速率仅在特定版本上做支持,所以未列进去


在THOR-400G-7S-1P测试板卡上提供了2个原生接口,一个为QSFP-DD,另一个为QSFP-56,具体使能模式为

PAM4 模式

QSFP-DD PAM4 400GEx1

最常规的用法,DUT端也是QSFP-DD接口

中间线缆可使用DAC,AEC,AOC,Fiber Transceiver (SR8/SR4.2/LR4/DR4/...)

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第2张图片

 

QSFP-DD PAM4 200GEx2

DUT端为2端口的QSFP56 200GE

线缆使用1:2的DAC或者Fiber transceiver(使用MPO-24连接)

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第3张图片

 

QSFP-DD PAM4 100GEx4

DUT端为4个PAM4模式的100G端口

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第4张图片

 

QSFP-DD PAM4 50GEx8

DUT端为8个PAM4模式的50G端口

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第5张图片

 

QSFP-56 PAM4 200GEx2

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第6张图片

 

QSFP-56 PAM4 100Gx2x2

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第7张图片

 

QSFP-56 PAM4 50Gx4x2

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第8张图片

NRZ 模式

QSFP28 NRZ 100GEx2

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第9张图片

 

QSFP28 NRZ 50GEx2x2

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第10张图片

 

QSFP+ NRZ 40GEx2

即是常规的40G模式,使用QSFP+接口光模块

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第11张图片

 

QSFP28 NRZ 25GEx4x2

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第12张图片

 

QSFP+ NRZ 10GEx4x2

使用QSFP+ 40G光模块或DAC线缆

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第13张图片

 

QSFP-DD NRZ 25GEx8

*仅在特定版本内支持

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第14张图片

PCS/PMA层数据分析

每条LANE的误码统计、FEC BER、Link Training、Inject Errors

每条LANE的误码统计,SKEW信息

每条物理链路被划分为2个虚拟通道,400G PAM4为 8 Lane x 50G,所以我们可以观察看到存在16个虚拟链路

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第15张图片

开启PRBS非成帧测试

PRBS测试验证物理链路是否连通及底层物理链路原始误码情况分析

在无法点亮模块没法识别到模块类型的时候,我们可以通过发起PRBS测试来验证物理层的信号质量

1.如果完全没有收到PRBS信息,那么需要考虑确认模块是否为良品及模块类型

2.如果能够收到PRBS信号,再观察其误码情况,如果在可以容忍的恶劣程度,可以通过修改均衡参数进行调节

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第16张图片

SERDES PHY参数调节(预加重、均衡)

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第17张图片

获取光模块的寄存器信息

确认信息是否匹配(读取光接口部分的参数指标)

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第18张图片

 

成帧数据流测试

设定成帧数据流进行压力测试

线速100%速率的成帧数据测试,发包测试,L2 Basic Traffic,IP,TCP等数据流量构建

可通过修改Clock数据,来实现>100%的数据流量测试

可修改PPM值来降速匹配,实现99.9%的速率匹配

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第19张图片

 

RFC2544测试

遵循RFC2544进行报告数据生成,验证多个字节长度的转发性能(吞吐量,延迟,丢包率等信息)

[学习笔记]400G QSFP-DD PAM4 & NRZ的成帧和非成帧测试, 400G/200G/100G/50G/40G/25G/10G 7种速率12种模式的端口实现_第20张图片

 

你可能感兴趣的:(L2-3性能测试)