2、基础知识:串行数据基础、NRZ/PAM4编码、眼图与抖动的基本概念、误码率(BER)与浴盆曲线
高速SerDes设计的核心任务,是在极窄的电压与时间窗口内,以极低的错误概率恢复出原始数据比特流。要深入理解时钟数据恢复(CDR)架构与Bang-Bang鉴相器(BBPD)的行为,首先必须建立对串行数据链路物理层基础概念的扎实认知。本章将系统梳理串行数据传输的基本模型、NRZ与PAM4编码的差异、眼图与抖动的度量方法,以及误码率(BER)与浴盆曲线的工程意义。这些概念不仅是后续章节分析CDR环路带宽、抖动容限与相位噪声特性的语言基础,更是实际调试中定位信号完整性问题的第一现场。
2.1 串行数据传输基础模型
串行通信的本质是将并行数据流转换为时间上逐比特排列的序列,通过单一物理通道(或差分对)传输。与并行总线相比,串行链路避免了多通道间的时钟偏斜(Skew)问题,但将全部信息承载于高速翻转的电平序列中,这对接收端的时钟恢复提出了根本性要求。一个完整的串行链路模型包含三个核心环节:发送端(TX)的并串转换与预加重、物理信道(Channel)的传输与损伤、接收端(RX)的均衡与时钟数据恢复。
在发送端,数据通常经过FIFO缓冲后,由并串转换器(Serializer)按位时钟逐比特输出。输出驱动器的摆率(Slew Rate)与预加重(Pre-emphasis)或去加重(De-emphasis)设置直接决定了高频分量的补偿程度。在信道侧,PCB走线的趋肤效应与介质损耗导致高频分量衰减远大于低频分量,产生码间干扰(ISI);同时,相邻走线的串扰(Crosstalk)与电源噪声会叠加为确定性抖动(DJ)。接收端首先通过连续时间线性均衡器(CTLE)补偿信道损耗,再经判决反馈均衡器(DFE)消除长尾ISI,最终由CDR电路从数据边沿中提取时钟相位,完成比特判决。
2.2 NRZ与PAM4编码:带宽效率与信噪比的权衡
NRZ(Non-Return-to-Zero)编码是最基础的二进制电平编码,每个符号周期(Unit Interval, UI)传输1比特信息,高电平表示逻辑“1”,低电平表示逻辑“0”。NRZ信号在理想情况下只有两个电平,因此其信噪比(SNR)预算相对充裕。然而,随着数据速率提升至56Gbps甚至112Gbps,信道损耗急剧增加,NRZ的奈奎斯特频率(即波特率的一半)处的衰减已使得接收端难以均衡。
PAM4(4-Level Pulse Amplitude Modulation)编码将两个比特映射为四个电平(00、01、11、10),每个UI传输2比特,从而在相同波特率下将数据速率翻倍。例如,56Gbaud的PAM4信号可承载112Gbps的数据率。但PAM4的代价是电平间距缩小为NRZ的三分之一,在相同噪声与串扰环境下,其信噪比损失约9.5dB(20×log₁₀(3))。这意味着PAM4系统必须依赖更强的均衡(如多抽头DFE)、前向纠错(FEC)以及更精确的CDR采样相位。
| 对比维度 | NRZ | PAM4 |
|---|---|---|
| 电平数量 | 2(0, 1) | 4(00, 01, 11, 10) |
| 每UI比特数 | 1 bit | 2 bits |
| 奈奎斯特频率 | 0.5 × 波特率 | 0.5 × 波特率(但波特率减半) |
| 相对SNR要求 | 基准(0 dB) | 高约9.5 dB |
| CDR挑战 | 边沿密度高,易恢复 | 存在电平间无跳变,需处理“眼图闭合” |
| 典型应用 | ≤ 32Gbps 背板/芯片间 | 56G/112G SerDes、400G/800G 以太网 |
从CDR设计角度看,PAM4信号的眼图由三个垂直堆叠的眼构成(上眼、中眼、下眼),其中中眼的垂直张开度最小,对噪声与抖动最敏感。Bang-Bang鉴相器在PAM4系统中需要针对不同电平跳变模式调整判决阈值,这增加了环路设计的复杂度。此外,PAM4信号在连续相同电平(如“00”到“00”)时无跳变,CDR必须依赖较长的统计平均来维持相位锁定,因此对环路带宽与相位噪声的折中要求更为苛刻。
2.3 眼图与抖动的基本概念
眼图是评估串行信号质量最直观的工具。将大量UI的波形按位周期叠加显示,即可形成眼图。眼图的水平张开度(眼宽)反映了可用的采样时间窗口,垂直张开度(眼高)反映了电压噪声裕量。理想情况下,眼图应呈现清晰、对称的“眼睛”形状;实际信号因ISI、串扰、电源噪声和随机抖动,眼图会呈现闭合趋势。
抖动(Jitter)定义为信号边沿相对于理想时刻的偏离,通常分为两大类:随机抖动(RJ)和确定性抖动(DJ)。RJ服从高斯分布,主要来源于热噪声与散粒噪声,其峰峰值随观测时间增长而增大;DJ由ISI、串扰、占空比失真(DCD)等有界因素引起,具有确定的幅度。工程上常用总抖动(TJ)来描述,TJ = DJ + α × RJ,其中α为与目标BER相关的峰峰因子(如BER=10⁻¹²时,α≈14.069)。
CDR的采样时刻通常选择在眼图水平张开度的中心,即最佳采样点。Bang-Bang鉴相器通过比较数据边沿与恢复时钟的相位关系,产生超前/滞后信号,驱动环路滤波器调整压控振荡器(VCO)频率。当环路锁定时,恢复时钟的上升沿对准数据眼图的中心,从而最大化采样裕量。
2.4 误码率(BER)与浴盆曲线
误码率(BER)是衡量串行链路可靠性的最终指标,定义为错误比特数与总传输比特数之比。现代高速链路通常要求BER ≤ 1×10⁻¹²(即每传输10¹²比特最多错1比特)。BER测试需要发送已知的伪随机二进制序列(PRBS),在接收端比对接收数据与期望数据,统计错误数量。
浴盆曲线(Bathtub Curve)是BER相对于采样时刻的曲线图。横轴为采样相位(以UI为单位),纵轴为BER(对数坐标)。曲线形状类似浴盆:在眼图中心区域,BER最低(平坦底部);向左右两侧移动采样点,BER急剧上升(盆壁)。浴盆曲线的左右两壁分别对应数据边沿的抖动分布,其交点宽度即为在目标BER下的眼宽裕度(Eye Width Margin)。
浴盆曲线对CDR设计具有直接指导意义:CDR的环路带宽决定了其对低频抖动的跟踪能力,而VCO的相位噪声决定了高频抖动的抑制程度。若CDR带宽过窄,低频抖动(如电源慢变化)无法被跟踪,导致浴盆曲线盆壁内收;若带宽过宽,则高频噪声被引入采样相位,同样恶化眼宽裕度。因此,CDR环路带宽的设计需要在抖动跟踪与噪声抑制之间取得平衡,通常选择在数据速率的1/1000至1/5000范围内。
2.5 案例拆解:56Gbps PAM4链路眼图闭合分析与CDR参数调整
某数据中心交换机项目采用56Gbaud PAM4 SerDes,板级链路长度约12英寸,经过两个连接器。初始调试时,接收端眼图测试显示中眼完全闭合,BER测试无法达到1×10⁻⁶,远低于目标值。链路预算分析表明,信道插入损耗在14GHz(奈奎斯特频率)处达到-28dB,超出预期。
分析过程:首先,通过时域反射计(TDR)确认连接器阻抗不连续点位于链路中部,产生约-15dB的回波损耗。其次,使用抖动分解工具发现确定性抖动(DJ)分量高达0.35UI,其中ISI贡献占70%,串扰占20%。进一步检查发送端去加重设置,发现其高频增益补偿不足,导致高频分量衰减严重。
调整步骤:① 将发送端去加重从-3.5dB提升至-6dB,以增强高频补偿;② 在接收端启用3抽头DFE,消除长尾ISI;③ 将CDR环路带宽从2MHz调整至5MHz,以更好地跟踪低频抖动;④ 优化CTLE的峰值频率,使其与信道损耗峰值对齐。调整后,中眼垂直张开度从0mV提升至85mV,BER在1×10⁻¹²时眼宽裕度达到0.28UI,满足系统要求。
复盘经验:PAM4链路调试不能仅依赖单一均衡手段,必须联合优化TX去加重、CTLE、DFE与CDR参数。CDR带宽的调整对浴盆曲线影响显著——带宽过窄时,低频抖动导致盆壁内收;带宽过宽时,高频噪声恶化盆底BER。此外,连接器阻抗不连续是高速链路中常见的“隐形杀手”,在PCB设计阶段应优先保证过孔与连接器区域的参考平面连续性。
2.6 常见误区与总结复盘
- 误区一:将NRZ的CDR设计经验直接套用于PAM4。PAM4的中眼对噪声更敏感,且存在无跳变状态,需要更精细的相位检测与环路滤波策略。
- 误区二:认为眼图越“大”越好。眼图的垂直张开度与水平张开度存在权衡,过度均衡可能放大高频噪声,反而缩小眼宽。
- 误区三:忽略参考时钟的相位噪声。CDR的抖动传递特性受参考时钟影响,低质量的参考时钟会直接恶化输出抖动。
- 误区四:BER测试时间不足。对于BER=1×10⁻¹²的目标,至少需要测试10¹³比特(在56Gbps下约需3分钟),否则统计置信度不足。