4. Broadcom交换芯片SerDes接口特性分析

在Broadcom高速交换平台(如Tomahawk、Trident系列)中,SerDes是芯片与光模块、背板、铜缆互连的物理层核心。当速率达到25G/50G/100G每通道(如25.78125 Gb/s PAM4或NRZ)时,信道对高频分量的衰减、码间干扰(ISI)、反射和串扰会显著压缩眼图。SerDes接口的均衡能力,正是把“被信道破坏的波形”重新打开的关键。本节围绕发送端(TX)的FFE、接收端(RX)的CTLE与DFE,分析它们各自的作用位置、参数含义以及配置对信号质量的实际影响。

一、TX/RX均衡的分工与信号链位置

一条高速链路的信号完整性由“发送成形—信道损伤—接收补偿”三段构成。TX侧主要使用FFE(Feed Forward Equalizer,前馈均衡器),在信号进入信道之前预加重高频、衰减低频,使经过信道衰减后的波形仍能保持可辨识的跳变沿。RX侧则先由CTLE(Continuous Time Linear Equalizer,连续时间线性均衡器)做模拟域的高频提升,再由DFE(Decision Feedback Equalizer,判决反馈均衡器)消除已判决符号带来的后标(post-cursor)ISI。三者不是互相替代,而是级联配合:FFE负责“预畸变”,CTLE负责“粗补偿”,DFE负责“精消除”。

SerDes TX/RX均衡信号链与作用位置 TX 发送端 FFE 前馈均衡 预加重高频分量 主标 + 前标/后标抽头 补偿信道低频衰减 输出:预畸变波形 信道 PCB走线 / 背板 / 铜缆 高频衰减(趋肤效应) 介质损耗(tanδ) 反射、串扰、ISI 输出:衰减+畸变波形 RX 接收端 CTLE 连续时间线性均衡 模拟域高频提升 增益/零点/极点可调 DFE 判决反馈均衡 消除后标ISI 多抽头加权反馈 均衡前后眼图变化示意 均衡前:眼图闭合 ISI严重,眼高/眼宽不足 均衡后:眼图张开 眼高/眼宽恢复,BER降低 判据 眼高 ≥ 规范门限 眼宽 ≥ 0.3 UI BER ≤ 1E-15(FEC前) 三者同时满足方可判定通过

二、TX FFE:预加重抽头与信道补偿

TX FFE本质上是一个有限冲激响应(FIR)滤波器,其输出由当前符号与前后符号的加权和构成。以3抽头FFE为例,输出可写为:

y[n] = c(-1)·x[n+1] + c(0)·x[n] + c(1)·x[n-1]

其中c(0)为主标(main cursor),c(-1)为前标(pre-cursor),c(1)为后标(post-cursor)。在Broadcom SerDes的TX均衡配置中,通常以主标归一化为1,通过调整前标和后标的相对幅度来改变频率响应。前标主要补偿信道的相位非线性,后标主要补偿信道的幅度衰减。例如,当信道在Nyquist频率(12.89 GHz for 25.78G NRZ)处衰减约-15 dB时,可将后标设为0.25、前标设为0.05,使TX输出在Nyquist处提升约3~4 dB,从而在接收端获得更平坦的频响。

实际配置时需要注意:FFE抽头系数之和(含主标)通常被归一化,以避免输出摆幅超出驱动能力。若后标过大,虽然高频提升明显,但会引入过大的预畸变,导致接收端CTLE/DFE需要反向补偿,反而恶化噪声容限。因此,FFE的配置应结合信道S参数(如插入损耗、回波损耗)进行联合优化,而不是单独追求最大抽头值。

三、RX CTLE:模拟域的高频提升

CTLE位于RX前端,是一个带零点的连续时间放大器,其传递函数可近似表示为:

H(s) = A · (1 + s/ωz) / (1 + s/ωp)

其中ωz为零点频率,ωp为极点频率,A为直流增益。零点提供高频提升,极点限制提升带宽,避免过度放大高频噪声。Broadcom SerDes通常提供多档CTLE配置,例如0~15 dB的峰值增益,对应不同的零点/极点组合。配置时,CTLE的峰值增益应大致等于信道在Nyquist频率处的衰减量。若信道衰减为-12 dB,则CTLE峰值增益可设为12 dB左右;若设置过高,高频噪声被同步放大,眼图反而变差;若设置过低,ISI残留导致眼图闭合。

