2. 协议分析仪基础:主流协议分析仪的功能与选型

做信号完整性这么多年,我摸过不下十种协议分析仪。说实话,选错仪器比测不出问题更让人头疼。你想想看,花了几十万买回来的设备,结果带宽不够、触发深度不够,那真是欲哭无泪。这一章我就跟你聊聊 LeCroy、Keysight、Teledyne 这三家主流分析仪的核心差异,以及怎么根据你的项目需求做选型。

2.1 三大品牌的“脾气秉性”

每一家都有自己的看家本领。我在一个 PCIe Gen5 调试项目里同时用过 LeCroy 和 Keysight,感触很深。

品牌 定位与优势 典型应用场景 我个人觉得的“坑”
LeCroy(Teledyne LeCroy) 上位机分析软件极强,波形处理能力突出 高速串行总线(PCIe、USB、SATA)调试 底层锁相环跟踪有时不如 Keysight 稳
Keysight(原 Agilent/HP) 射频和高速数字的跨界王者,本底噪声最低 DDR5、112G PAM4、雷达信号 软件授权费太贵,加个协议解码要收你两万
Teledyne(非 LeCroy 的 Teledyne 产品线) 收购了很多小厂,产品线杂,但性价比高 MIPI、HDMI、车载以太网 软件生态整合度一般,不同协议要切不同工具
避坑指南:千万不要只看带宽和采样率。设备能不能稳定捕获 Training Sequences,取决于它的触发精度和信号重建算法。我遇到过台标称 16GHz 的机器,触发抖动比另一个 12GHz 的还大。

2.2 选型时最该盯住的三个参数

很多工程师一上来就问“带宽多少?采样率多少?”嗯,这些当然重要,但还有三个东西容易被忽略。

  1. 触发带宽 vs 模拟带宽——有些仪器触发路径是打折的。你看标称 20GHz,触发能力可能只到了 8GHz。捕获序列需要时钟恢复,触发带宽不够,毛都抓不到。
  2. 存储深度与分段存储——Training Sequences 往往很短(几十到几百微秒),分段存储模式能让你一次捕获几百段,大大提升效率。我习惯选每通道至少 100Mpts 的机器。
  3. 协议解码覆盖率——不是所有分析仪都支持你需要的协议层。比如你想看 PCIe 的 TS1/TS2 有序集,LeCroy 的 PHY 层解码最全;Keysight 的 DDR5 Write Leveling 训练序列分析独步天下。
我的小技巧:选型前问供应商要一份“Training Sequences 捕获模板”。看他们能不能一键配置好合适的时基、触发电平和存储深度。如果能,说明他们的协议包真的懂行。

2.3 主流协议分析仪功能对比速查表

下面这张表我当年写选型报告时整理的,后来被公司内部当作“采购参考卡”。

功能维度 LeCroy Keysight Teledyne
实时带宽范围 2~110 GHz 1~110 GHz 1~65 GHz
最大存储深度 1.5 800 Mpts 500 Mpts
专用分段存储 优秀(序列模式) 良好(RTSA 模式) 一般
PCIe 训练序列解码 原生支持 TS1/TS2 需额外授权 部分支持
DDR5 训练分析 需配合专用软件 内置(业界最强) 较少
MIPI D-PHY 解码 需要 FPGA 插件 型号依赖 性价比选择
自动眼图测试 标配 标配(更精确) 需选配
价格区间(参考) 中高 高 中低
注意:以上数据基于我 2024 年初的实测经验。厂商会不断更新固件和选项包,采购前务必实测你关注的 Training Sequences 场景。

2.4 捕获 Training Sequences 的选型决策流程

为了帮你把上面这些信息串起来,我画了一张决策图。照着走一遍,基本不会选错。

Training Sequences 捕获 —— 协议分析仪选型决策图 开始选型 需要捕获的总线类型? PCIe / SATA DDR5 / 112G MIPI / 车载 推荐 LeCroy 推荐 Keysight 推荐 Teledyne 预算 > 30 万? 不够 够 选中端型号 + 外包 选旗舰 + 全协议包 注:建议实测 Training Sequences 场景后再下单

2.5 实战中的几条经验

篇幅有限,我挑三条最实在的分享给你。

  • 带一台参考机去现场测试——供应商展厅里拿信号发生器调好的 demo 都是完美的。你把自己项目中真正会产生的 Training Sequences(比如 PCIe 热复位序列)丢上去跑一遍,立刻能看出差距。我记得有一次用某品牌仪器抓 USB3.0 LFPS 训练,连续丢了 15 次才抓到一次,后来才发现它的触发保持时间设错了。
  • 留意“软件定义”的功能——现在很多高端分析仪用 FPGA+ 上位机做协议解码。同样的硬件,不同版本的固件表现天差地别。我建议买之前确认厂商是否给试用期,或者借一台机器跑一周你的真实序列。
  • 别忽视售后与技术支持——捕获 Training Sequences 往往需要很多专用模板和脚本。Keysight 的售后有专门的信号完整性工程师驻场,LeCroy 的论坛很活跃,Teledyne 有些型号技术支持响应稍慢。我个人倾向选能提供本地 FAE 的品牌,遇到棘手问题时一通电话就能解决。
一句话总结:LeCroy 适合 PCIe 和通用高速串行调试,Keysight 是 DDR5 和超高速 PAM4 的首选,Teledyne 在 MIPI 和车载领域性价比突出。没有万能的分析仪,但有适合你项目的那一台。

好了,这一章我们聊的是“工具”本身。选对了仪器,就等于拿到了打开 Training Sequences 大门的钥匙。后面几章我们再深入聊聊具体怎么用这些仪器去捕获那些“一闪而过”的训练序列信号。