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负责“精消除”。
二、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的配置不是孤立的。一个典型的协同配置流程如下:
- 先测量信道S参数,获取插入损耗曲线,确定Nyquist频率处的衰减量。
- 根据衰减量设置CTLE峰值增益,使其大致等于信道衰减量。
- 设置TX FFE的后标系数,通常从0.1~0.3开始,逐步增加,观察接收端眼图变化。
- 启用DFE自适应,让抽头系数自动收敛,记录收敛后的残差和BER。
- 若BER仍不达标,微调CTLE的零点/极点或FFE的前标系数,重复迭代。
六、配置效果判据与常见问题
判断均衡配置是否有效,不能只看眼图是否“好看”,而应结合以下指标:
- 眼高/眼宽:眼高应大于接收机灵敏度门限,眼宽应大于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。