3、示波器基础:带宽、采样率、存储深度对eDP信号捕获的影响与选型建议
说实话,很多工程师调 eDP 的时候,第一反应是拿示波器就上去点。结果呢?波形看着挺亮,但眼图根本闭不上。问题不一定出在信号上,很可能是示波器本身的参数没选对。我十年前第一次调 eDP 时就吃过这个亏,现在想想,那会儿要是先把带宽、采样率和存储深度这三个东西理清楚,至少能省两天加班。
带宽是示波器的五官极限,采样率是它的采样频率,存储深度决定了它能记住多久的故事。三者相互制约。今天我就把每个参数对 eDP 信号捕获的真实影响,还有我这些年攒下的选型经验,一次性给你讲透。
一句话先行:eDP 信号速率在 1.62 Gbps 到 8.64 Gbps 之间(HBR3 更可到 8.64 Gbps),对应的基频大约 810 MHz~4.32 GHz。你要捕获它,示波器带宽至少得是基频的 5 倍,采样率至少是带宽的 2.5 倍,存储深度确保你能抓到至少一个完整的数据包(通常几千 UI)。
带宽——决定你能看到多快的边沿
带宽是示波器的频率响应上限。说白了,就是它能不失真地放大多大频率的信号。对于数字信号,我们真正关心的是上升沿时间,而不是基频。eDP 信号的上升沿一般在 60 ps 到 120 ps 之间。带宽不够,上升沿被拉缓,眼图高度直接下降。
我习惯的选型经验:带宽 ≥ 基频 × 5
基频怎么算?eDP 线速率的一半。比如 HBR2 是 5.4 Gbps,基频 2.7 GHz。5 倍就是 13.5 GHz。所以别用 8 GHz 的示波器去测 HBR2,你会看到眼睛那个小啊……我在一次用 4 GHz 示波器测 HBR1(1.62 Gbps 当时)的时候就吃过这个亏,上升沿从实测 90 ps 显示成了 160 ps,害我调了三天均衡参数,结果换个示波器就不是事了。
我的小工具:如果不知道确切上升沿,可以用 Tr ≈ 0.35 / 带宽 估算示波器能测的最快上升沿。你选用的示波器,其标称上升沿(Tr_scope)应 ≤ (信号上升沿) / 3,才能保证测量误差小于 5 %。
采样率——决定你能否还原真实波形
采样率是两个采样点之间的时间间隔。奈奎斯特定理告诉我们,要还原一个模拟信号,采样率至少是信号最高频率的两倍。但实际数字波形的谐波能量能到 5 倍以上基频,所以 2.5 倍带宽只是起步。
我对 eDP 调试的要求是:采样率 ≥ 2.5 × 带宽。举个例子,16 GHz 带宽的示波器,采样率至少 40 GSa/s。低于这个数,你会看到波形台阶或者混叠效应。我记得有一次用一台 12 GHz 带宽但采样率只有 25 GSa/s 的示波器,眼图中间多了一个“鬼影”点,数据明明正确,但眼宽总测不对。后来发现是欠采样导致的假峰。
避坑:千万不要只用采样率看!有些廉价示波器标着“40 GSa/s”,但那是四通道同时工作降为 10 GSa/s 的模式。一定要确认你用的通道数下实际可达的采样率。
存储深度——决定你能捕获多长的信号
存储深度(Mpts)就是示波器一次能存储的样本点数。很多人会忽略它,但它直接决定了你的捕获时间窗口大小。
捕获时间 = 存储深度 / 采样率。假设一台示波器存储深度 100 Mpts,采样率 40 GSa/s,一次能捕获 2.5 ms。对于 eDP 调试,你至少需要抓到一个完整的垂直消隐区(VBlank)或者一帧数据的某个部分,这通常需要几百微秒到几毫秒。如果存储深度只有 10 Mpts,相同采样率下只能抓 250 μs,可能刚到数据包的尾巴。
我推荐:对于 eDP 调试,存储深度不低于 200 Mpts(尤其是在 HBR3 高分辨率下)。我遇到过最极端的情况——测 4K@60 Hz 的 eDP 训练序列,总共 1.2 ms 长,示波器只有 50 Mpts 存储,根本不够,最后只能降采样率,但波形细节又丢了。后来换了一台 500 Mpts 的机器,一下全搞定。
三者如何权衡选型?
这三个参数是互相约束的。带宽不够,上升沿误差;采样率不够,波形失真;存储深度不够,抓不全。但示波器厂商往往会用其中一个参数做噱头,你要学会看总和。
我总结了下面这张表,帮你在选型时快速评估:
| eDP 速率 | 最低带宽 | 推荐带宽 | 最低采样率 | 推荐采样率 | 最低存储深度 | 推荐存储深度 |
|---|---|---|---|---|---|---|
| RBR (1.62 Gbps) | 1.6 GHz | 2.5 GHz~4 GHz | 4 GSa/s | 10 GSa/s | 10 Mpts | 50 Mpts |
| HBR (2.7 Gbps) | 2.7 GHz | 4 GHz~6 GHz | 6.75 GSa/s | 12.5 GSa/s | 25 Mpts | 100 Mpts |
| HBR2 (5.4 Gbps) | 5.4 GHz | 8 GHz~13 GHz | 13.5 GSa/s | 25 GSa/s | 50 Mpts | 200 Mpts |
| HBR3 (8.64 Gbps) | 8.64 GHz | 13 GHz~16 GHz | 21.6 GSa/s | 40 GSa/s | 100 Mpts | 500 Mpts |
你注意看,HBR3 的推荐带宽已经到了 16 GHz。现实中,16 GHz 带宽的示波器基本都配 40 GSa/s 采样率和 500 Mpts 以上的存储深度。所以预算够的话,直接上 20 GHz~25 GHz 带宽,以后调更高版本的 eDP(比如即将来的 UHBR)也够用。
个人选型口诀:带宽拍边沿,采样拍还原,深度拍完整。选示波器时,先看你的 eDP 线速率,从表中找到推荐带宽,然后去查对应型号的采样率和存储深度,三者必须同时满足,缺一不可。别被“40 GSa/s 采样率”的广告词忽悠,一定要问清存储深度和带宽。
最后分享一个让我印象很深的教训。前两年我帮一个客户调试 eDP 信号,他们的示波器是 4 GHz、20 GSa/s、50 Mpts。按表看,测 HBR2(5.4 Gbps)的确不够。但客户坚持“我们是开发板,应该没问题”。结果眼图自动测量一直报失败,手动看像是过冲严重。我一问,原来他们用的是通道 2 但开启了两通道模式,实际采样率降为 10 GSa/s,存储深度也减半。调成单通道后,勉强能测,但眼宽仍然不准。最后还是借了一台 8 GHz 的机器,问题才水落石出——根本不是过冲,是主机驱动端的预加重设置高了。你看,参数不对,连方向都会找错。