1. 课程导入与SerDes技术全景

在数据中心网络里,交换芯片、网卡、光模块、背板和铜缆之间真正流动的并不是“以太网帧”这种抽象概念,而是一串串高速差分电信号。SerDes(Serializer/Deserializer,串行器/解串器)就是把这些并行数据转换成高速串行信号、并在接收端恢复出数据和时钟的电路子系统。它决定了芯片能跑多快、能拉多远、能连多少端口,也决定了整机系统在误码率、功耗和信号完整性上的边界。学习Broadcom高速SerDes,本质上是在学习“如何让数据在芯片边界上可靠地高速穿越”。

从定位上看,Broadcom的SerDes IP广泛存在于Tomahawk、Trident、Jericho等交换芯片,以及Thor、NetXtreme等网卡芯片中。它并不是一个孤立模块,而是与MAC、PCS、FEC、光模块、连接器和PCB走线共同构成一条完整的信号链。理解这条链路,比单独记住某个寄存器更有价值。

数据中心网络中的高速SerDes信号链与速率演进 并行数据 MAC / 逻辑层 PCS / FEC 编码·纠错·对齐 SerDes TX 串行化·均衡·驱动 信道 PCB·连接器·铜缆/光 SerDes RX CTLE·DFE·CDR 恢复 数据 典型速率等级与每通道电气速率 25G 25.78125 Gb/s 50G 53.125 Gb/s PAM4 100G 106.25 Gb/s PAM4 200G 212.5 Gb/s PAM4 400G 8×53.125 Gb/s 800G 8×106.25 Gb/s PAM4 典型应用场景 交换机背板 芯片间长距离铜互连 25G/50G NRZ-PAM4 前面板光模块 400G/800G QSFP-DD/OSFP PAM4 + KP4 FEC 网卡与服务器 100G/200G PCIe侧互连 低功耗短距SerDes AI/ML集群 800G/1.6T 高密度互连 极低误码率与低延迟 学习路线:信号基础 → 编码与FEC → TX/RX架构 → 均衡与CDR → 链路预算 → 调试与验证 从“看得懂眼图”到“调得通链路”,再到“定位误码根因”

先看速率等级。25G通常指单通道25.78125 Gb/s的NRZ信号,是较早一代数据中心互连的基础;50G在电气层多采用53.125 Gb/s的PAM4,即每个符号携带2 bit信息;100G对应106.25 Gb/s PAM4;200G为212.5 Gb/s PAM4;400G和800G则更多以“多通道聚合”形式出现,例如400G可由8条53.125 Gb/s PAM4通道组成,800G可由8条106.25 Gb/s PAM4通道组成。这里要特别注意:面板速率和单通道电气速率不是一回事,400G端口内部可能是8×50G,也可能是4×100G,具体取决于芯片SerDes能力和模块形态。

为什么速率越高越难?因为信道对高频的衰减更大。以典型FR4背板为例,25G NRZ时奈奎斯特频率约12.9 GHz,100G PAM4时奈奎斯特频率约26.6 GHz,插入损耗可能从十几dB增加到三十dB以上。信号到达接收端时眼图几乎闭合,必须依靠TX端的FFE预加重、RX端的CTLE连续时间线性均衡和DFE判决反馈均衡共同“打开”眼图。同时,PAM4的幅度间隔只有NRZ的三分之一,对噪声和线性度更敏感,因此FEC成为高速链路的标配。

从系统验证角度看,一个完整的SerDes链路调试通常围绕几个关键观察点展开:TX输出眼图、信道S参数、RX均衡后眼图、误码率BER以及FEC纠正前后的符号错误分布。实际项目中,工程师会先确认参考时钟和PLL锁定,再通过PRBS码型注入测试信号,逐步调整TX均衡参数和RX均衡参数,最后用误码仪或芯片内建BER监测器统计误码。判断链路是否健康的常用门槛是:在目标速率下,纠前BER优于1E-6、纠后BER优于1E-15,且眼高眼宽留有足够裕量。

学习本课程时,建议把每一章都对应到“信号链上的一个环节”:编码、均衡、时钟恢复、链路预算、测试验证。这样零散的知识点就能串成一条可调试、可验证的工程主线。