4. 车载以太网链路建立与物理层一致性测试实战
100BASE-T1 的物理层一致性测试与普通以太网最大的区别在于:它使用单对双绞线、全双工、PAM3 编码,并且链路两端必须通过主从时钟同步才能建立稳定连接。因此测试的第一步不是直接抓眼图,而是先让链路进入正常 Link Up 状态,再在受控的测试模式下采集信号。本节以 R&S 示波器(如 RTP/RTO 系列)配合车载以太网测试夹具为例,完整走一遍从链路初始化到眼图、抖动、回波损耗与模式转换的测试流程。
一、测试拓扑与夹具连接
100BASE-T1 一致性测试通常采用“链路替换法”:把 DUT(被测 ECU 或交换机端口)与链路伙伴(Link Partner)之间的双绞线断开,中间串入测试夹具。夹具内部包含方向耦合器、共模/差模分离网络和可切换的测试负载,用于把差分信号引出到示波器,同时保持链路电气特性尽量接近真实线束。
典型连接关系是:DUT 的 MDI 差分对经夹具的直通路径连到 Link Partner,夹具的监测端口接示波器差分探头;回波损耗测试时,夹具切换到开路/短路/负载校准状态,用矢量网络分析仪或示波器配合 TDR 测量 S11;模式转换测试则需要在差模激励下测量共模输出,或在共模激励下测量差模输出。所有测量都要求 100Ω 差分阻抗环境,探头和夹具的接地要尽量短,避免引入额外寄生参数。
二、链路初始化与 Link Up 确认
100BASE-T1 链路建立依赖主从时钟同步。上电后,两端先进行链路训练:Master 发送空闲符号,Slave 根据接收到的信号调整自身时钟和均衡器,双方通过交换训练序列完成同步,最终进入 Link Up。测试前必须确认链路已经稳定建立,否则眼图和抖动测量没有意义。
实际操作中,可以先用示波器观察 MDI 上的差分信号:Link Up 之前通常能看到训练序列或空闲符号,Link Up 之后信号进入稳定的 PAM3 数据流。也可以读取 DUT 的 PHY 寄存器状态位(如 BMSR 的 Link Status),或通过诊断接口确认链路速率和双工模式。若链路无法建立,应优先检查:主从配置是否互补、线束极性是否接反、夹具直通路径是否引入过大损耗、供电和复位是否正常。
确认 Link Up 后,通过寄存器或专用测试引脚让 DUT 进入测试模式。100BASE-T1 常见的测试模式包括:Test Mode 1 发送空闲符号,用于时钟和幅度检查;Test Mode 2 发送 PAM3 符号序列,用于眼图和抖动测试;Test Mode 3 发送扰码序列,用于更接近真实数据的模板测试。不同 PHY 厂商的寄存器地址不同,需要查阅对应数据手册。
三、眼图模板测试
眼图测试的核心是把差分信号按符号时钟同步叠加,形成眼图,再用标准模板判断是否越界。100BASE-T1 的眼图模板由 IEEE 802.3bw 定义,模板的横轴是单位间隔 UI(1 UI ≈ 8 ns,对应 125 MBd 符号率),纵轴是归一化幅度。测试时需要注意:示波器要使用差分探头,带宽建议不低于 1 GHz;采集足够多的 UI(通常要求至少 10^6 个符号)以保证统计有效性;触发要稳定在符号时钟上。
模板测试的判据是:眼图不得进入模板内部区域。如果越界,说明信号幅度不足、上升/下降时间过长、抖动过大或存在明显反射。常见原因包括:线束过长或阻抗不连续、端接不匹配、PHY 发送均衡配置不当、夹具引入额外损耗。排查时可以先用 TDR 看阻抗曲线,再回到眼图确认改善效果。
四、抖动测量
抖动测量通常关注发送端的总抖动(Total Jitter)和确定性抖动(Deterministic Jitter)。100BASE-T1 的符号率是 125 MBd,UI 为 8 ns,标准对发送抖动有明确限值。示波器上可以用 TIE(Time Interval Error)测量:以恢复时钟为参考,统计每个符号边沿的时间偏差,得到 TIE 直方图和浴盆曲线。
实际测量时要注意:示波器的时基和采样率要足够高,建议采样率不低于 20 GSa/s;要使用硬件时钟恢复或软件 PLL 恢复符号时钟;测量窗口要覆盖足够多的符号。抖动结果通常用峰峰值和 RMS 值表示,再结合浴盆曲线在目标误码率(如 10^-10)处外推总抖动。若抖动超标,应检查参考时钟质量、电源噪声、发送均衡设置以及链路反射。
五、回波损耗与模式转换测试
回波损耗(Return Loss)反映链路阻抗匹配程度,用 S11 表示。测试时把夹具切换到校准状态,先做开路、短路、负载校准,再测量 DUT 端口的 S11。100BASE-T1 要求在 1 MHz~100 MHz 范围内回波损耗满足规定限值,通常用 dB 表示,数值越小(越负)表示反射越小。若回波损耗超标,说明线束或连接器存在阻抗不连续,需要检查连接器压接、线束绞距和端接网络。
模式转换测试包括差模到共模转换(SCD21)和共模到差模转换(SCD12),用于评估差分对的对称性。理想差分对不会产生共模分量,但实际线束的绞距不均、长度不对称、连接器引脚不对称都会导致模式转换。测试时用 VNA 或示波器配合夹具,在差模端口激励、共模端口测量,得到 SCD21 曲线。模式转换超标会带来 EMI 问题,也会影响链路裕量。
六、测试结果判读与常见问题
把上述测量结果汇总后,可以按以下顺序判读:先确认 Link Up 稳定,再看眼图模板是否通过,然后检查抖动是否在限值内,最后看回波损耗和模式转换是否满足标准。若眼图通过但抖动超标,优先怀疑时钟或电源;若眼图不通过但回波损耗正常,优先怀疑发送均衡或线束损耗;若模式转换超标,重点检查差分对对称性和连接器。
| 测试项 | 关键观察量 | 典型判据(示例) | 常见问题方向 |
|---|---|---|---|
| 链路初始化 | Link Status、训练序列 | 稳定 Link Up,速率 100 Mbps | 主从配置、极性、供电 |
| 眼图模板 | 眼高、眼宽、模板越界 | 不进入模板内部 | 线束损耗、端接、均衡 |
| 抖动 | TIE 峰峰值、RMS、浴盆曲线 | 满足标准限值 | 时钟、电源、反射 |
| 回波损耗 | S11 曲线 | 1~100 MHz 内满足限值 | 阻抗不连续、连接器 |
| 模式转换 | SCD21 / SCD12 | 满足标准限值 | 差分对不对称、绞距 |
需要强调的是,上述判据中的具体数值应以 IEEE 802.3bw 和对应 PHY 数据手册为准,表中仅为示例性说明。实际测试中,建议把每次测量的配置、夹具状态、环境条件和结果一起记录,形成可追溯的测试记录。这样在出现问题时,才能快速定位是 DUT 本身、线束还是测试夹具引入的偏差。