4. 被测对象与接口标准解析

接收机容限测试的第一件事,不是接探头、也不是打开误码仪,而是把“被测对象”和“它遵循的规范”对齐。同一台示波器、同一套码型发生器,面对 PCIe、USB、SATA 和以太网时,测试项目名称可能相似,但激励信号、校准参考点、判决门限和通过判据往往完全不同。若把 PCIe 的加压方式套到 USB 上,或把以太网的抖动预算直接搬到 SATA,得到的“通过”没有任何工程意义。

一、四类接口的接收机容限测试定位

PCIe 的接收机容限测试核心是“链路训练后的误码率验证”。以 PCIe 3.0/4.0/5.0 为例,规范要求在接收机引脚处注入带有规定抖动和损耗的加压信号,通过 BER 是否优于 1E-12 来判断接收机能力。测试通常在协议感知模式下进行,需要建立链路、进入回环(Loopback)状态,再叠加 Sj、Rj、ISI 等损伤。其关键参考点是接收机封装引脚(pin),而不是连接器或测试点。

USB 的接收机容限测试则更强调“一致性测试夹具 + 规范模板”。USB 2.0 高速模式关注 HS 接收机灵敏度与抖动容限,USB 3.2/4 则引入扩频时钟(SSC)、低频周期抖动和更复杂的均衡要求。USB 测试常使用官方一致性测试夹具(如 USB-IF 认可的夹具),激励信号需经过夹具损耗校准,判据以规范中规定的 BER 和抖动模板为准。

SATA 的接收机容限测试与 PCIe 类似,也采用回环和加压方式,但其规范对 SSC 的容忍度、OOB(带外)信号和扩频调制深度有专门要求。SATA 3.0 的 6 Gb/s 速率下,接收机需要容忍较大的扩频时钟偏差,测试时需确认 SSC 调制是否被正确解调。

以太网则呈现“多速率、多介质”的特点。以 1000BASE-T、10GBASE-KR、25GBASE-KR 为例,接收机容限测试通常结合通道损耗、串扰和抖动预算,通过误码率或帧丢失率来评估。以太网更强调“链路预算”概念,接收机容限往往与发送机输出、通道特性联合定义,测试时需明确是芯片引脚还是通道末端。

四类高速接口接收机容限测试关键差异对照 接口类型 典型速率 核心激励方式 关键参考点 主要判据 PCIe 3.0/4.0/5.0 8/16/32 GT/s NRZ + PAM4 协议感知回环 Sj/Rj/ISI 加压 接收机封装引脚 (pin) BER ≤ 1E-12 眼高/眼宽模板 USB 2.0/3.2/4 480 Mb/s ~ 20 Gb/s NRZ 一致性夹具 + 模板 SSC 扩频时钟 夹具校准参考面 (TP2/TP3) BER ≤ 1E-12 抖动模板 SATA 2.0/3.0 3/6 Gb/s NRZ 回环 + OOB 信号 SSC 调制深度 接收机引脚 (RX pin) BER ≤ 1E-12 SSC 容忍度 以太网 1G/10G/25G 1.25 ~ 25 Gb/s NRZ / PAM4 通道损耗 + 串扰 链路预算联合定义 芯片引脚或通道末端 (依规范而定) BER 或帧丢失率 链路预算余量 核心原则:先确认规范版本与参考点,再选择激励方式与判据,不可跨接口套用测试模板

二、规范差异带来的测试配置差异

从上面的对照可以看出,四类接口在“激励方式”和“参考点”上分歧最大。PCIe 和 SATA 都采用回环,但 PCIe 更依赖协议层配合,SATA 则对 OOB 序列有额外要求。USB 的夹具校准是绕不开的环节,因为夹具本身的损耗会直接吃掉容限余量。以太网则往往需要把发送机、通道和接收机放在同一个链路预算里评估,单独测接收机有时并不能反映真实链路表现。

实际配置时,建议先确认三件事:第一,被测芯片支持的规范版本和速率;第二,测试参考点是引脚、连接器还是夹具输出端;第三,规范中规定的加压信号类型和通过判据。这三件事确定后,再选择码型发生器、误码仪和夹具。例如,测 PCIe 5.0 接收机时,若误码仪不支持 PAM4 码型,就无法生成符合规范的加压信号;测 USB 3.2 时,若夹具未按规范校准,测得的抖动容限会偏乐观。

三、实操中的参数设置示例

以 PCIe 4.0 接收机容限测试为例,一个典型的配置流程如下。假设被测对象是一块支持 16 GT/s 的 SSD 主控芯片,测试目标是验证其在规范加压条件下的 BER 是否优于 1E-12。

测试配置示例(PCIe 4.0,16 GT/s,NRZ):
- 码型:PRBS31 或规范规定的加压码型
- 激励幅度:800 mVpp 差分(典型值,需按规范校准)
- 抖动注入:Sj = 0.1 UI,Rj = 0.01 UI RMS(示例值)
- 通道损耗:-20 dB @ 8 GHz(示例值,模拟实际通道)
- 均衡设置:接收机 CTLE + DFE 按规范推荐值配置
- 误码统计:至少 1E12 比特,误码数 ≤ 1
- 参考点:接收机封装引脚(需去嵌夹具和探头影响)

这里的关键是“去嵌”。如果误码仪输出到接收机引脚之间有一段夹具或电缆,必须先把这段通道的 S 参数测出来,在误码仪或后处理中做去嵌,否则注入的抖动和损耗会与规范要求不符。USB 测试同样需要去嵌夹具,但 USB-IF 提供了标准夹具和校准方法,操作上更依赖官方流程。

SATA 的 SSC 测试则要注意:扩频时钟的调制频率通常在 30 kHz 左右,调制深度约 0.5%。测试时需确认误码仪的时钟是否跟随 SSC,否则采样点会偏移,导致误码率虚高。以太网测试中,若使用链路预算方法,则需要先测量通道的插入损耗和回波损耗,再结合发送机输出和接收机灵敏度计算余量。

四、常见误用与判断依据

最常见的误用是“跨接口套模板”。例如,把 PCIe 的 Sj/Rj 加压值直接用于 USB 测试,或把以太网的链路预算方法用于 SATA。这类误用往往不会立刻报错,但测得的通过结果无法对应任何规范,客户或认证实验室不会认可。

另一个常见问题是参考点不明确。有些工程师在连接器处测量,却按引脚处的规范判据判断,结果把夹具损耗算进了接收机余量,导致误判为不通过。正确的做法是:先查规范中定义的参考点,再确认测试夹具和探头是否已经去嵌到该参考点。

判断依据方面,PCIe、USB、SATA 通常以 BER 为核心判据,以太网则可能用 BER 或帧丢失率。无论哪种,都需要明确统计比特数和允许的误码数。例如,BER ≤ 1E-12 意味着统计 1E12 比特时误码数不超过 1 个。若只统计 1E10 比特就下结论,置信度不足。

实操建议:在开始任何接收机容限测试前,先建立一张“接口—规范版本—参考点—激励类型—判据”的对照表。这张表不需要复杂,但必须与本节图示中的关键字段一致。每次测试前核对一遍,可以避免大部分跨接口套用和参考点错位的问题。

总结来说,PCIe、USB、SATA 和以太网的接收机容限测试,表面上是“加抖动、看误码”,实质上是“按规范在正确参考点施加正确激励,并用正确判据判断”。理解这四类接口在激励方式、参考点和判据上的差异,是后续搭建测试平台、配置误码仪和解读结果的基础。