1. SI 基础概念:信号完整性定义、为什么要做 SI 测试、时域与频域基础
各位工程师朋友,咱们今天聊聊 SI 的根儿。
很多人一听到“信号完整性”五个字,就觉得是玄学。其实没那么复杂。说白了,信号完整性就是研究“信号从芯片 A 到芯片 B 的路上,到底经历了什么”。
我刚开始做硬件那会儿,总觉得只要原理图连对了,板子就能跑。结果呢?有一次调试一块高速板,眼图闭得死死的,查了三天,最后发现是一段过孔没处理好。从那以后,我再也不敢小看 SI 了。
1.1 信号完整性到底在讲什么?
信号完整性,英文叫 Signal Integrity,简称 SI。它研究的是:信号在传输路径上,能不能保持它该有的样子。
你想想看,一个理想的数字信号,应该是方方正正的 0 和 1。但实际走线上,信号会变形、会延迟、会反射、会串扰。如果变形太严重,接收端就可能把 1 误判成 0,或者把 0 误判成 1。这就是 SI 问题。
核心定义:信号完整性 = 信号在传输过程中保持其时序和电压精度的能力。
简单说:发端是什么样,收端最好还是什么样。差得越少,完整性越好。
我习惯把 SI 问题分成三类:
- 时序问题:信号跑得太快或太慢,导致接收端采错时间点。
- 电压问题:信号幅度衰减、过冲、下冲,导致逻辑电平误判。
- 噪声问题:串扰、电源噪声、地弹,把干净的信号搞脏了。
这三类问题,在量产测试中一个都跑不掉。
1.2 为什么要做 SI 测试?
有人问:设计阶段仿真做够了,量产还测什么?
嗯,这个问题我回答过很多次。仿真和实测之间,永远有差距。PCB 板材的批次差异、焊接工艺的波动、连接器的插拔磨损,这些仿真模型里很难完全覆盖。
量产做 SI 测试,核心目的就三个:
- 筛出工艺缺陷:比如某批 PCB 的介电常数偏了,或者某个焊点虚焊了。这些在功能测试里可能不报错,但眼图会告诉你真相。
- 验证设计余量:设计时留了多少裕量?量产时裕量还剩多少?只有测了才知道。
- 保证出货质量:客户拿到板子,插上就跑飞了,这种客诉我见过太多。量产 SI 测试就是最后一道防线。
注意:量产 SI 测试和研发 SI 测试不一样。研发测的是“极限性能”,量产测的是“是否在规格内”。量产测试追求的是:快、准、稳。不能像研发那样一条一条调参数。
我曾经遇到过一个项目,研发阶段眼图余量 30%,大家觉得稳了。结果量产第一批,眼图余量直接掉到 5%。查到最后,是 PCB 厂换了覆铜板供应商,介电常数变了。如果没有量产 SI 测试,这批板子发出去,后果不敢想。
1.3 时域与频域:SI 分析的两只眼睛
做 SI 测试,离不开两个域:时域和频域。我个人的理解是:
- 时域:看信号随时间怎么变。比如示波器看到的波形,就是时域。
- 频域:看信号由哪些频率成分组成。比如频谱仪看到的谱线,就是频域。
两者是什么关系?我打个比方:
时域就像看一个人的跑步视频,你能看到他每一步的细节。频域就像听他的脚步声,你能听出他跑得有多快、节奏稳不稳。
在 SI 测试中,两个域都要用:
| 测试域 | 常用仪器 | 看什么 | 典型问题 |
|---|---|---|---|
| 时域 | 示波器、TDR(时域反射计) | 眼图、上升时间、过冲、反射 | 阻抗不匹配、时序违规 |
| 频域 | 矢量网络分析仪(VNA)、频谱仪 | S参数、插入损耗、回波损耗 | 通道带宽不足、谐振 |
为什么两个域都要看?因为有些问题在时域里不明显,但在频域里一目了然。反过来也一样。
举个例子:一条走线的阻抗不连续,在 TDR(时域)上能看到一个明显的反射尖峰。但如果你只看眼图,可能只是稍微有点模糊,不容易定位。反过来,一个通道的高频损耗太大,在频域 S21 曲线上看得清清楚楚,但在时域眼图上,你可能只觉得眼睛有点“糊”,说不清哪里不对。
我的习惯:先做频域扫查,看通道的 S 参数有没有异常。如果有,再切到时域做 TDR 定位。两个域互相印证,效率最高。
说到频域,不得不提一个概念:带宽。数字信号的上升沿越陡,包含的高频分量就越多。如果通道带宽不够,高频分量被衰减,上升沿就变缓,眼图就变小。
这里有个经验公式:
通道带宽 ≥ 0.35 / 上升时间(10%-90%)
比如你的信号上升时间是 100ps,那通道带宽至少需要 3.5GHz。低于这个值,信号就会明显失真。
我见过不少工程师,只盯着速率看,忽略了上升时间。其实上升时间才是决定带宽需求的关键。速率高但上升沿缓,带宽需求反而不高。速率低但上升沿极陡,带宽需求反而高。这一点,做量产测试选仪器时一定要想清楚。
1.4 本章知识体系
下面这张图,把本章的核心逻辑串起来了。你可以把它当作 SI 基础知识的“地图”。
这张图把本章的三个核心块串起来了:左边是 SI 的定义和三大类问题,中间是量产测试的三个目的,右边是时域和频域的分析手段。三者不是孤立的,而是层层递进的关系。
好了,第一章的内容就到这儿。SI 基础概念是后面所有章节的基石。把这些搞清楚了,后面讲眼图测试、TDR、S参数,你才能听得明白。