4. 测试环境搭建与校准
测试环境搭好了,数据才靠谱。这个道理大家都懂,但做起来往往被忽略。我记得有一次评审一个项目,对方测出的PCIe Gen4眼图余量只有0.8dB,怎么改都上不去。后来我去现场一看,探头补偿根本没做——测出来的东西全是假的。
这一章我带大家过一遍我自己的实操流程:夹具怎么装、探头怎么补偿、示波器怎么校准、去嵌入怎么做。别觉得这是基本功就不重视,PCIe Gen4跑到16GT/s,连接器上一根金手指的氧化物都能让测试结果差出几个dB。下面咱们开始。
4.1 测试夹具的安装与注意事项
测试夹具是DUT和测试设备之间的桥梁。PCIe Gen4电气一致性测试常用的夹具包括CLB(Compliance Load Board)和CRB(Compliance Receiver Board)。我个人习惯在安装夹具前先做三件事:
- 目测检查金手指和焊盘是否有氧化、划痕
- 用酒精擦拭接触面,等完全干透再装
- 确认夹具的额定带宽——至少12GHz以上
安装时最关键的细节:夹具必须用扭矩螺丝刀拧紧,不能用手拧。很多工程师觉得“拧到不动就行”,但手拧的扭力一致性很差。我曾经在一个项目中连续测了十次眼图,结果发现眼高天差地别,最后排查了半天,是夹具螺丝松紧不统一造成的。
另外,夹具的端接电阻必须定期验证。Gen4规范要求RTM(终端匹配电阻)为50Ω±1%,用万用表量不准,因为高频下电阻的寄生参数会变。我建议用TDR或VNA直接测夹具的Zdiff。
4.2 探头补偿与校准
探头是示波器的“眼睛”。如果眼神不好,看什么都模糊。高频探头的带宽至少要18GHz(Gen4推荐20GHz以上),但这只是硬指标。更关键的探头补偿往往被忽略。
为什么需要补偿?探头本身有容性负载和感性传输特性。不同探头前端(比如焊入式、点测式、差分SMA)的寄生参数不一样。我通常这样做:
- 低频补偿:使用探头配套的1kHz方波校准源,调整探头补偿电容直到方波顶部平坦。
- 高频补偿(去Skew):差分探头两路(P和N)的延时差必须清零。如果两路相差超过1ps,测出的差分眼图会严重闭合。
- 验证:用已知眼图质量的夹具检查眼高和眼宽是否和预期一致。
下面这张表是我常用探头类型的补偿要点对比:
| 探头类型 | 带宽要求 | 补偿核心 | 典型场景 |
|---|---|---|---|
| 差分焊入式 | ≥20GHz | 两路延时对齐(Skew补偿) | PCIe差分对测试 |
| 差分点测式 | ≥16GHz | 负载电容补偿、接地针长度控制 | 小间距焊盘直接测量 |
| 单端有源探头 | ≥12GHz | DC偏移校准、衰减比验证 | 参考时钟/单端信号测试 |
4.3 示波器校准要点
你可能觉得示波器出厂校过了,不需要再碰。嗯,理论上是这样。但示波器的内部通道校准(比如垂直偏置、时间基准、直流电平)在温度变化和使用一段时间后会有偏移。我一般每周至少做一次自校准,而且每次换探头后必须做:
- 垂直校准:把通道输入短接到地,检查基线是否在0V±0.5mV内。如果漂移超过1mV,运行内部自校准(Auto-Cal)。
- 水平校准:用内置的时基校准信号(通常1kHz方波)检查时间轴是否准确。PCIe Gen4要求jitter测量精度在0.1ps级别,时基不准测出的就是错的。
- 通道间去Skew:差分测试时必须把两个通道的传播延迟差控制在0.5ps以内。做法是用同一信号同时送入两个通道,看波形是否对齐,然后在示波器里手动补偿。
另外特别提一句:如果使用实时示波器做PCIe测试,必须确认采集模式为“高分辨率模式”(High Res),并且采样率至少80GS/s(对于Gen4 16GT/s而言)。低于这个数,上升时间会被严重低通滤波。
4.4 去嵌入基础与校验
去嵌入(De-embedding)是PCIe Gen4测试中绕不开的一步。为什么?因为夹具、线缆、探头的频响会改变信号形状。你看到的眼图是“经过了连接器和探头”之后的,不是真正的芯片管脚信号。去嵌入就是用S参数把夹具/线缆的传输函数反卷积掉,还原DUT的真实信号。
我遇到过不少工程师觉得去嵌入是“锦上添花”的步骤,但实际案例告诉我:
- 一段5cm的测试线缆在16GHz下插损可能超过2dB
- 夹具上的过孔会引入谐振
- 不去嵌入,眼高可能被低估30%
去嵌入的基本流程:
- 用VNA测量夹具/线缆的4端口S参数(差分对需要2端口+2端口→ 4端口S2P或S4P文件)。
- 在示波器或后处理软件中导入S参数文件。
- 选择去嵌入算法:常见的有一阶/二阶去嵌入、ISE(Impulse Response Extraction)或FFT除法。我个人推荐用ISE,它对噪声更鲁棒。
- 应用去嵌入后,检查校正信号的上升时间是否明显改善(理想情况应变快)。
去嵌入的校验:怎么知道去嵌入做对了?看两个指标:
| 指标 | 合格条件 | 说明 |
|---|---|---|
| 直通量测(DUT通断) | 去嵌入后眼图应与原始信号一致 | 和一条很短(5cm内)的直通夹具对比 |
| 上升时间改善 | 去嵌入后上升时间减少 ≥ 原始值的15% | 如果改善小于5%,说明S参数或算法有问题 |
| 噪声不恶化 | 去嵌入后噪声RMS增大不超过0.5个LSB | 过度去嵌入会放大高频噪声 |
下面这张图总结了测试环境搭建与校准的整个流程和关键环节:
最后总结一句话:测试环境的每一次校准都是对测试结果的投资。投入校准的时间,会在后续的故障排查中成倍省回来。别急着按“单次运行”,先把夹具、探头、示波器和去嵌入搞定,后面的眼图测量才会让你真的放心。