背板以太网17-25GBASE-KR(S)(六)

2024-08-05 17:58:35 浏览数 (2)

25GBASE-KR(S) (C111)

PMD(C111)

支持PMD C72.6.10训练控制功能

支持PMD发送功能;支持PMD接收功能;支持PMD信号检测功能;支持PMD发送关闭功能;支持回环功能;支持PMD本地发送错误指示功能;支持PMD本地接收错误指示功能。

MDIO功能映射

与25GBASE-KR PMD相关的寄存器集中在C45寄存器DeviceID=1(PMA/PMD)里。下面做一个简单的介绍。

控制变量映射

状态变量映射

PMD功能特性

链路框图

信号检测功能

信号检测功能用来检测Startup训练协议(IEEE 72.6.10 PMD control function)(后续章节会详细介绍)是否成功完成。当Starup训练协议使能且训练尚未完成时,信号检测变量SIGNAL_DETECT将会设置成FAIL。当Starup训练协议使能且训练成功完成后,信号检测变量SIGNAL_DETECT将会设置成OK。当Starup训练协议和EEE都强制关闭时,信号检测变量SIGNAL_DETECT将会强制设置成OK。

发送关闭功能

25GBASE-KR PMD支持EEE时,发送关闭功能必需支持;

25GBASE-KR PMD不支持EEE时,发送关闭功能可选支持。

PMD控制功能(C72.6.10)

PMD控制功能产生将PMD从初始化态到信息交互态所需要的控制动作。PMD控制功能实现Startup训练协议。Startup训练协议有利于定时恢复和均衡的实现。同时通过该协议,接收器可以调谐发送方均衡器参数以达到优化背板互联的电气性能。Startup训练协议通过连续交换固定长度的训练帧来实现上述效用的。

训练帧格式如下:

Frame marker:0xFFFF0000(每比特占据一个25GBASE-KR UI);

Control channel:使用DME编码(每个Cell Symbol需要2个DME转换位置。每个DME转换位置需要占用4个25GBASE-KR UI 。每个Cell Symbol需要使用8个25GBASE-KR UI);

Coefficient update field:

16比特Cell symbol(每个Cell Symbol需要2个DME转换位置。每个DME转换位置需要占用4个25GBASE-KR UI 。每个Cell Symbol需要使用8个25GBASE-KR UI)共需要128个25GBASE-KR UI,即为16 Octets。

Preset:用于设置FFE均衡器预设置值。(通常pre-cursor (k = –1) 系数和 post-cursor (k = 1)系数设置为0,main (k = 0)系数设置成最大值);

Initialize用于设置均衡器初始化默认值。(通常Rpre= 1.29 ± 10%,Rpst= 2.57 ± 10%)。

输出均衡Cofficient图

输出波形图

Rpre(C-1)=v3/v2(默认值1.29 ± 10%); Rpst(C 1)=v1/v2(默认值2.57 ± 10%);

输出波形与系数更新关系图

Status report field:

16比特Cell symbol(每个Cell Symbol需要2个DME转换位置。每个DME转换位置需要占用4个25GBASE-KR UI 。每个Cell Symbol需要使用8个25GBASE-KR UI)共需要128个25GBASE-KR UI,即为16 Octets。

输出波形与系数状态关系图

Training pattern:4094比特的PBRS11加上末尾两比特0(每比特占据一个25GBASE-KR UI)。生成多项式分别为:n0 G(X)= 1 X5 X6 X10 X11;n1 G(X)= 1 X5 X6 X9 X11;n2 G(X)= 1 X4 X6 X8 X11;n3 G(X)= 1 X4 X6 X7 X11。相邻的25GBASE-KR端口建议选择不同的生成多项式以防止串扰。

电气特性

发送方向

接收方向

0 人点赞