4、信号完整性基础:差分信号原理、S参数与回损/插损、阻抗匹配(100Ω差分)、PCB走线注意事项(等长、间距、参考层)

各位工程师朋友,大家好。今天我们来聊聊光模块设计里最绕不开的一个话题——信号完整性。说实话,我见过太多项目因为信号完整性问题翻车,尤其是刚入行的朋友,总觉得把线连上就行。嗯,没那么简单。

这一节,我会把差分信号、S参数、阻抗匹配这些基础概念掰开揉碎了讲。你想想看,光模块里跑的都是高速信号,动不动就是10Gbps、25Gbps甚至更高。信号一旦失真,眼图闭合,那整个模块就废了。所以,这部分内容,我建议你认真看。

4.1 差分信号原理

差分信号,说白了就是两根线传一个信号。一根传正,一根传负,接收端看的是两者的差值。为什么光模块里几乎都用差分?因为抗干扰能力强。

我在项目中遇到过一件事:有一次调试一个100G QSFP28模块,单端信号的眼图怎么调都打不开。后来换成差分对,问题瞬间解决。为什么?因为外部噪声会同时耦合到两根线上,差分接收端一减,噪声就抵消了。

差分信号有几个关键点:

  • 幅度对称:正负信号的摆幅必须一致,否则共模噪声会变大
  • 相位相反:两根线的信号相位差180°,这样才能保证差分电压最大
  • 共模抑制:差分对的共模抑制比(CMRR)越高,抗干扰能力越强

核心要点:差分信号不是两根独立的线,而是一个整体。设计时要把它们当作一对「夫妻」来对待——同生共死,形影不离。

4.2 S参数与回损/插损

S参数,全称散射参数。听起来高大上,其实它就是描述信号在传输过程中怎么被反射、怎么被传输的。对于光模块设计,我们最关心两个参数:回损(Return Loss)和插损(Insertion Loss)。

回损(S11):信号到了接口,有多少被反射回来了。反射多了,信号就传不过去。我个人的习惯是,回损至少要小于-15dB,最好能做到-20dB以下。

插损(S21):信号从发射端到接收端,衰减了多少。插损太大,接收端就收不到信号了。对于25Gbps的信号,插损一般要求小于3dB。

为什么会这样?你想想看,信号在PCB上走线,就像水在管道里流。管道有拐弯、有变细的地方,水就会溅出来(反射),水流也会变小(衰减)。S参数就是量化这些现象的指标。

我的经验:在仿真阶段,一定要把S参数跑一遍。我曾经有一个项目,因为偷懒没跑S参数,结果打样回来回损超标,整个项目延期两周。从那以后,我再也不敢跳过这一步了。

4.3 阻抗匹配(100Ω差分)

光模块的差分信号,标准阻抗是100Ω。为什么是100Ω?这是行业多年积累下来的经验值。阻抗不匹配,信号就会反射,反射多了,眼图就塌了。

阻抗匹配的核心,就是让传输线的特性阻抗等于源端和负载端的阻抗。对于差分对,我们要控制的是差分阻抗,而不是单端阻抗。

计算差分阻抗的公式比较复杂,但有个简单规律:

  • 线宽越宽,阻抗越低
  • 线间距越大,差分阻抗越大
  • 参考层越近,阻抗越低

注意:不要以为仿真出来100Ω就万事大吉了。PCB加工有公差,介电常数有偏差,实际做出来可能只有95Ω或105Ω。我建议你留出±5%的余量。

4.4 PCB走线注意事项

这部分是实战中的硬功夫。我见过太多工程师,原理图画得漂亮,PCB一塌糊涂。下面这几点,是我踩过坑之后总结出来的。

4.4.1 等长

差分对的两根线,长度必须相等。为什么?因为信号是同时发出的,如果一根长一根短,到达接收端的时间就不一样,这叫「时延差」。时延差会导致差分电压的跳变沿变缓,严重时直接导致误码。

等长控制的原则:

  • 长度差控制在5mil以内(对于25Gbps信号)
  • 蛇形走线时,间距要大于3倍线宽,避免耦合
  • 不要为了等长而绕大圈,尽量保持直线

避坑指南:我曾经在一个40G模块上,因为等长差了10mil,结果眼图高度下降了30%。后来用仿真软件一查,就是时延差搞的鬼。从那以后,我对等长要求特别严格。

4.4.2 间距

差分对内部的两根线,间距要严格控制。间距太小,耦合太强,阻抗会偏低;间距太大,耦合太弱,抗干扰能力下降。

一般规则:

  • 差分对内部间距:通常为线宽的1.5~2倍
  • 差分对之间的间距:至少3倍线宽,避免串扰
  • 与其他信号线的间距:至少5倍线宽

4.4.3 参考层

差分信号必须有完整的参考层。参考层可以是电源层,也可以是地层。没有参考层,信号的回流路径就不完整,阻抗会失控。

参考层的注意事项:

  • 参考层必须连续,不能有分割
  • 参考层距离走线越近,阻抗控制越容易
  • 换层时,必须加回流地孔

我的习惯:在光模块的PCB设计中,我通常把第二层设为完整的地层,作为所有高速信号的参考层。这样阻抗控制最稳定,也最省心。

4.5 知识体系总览

下面这张图,是我自己总结的信号完整性知识框架。你可以把它当作一个检查清单,设计时逐项核对。

信号完整性知识体系 信号完整性 差分信号原理 幅度对称 / 相位相反 / 共模抑制 S参数与回损/插损 S11回损 / S21插损 阻抗匹配100Ω 线宽 / 间距 / 参考层距离 PCB走线注意事项 等长控制(≤5mil) 间距控制(1.5~2倍线宽) 完整参考层 设计时逐项检查,缺一不可

这张图把信号完整性的四个核心维度串起来了。你设计时,可以对照着看:差分对设计好了吗?S参数仿真了吗?阻抗匹配了吗?PCB走线规范了吗?

好了,这一节的内容就到这里。信号完整性是个大话题,但基础就是这些。把差分信号、S参数、阻抗匹配、PCB走线这四点吃透,光模块的高速设计你就入门了。

最后说一句:理论是基础,但实战才是检验真理的唯一标准。我建议你找个项目,亲手画一块板子,打样回来测一测。只有亲手调过眼图、测过S参数,你才能真正理解这些概念。


公众号:蓝海资料掘金营,微信deep3321