CTLE的另一个关键参数是直流增益。在PAM4信号中,由于存在三个眼,直流增益的微小偏差会直接导致眼高不均衡。因此,CTLE配置通常需要与后续的DFE和AGC(自动增益控制)协同调整,确保三个眼的幅度对称。

四、RX DFE:消除后标ISI

DFE是一种非线性均衡器,它利用已判决的符号来预测并消除当前符号中的后标ISI。其核心结构包含一个判决器和一个反馈滤波器:

d[n] = sign( y[n] - Σ h(k)·d[n-k] )

其中h(k)为反馈抽头系数,d[n-k]为已判决符号。DFE的优势在于不会放大高频噪声,因为它只对已判决的符号进行反馈,不涉及模拟前端的噪声放大。但DFE的缺点是存在错误传播风险:一旦某个符号判决错误,该错误会通过反馈抽头影响后续多个符号的判决。

在Broadcom SerDes中,DFE通常提供5~15个抽头,覆盖多个UI的后标范围。配置时,抽头系数可通过自适应算法自动收敛,也可手动设置。手动配置时,应优先消除幅度最大的后标抽头(通常是第1个后标),再逐步调整后续抽头。若抽头系数收敛后仍存在较大残差,说明CTLE的补偿不足或信道存在非线性损伤,需要回到CTLE和FFE联合调整。

五、三者协同配置的实践要点

在实际调试中,FFE、CTLE和DFE的配置不是孤立的。一个典型的协同配置流程如下:

  1. 先测量信道S参数,获取插入损耗曲线,确定Nyquist频率处的衰减量。
  2. 根据衰减量设置CTLE峰值增益,使其大致等于信道衰减量。
  3. 设置TX FFE的后标系数,通常从0.1~0.3开始,逐步增加,观察接收端眼图变化。
  4. 启用DFE自适应,让抽头系数自动收敛,记录收敛后的残差和BER。
  5. 若BER仍不达标,微调CTLE的零点/极点或FFE的前标系数,重复迭代。
示例参数(合理假设,非实测):某25.78 Gb/s NRZ通道,信道在12.89 GHz处衰减-14 dB。初始配置:CTLE峰值增益12 dB,FFE后标0.2、前标0.05,DFE 7抽头自适应。收敛后BER约1E-12,眼高约120 mV,眼宽约0.35 UI。将CTLE提升至14 dB后,BER改善至1E-15,眼高约150 mV,眼宽约0.42 UI。继续提升至16 dB,BER反而恶化至1E-10,眼高降至100 mV,说明高频噪声被过度放大。
注意:DFE的错误传播在PAM4中比NRZ更敏感,因为PAM4有三个判决阈值,任一阈值判决错误都会影响后续符号。因此,在PAM4链路中,CTLE和FFE的补偿应更加充分,以降低DFE的负担,避免错误传播导致BER平台(error floor)。

六、配置效果判据与常见问题

判断均衡配置是否有效,不能只看眼图是否“好看”,而应结合以下指标:

  • 眼高/眼宽:眼高应大于接收机灵敏度门限,眼宽应大于0.3 UI(NRZ)或0.25 UI(PAM4)。
  • BER:在FEC前应达到1E-15以下(NRZ)或1E-8以下(PAM4,依赖FEC纠错能力)。
  • DFE残差:自适应收敛后,残差应接近噪声底,若残差较大说明前级补偿不足。
  • 眼高不对称性(PAM4):三个眼的眼高差异应小于10%,否则需调整CTLE直流增益或DFE抽头。

常见问题包括:CTLE增益过高导致高频噪声放大,眼图出现“毛刺”;FFE后标过大导致预畸变过度,接收端需要额外补偿;DFE抽头不足导致后标ISI残留,BER出现平台。解决这些问题的核心思路是:先确保CTLE的粗补偿与信道衰减匹配,再用FFE做精细预畸变,最后用DFE消除残余后标ISI。三者协同,才能在高损耗信道下获得稳定可靠的眼图与BER。