3、测试系统搭建:高速示波器选型、光探头与电探头、时钟恢复单元(CDR)、参考接收机设置
好,咱们直接进入正题。眼图测试能不能做好,一半的功夫在测试系统搭建上。你想想看,如果工具本身就不对,测出来的结果能信吗?我见过不少工程师,拿着带宽不够的示波器去测25G信号,结果眼图糊成一团,还以为是设计有问题。嗯,这其实是个坑。
这一节,我就把搭建测试系统的几个核心环节拆开来讲。包括示波器怎么选、探头怎么配、时钟恢复单元(CDR)怎么设,还有那个容易被忽略的参考接收机。
3.1 高速示波器选型:带宽和采样率是命根子
选示波器,说白了就是选带宽和采样率。我个人习惯,先看信号速率。比如你要测25Gbps的NRZ信号,那示波器带宽至少得75GHz。为什么?因为NRZ信号的3次谐波分量在37.5GHz左右,你带宽不够,这些高频分量就被滤掉了,眼图自然就张不开。
我建议你记住一个经验公式:示波器带宽 ≥ 信号速率 × 3。对于PAM4信号,因为它的Nyquist频率更低,但幅度层次更多,带宽要求可以放宽到信号速率×2左右。但别太省,省出来的钱可能换来一堆假眼图。
关键参数速查表
| 信号类型 | 速率 | 推荐示波器带宽 | 最低采样率 |
|---|---|---|---|
| NRZ | 10Gbps | ≥30GHz | ≥80GSa/s |
| NRZ | 25Gbps | ≥70GHz | ≥160GSa/s |
| PAM4 | 56Gbps | ≥100GHz | ≥250GSa/s |
| PAM4 | 112Gbps | ≥160GHz | ≥400GSa/s |
采样率这块,我踩过坑。有一次用一台80GSa/s的示波器去测56G PAM4,结果眼图上的噪声全是混叠出来的假象。后来换成160GSa/s,问题就解决了。采样率不够,高频信号会折叠到低频段,你看到的眼图其实是「假的」。所以,采样率至少是带宽的2.5倍,这是底线。
我的小技巧: 选示波器时,别只看标称带宽。看看它的「有效位数」(ENOB)。有些示波器带宽很高,但噪声也大,ENOB可能只有4-5位。测PAM4信号时,ENOB最好在6位以上,否则幅度层次根本分不开。
3.2 光探头与电探头:匹配才是王道
探头这东西,很多人不重视。其实它直接影响信号质量。光探头负责把光信号转成电信号,电探头则直接测电路节点。我见过有人用10G的光探头去测25G的信号,结果眼图上升沿慢得像乌龟爬。嗯,这肯定不行。
光探头选型要点:
- 带宽匹配: 光探头带宽必须 ≥ 示波器带宽。别让探头成为瓶颈。
- 波长匹配: 常见的有850nm(多模)、1310nm/1550nm(单模)。选错了波长,响应度会大幅下降。
- 响应度: 一般要求 ≥ 0.5 A/W。太低的话,信号幅度小,信噪比差。
电探头选型要点:
- 输入阻抗: 高速信号用50Ω。别用1MΩ,那会反射得一塌糊涂。
- 噪声: 电探头本身会引入噪声。我建议选那种噪声密度低于 1 nV/√Hz 的型号。
- 差分 vs 单端: 如果测的是差分信号(比如CML、PECL),一定要用差分探头。单端探头测差分,共模噪声会毁掉眼图。
注意: 探头的地线尽量短!我曾经用一根10cm长的地线夹去测一个25G信号,结果在眼图上看到明显的振铃。后来换成弹簧接地针,振铃就消失了。高频信号对地回路长度极其敏感,地线每长1mm,可能就多出0.5nH的寄生电感。
3.3 时钟恢复单元(CDR):让示波器「看懂」你的信号
CDR的作用,是从数据信号中提取出时钟。没有它,示波器就不知道什么时候该采样。CDR的核心是一个锁相环(PLL),它锁定在信号的速率上,然后输出一个干净的时钟给示波器做触发。
我个人习惯,设置CDR时重点关注两个参数:PLL带宽和锁定速率。
- PLL带宽: 通常设为信号速率的1/1000到1/500。比如25Gbps信号,PLL带宽在25MHz到50MHz之间。带宽太宽,会把数据中的抖动也跟踪进去,导致眼图看起来抖动很小(假象)。带宽太窄,CDR跟不上信号的频率漂移,会失锁。
- 锁定速率: 必须和信号速率严格一致。比如25Gbps的NRZ,锁定速率就设25Gbps。如果设成24.9Gbps,CDR会一直尝试锁定,但永远锁不住,眼图会乱跳。
避坑指南: 我曾经遇到一个案例,客户说他们的眼图测试结果和系统实际性能对不上。我排查了半天,发现是CDR的PLL带宽设成了10MHz,而信号本身有低频抖动。CDR把抖动当成了时钟变化,结果眼图上的抖动被「补偿」掉了,看起来很好,但实际系统误码率很高。后来把PLL带宽改到30MHz,问题就暴露出来了。所以,CDR设置一定要和实际应用场景匹配。
3.4 参考接收机设置:模拟真实接收链路
参考接收机,说白了就是一个滤波器。它模拟的是光模块接收端的光电探测器+跨阻放大器(TIA)的带宽特性。标准里(比如IEEE 802.3)对参考接收机有明确要求,通常是一个4阶贝塞尔-汤姆森滤波器,带宽是信号速率的0.75倍。
举个例子,25Gbps NRZ信号,参考接收机带宽就是18.75GHz。这个滤波器的作用是:把信号的高频噪声滤掉,同时保留眼图的主要特征。如果不加这个滤波器,你看到的眼图可能包含很多高频噪声,导致眼图张开度看起来很差,但这并不是真实接收端看到的样子。
我建议你每次测试前,都确认一下参考接收机是否开启,以及带宽设置是否正确。很多示波器默认是关闭的,或者带宽设成了最大值。你想想看,如果忘了开,测出来的眼图可能比实际差很多,白白浪费调试时间。
我的习惯: 在示波器里,我会先加载标准的参考接收机模板(比如IEEE 802.3定义的),然后手动核对一下-3dB带宽。有些示波器允许自定义滤波器,但除非你有特殊需求,否则别乱改。标准之所以是标准,就是因为大家都用它,结果才有可比性。
好了,测试系统搭建这部分就聊到这儿。记住一句话:系统总带宽 = 示波器带宽 × 探头带宽 × 参考接收机带宽,三者中任何一个短板,都会拉低整个系统的性能。下一节咱们聊聊具体的测试步骤和眼图模板设置,到时候再细说。
公众号:蓝海资料掘金营,微信deep3321