4. 测试仪器概览
JESD204B/C 是一条高速串行链路:FPGA 或 ASIC 内部的 JESD204 发送端把多路 ADC/DAC 数据打包成帧,经 8b/10b(B 版本)或 64b/66b(C 版本)编码后,通过 SerDes 以数 Gbps 至数十 Gbps 的速率送到对端。链路一旦出现误码、对齐失败或确定性延迟不满足,问题可能出在物理层信号完整性、协议层状态机、还是系统级时序,单靠一台仪器很难定位。示波器、BERT 和逻辑分析仪正是覆盖这三个层面的三把“手术刀”。
一、三类仪器的角色定位
理解三者分工,关键是看它们“观测什么”和“激励什么”。
- 示波器(实时/采样示波器):观测模拟波形与眼图。它测量发送端差分幅度、上升/下降时间、抖动(TJ/RJ/DJ)、眼高眼宽、共模电压,也能做 S 参数与 TDR 阻抗分析。它是判断“信号本身好不好”的仪器。
- BERT(误码率测试仪):既能产生标准码型(PRBS7/15/31、SSPRQ、JESD204 帧结构码型),也能接收并统计误码。它回答“在给定速率和均衡条件下,链路能不能达到 1E-12 甚至 1E-15 的误码率”。
- 逻辑分析仪(含协议分析仪):抓取并行侧数据与协议状态。它观测 SYNC~ 信号、多帧/多链路对齐(MFS、LMFC)、8b/10b 字符、K 码(/R/、/A/、/K/)、ILA 状态机跳转,回答“协议层为什么没对齐、延迟为什么不确定”。
核心记忆:示波器看“波形与眼”,BERT 看“误码与裕量”,逻辑分析仪看“协议与状态”。三者不是替代关系,而是从物理层到协议层的递进排查链。
二、能力边界:各自看不到什么
选型前必须清楚每台仪器的盲区,否则容易在错误层面反复折腾。
| 仪器 | 核心能力 | 典型边界/盲区 |
|---|---|---|
| 实时示波器 | 眼图、抖动分解、TDR、协议解码(部分型号) | 深存储与高带宽难以兼得;长帧协议状态跟踪弱;无法主动产生激励 |
| 采样示波器 | 极高带宽眼图、低噪声抖动测量 | 只能测重复码型;不能抓单次异常;无协议触发 |
| BERT | 误码率、浴盆曲线、均衡扫描、码型发生 | 不直接显示模拟波形细节;对协议状态机观测有限 |
| 逻辑分析仪 | 并行数据、SYNC~、状态机、时间戳对齐 | 不测模拟指标;探头负载可能影响高速信号;深存储成本高 |
例如,链路报“8b/10b 解码错误”,逻辑分析仪能抓到错误字符和发生时刻,但无法告诉你是因为发送端抖动过大导致采样错误,还是接收端均衡不足。这时需要示波器看眼图、BERT 扫均衡,才能闭环。
三、联合测试的信号流与观测点
下图给出 JESD204 链路中三类仪器的典型接入位置与观测对象,帮助建立“在哪一层用哪台仪器”的直觉。
从图中可见:示波器与 BERT 主要作用于串行通道,逻辑分析仪则跨接在并行侧与 SYNC~ 握手上。实际调试时,先用示波器确认物理层“能看开眼”,再用 BERT 量化误码裕量,最后用逻辑分析仪确认协议状态机是否按预期跳转。
四、选型要点与典型场景
选型不是买最贵的,而是买“能覆盖你当前速率与协议层”的。以下清单可作为选型核对表:
- 带宽与速率:示波器带宽至少为信号基频的 1.8~2.5 倍;BERT 码型速率需覆盖链路最高线速率并留 10% 余量。
- 抖动与噪声底:测 1E-15 误码需要仪器自身抖动足够低,否则测到的是仪器噪声而非 DUT。
- 协议解码能力:是否支持 JESD204B/C 帧结构、8b/10b、64b/66b、K 码触发。
- 通道数与差分探头:多链路(M=2/4/8)需要多通道同步观测,探头负载要小。
- 深存储与触发:逻辑分析仪要能抓取多帧对齐过程,存储深度决定能看多长的状态序列。
- 自动化与脚本:是否支持 Python/SCPI 自动化,便于批量回归与误码扫描。
选型口诀:先定速率定带宽,再定协议定解码,最后看通道与自动化。若预算有限,优先保证示波器带宽与 BERT 速率,逻辑分析仪可用 FPGA 内嵌 ILA 部分替代。
五、常见误区与复盘
实际项目中,以下误区最容易浪费时间:
- 用逻辑分析仪测模拟指标:逻辑分析仪只给 0/1,无法判断眼高眼宽,误码根因在模拟层时它会“看起来一切正常”。
- 用示波器替代 BERT 做误码率:示波器眼图只能估算裕量,不能给出 1E-12 级别的误码率统计。
- 忽略探头负载:高速差分探头电容过大,接入后眼图变差,误判为 DUT 问题。
- BERT 码型与协议不匹配:用 PRBS 测通并不代表 JESD204 帧结构下也能通,需用带 K 码和帧结构的码型验证。
复盘建议:每次联合测试前,先明确“本次要回答的问题属于物理层、误码层还是协议层”,再选择对应仪器。三台仪器同时接入时,注意触发同步与时间戳对齐,否则无法把误码时刻与协议状态关联起来。
总结来说,示波器、BERT 与逻辑分析仪在 JESD204 测试中构成“波形—误码—协议”三层观测体系。理解各自的能力边界,按速率、协议、通道与自动化四个维度选型,并在联合测试中做好触发同步,才能把链路问题从“现象”快速收敛到“根因”。