3. 测试系统搭建:示波器选型、探头选择、时钟恢复单元(CRU)设置

眼图测试,说白了就是看信号质量好不好。但信号好不好,首先得看你拿什么工具去看。我见过不少工程师,拿着不合适的设备硬测,结果眼图一团糟,还以为是设计问题。其实啊,很多时候是测试系统本身没搭对。

这一节,咱们就聊聊怎么搭一套靠谱的眼图测试系统。我会从示波器选型、探头选择,到时钟恢复单元(CRU)的设置,一步步拆开来讲。

3.1 示波器选型:带宽和采样率是硬指标

选示波器,第一件事就是看带宽。带宽不够,眼图的高频分量就被滤掉了,看起来会「虚胖」。我个人的习惯是,示波器带宽至少要是信号速率的 3 倍。

举个例子:

  • 25Gbps 的 NRZ 信号,示波器带宽至少 25GHz,最好 33GHz 以上。
  • 50Gbps 的 PAM4 信号,带宽要求更高,建议 40GHz 起步。

采样率呢?实时示波器一般够用,但要注意等效时间采样模式。对于重复性信号,等效采样能大幅提升分辨率。我在项目中遇到过,用 20GHz 带宽的示波器测 28Gbps 信号,眼图张角总是不够。后来换了 33GHz 的,问题一下就清楚了——原来是带宽把信号削了。

核心公式(经验版):
示波器带宽 ≥ 信号速率 × 3(NRZ)
示波器带宽 ≥ 信号速率 × 2.5(PAM4,但更推荐 3 倍以上)
我的小技巧: 如果预算有限,优先保证带宽,采样率可以适当放宽。但千万别用带宽不足的示波器去测高速信号,那是在浪费感情。

3.2 探头选择:差分探头是标配

光模块的信号,基本都是差分对。所以探头必须用差分探头,而且带宽要跟示波器匹配。你想想看,示波器带宽 33GHz,探头只有 20GHz,那整体带宽就被探头卡死了。

选探头时,我主要看三点:

  1. 带宽匹配: 探头带宽 ≥ 示波器带宽,至少不能低太多。
  2. 负载效应: 探头的输入电容要小,否则会改变信号边沿。我记得有一次,用了一款老探头,输入电容 0.5pF,结果 28Gbps 信号的上升沿从 12ps 变成了 18ps。换了 0.2pF 的探头,才恢复正常。
  3. 连接方式: 尽量用 SMA 或 2.92mm 接口直接连接,避免用长引线。长引线就是天线,会引入噪声。
避坑指南: 我曾经见过有人用单端探头去测差分信号,然后手动做减法。结果呢?共模噪声完全没抑制,眼图全是毛刺。千万别这么干,差分信号必须用差分探头。

3.3 时钟恢复单元(CRU)设置:锁相环是关键

CRU 的作用,是从数据信号里恢复出时钟。没有它,眼图就没办法稳定触发。CRU 的核心是锁相环(PLL),而 PLL 的带宽设置,直接决定了眼图的样子。

设置 CRU 时,我一般按以下步骤来:

  • 第一步:选择数据速率。 比如 25.78125Gbps(100G 以太网标准速率)。
  • 第二步:设置 PLL 带宽。 标准里通常建议 PLL 带宽为数据速率的 1/1000 到 1/500。比如 25Gbps 信号,PLL 带宽设为 5MHz 到 10MHz 比较合适。
  • 第三步:选择环路阶数。 二阶环路最常用,响应快,稳定性好。三阶环路更精准,但容易振荡,我一般不用。

为什么要关注 PLL 带宽?说白了,带宽太宽,CRU 会跟着数据里的抖动跑,眼图看起来抖动很小,但那是假象。带宽太窄,CRU 跟不上低频抖动,眼图看起来抖动很大,也不真实。我习惯用标准里推荐的带宽值,比如 IEEE 802.3 里对 100G 模块的 CRU 带宽有明确要求。

CRU 设置速查表(基于 IEEE 802.3):
数据速率 PLL 带宽(推荐) 环路阶数
10.3125 Gbps 4 MHz 二阶
25.78125 Gbps 10 MHz 二阶
53.125 Gbps (PAM4) 20 MHz 二阶
我的经验: 设置完 CRU 后,先跑一个短码型(比如 PRBS7)看看眼图是否稳定。如果眼图左右晃动,说明 CRU 没锁住,检查一下数据速率和 PLL 带宽是否匹配。

3.4 测试系统搭建流程(一张图说清楚)

下面这张图,是我自己总结的测试系统搭建流程。每次搭系统前,我都会按这个步骤走一遍,基本不会出错。

眼图测试系统搭建流程 步骤1:示波器选型 带宽≥3倍信号速率 步骤2:探头选择 差分探头,带宽匹配 步骤3:CRU设置 PLL带宽=速率/1000 步骤4 验证 注意事项 1. 所有连接使用高质量SMA/2.92mm线缆,避免使用BNC转接头 2. 测试前先校准示波器(自校准+去嵌) 3. 信号路径尽量短,减少损耗 4. 环境温度稳定在25°C±2°C,避免热漂移影响眼图

3.5 实战中的几个坑

最后,分享几个我踩过的坑,希望能帮你省点时间。

  • 坑一: 用长线缆连接 DUT 和示波器。线缆长了,高频损耗大,眼图会变「糊」。我一般把线缆控制在 1 米以内,超过 1 米就得考虑加均衡器。
  • 坑二: CRU 的 PLL 带宽设错了。有一次我测 50G PAM4 信号,PLL 带宽设成了 5MHz,结果眼图抖动特别大。后来改成 20MHz,眼图一下就干净了。嗯,这里要注意,PAM4 的 CRU 带宽通常比 NRZ 要宽一些。
  • 坑三: 忘记做去嵌(De-embedding)。示波器和探头的频响会引入额外损耗,如果不做去嵌,测出来的眼图会比实际差。我习惯用示波器自带的去嵌功能,或者用 VNA 测出 S 参数再手动补偿。
一句话总结: 测试系统搭建,说白了就是「带宽够、探头对、CRU 准」。这三样做好了,眼图测试就成功了一半。

公众号:蓝海资料掘金营,微信deep3321