关注 ▲射频美学 ▲ ,一起学习成长
这是射频美学的第 2236 期分享。
来源 | 整编;
微圈 | 进微信群,加微信: RFtogether521 ;
备注 | 昵称+地域+产品及岗位方向 (如大魔王+上海+芯片射频工程师);
定位 | 学手机射频,上射频美学。
宗旨 | 看见即自由。
先问你一个问题:一根同轴线,你明明看着它是通的,用万用表测也是通的,怎么信号传过去,到了接收端就“没劲儿”了?更邪门的是,有时候信号原路弹回来,还能把前级器件给“震”坏?
如果你第一反应是“线坏了”或者“接头松了”,那这篇文章你算来着了。今天不跟你绕弯子,把S参数这层窗户纸彻底捅破。读懂了它,你再调天线、画PCB、选连接器的时候,就不再是“凭感觉蒙参数”,而是看着波形做决策。别人还在那盲调阻抗,你已经能一眼看穿信号在板子上是怎么反射、怎么损耗、又怎么串到隔壁邻居家的。
一、为啥搞射频和高速数字的人,都得跟“波”打交道?
你上学时学的电路,叫集总参数模型。它的核心是基尔霍夫定律,认为电流走到哪都守恒,电压在导线任意两点都差不多。这套理论在50Hz工频或者几百KHz的电路里好用,但一旦频率往上走,事情就变了。
当信号频率足够高,波长和你手里的PCB走线、电缆长度可比拟的时候,电压和电流就不再是线上的“常量”了。你用万用表去测线上不同位置,读数可能不一样。这时候传统的电压电流参数(Z参数、Y参数)就失灵了,因为“电压”这个参考量本身都失去了唯一性。
那怎么办?射频工程师换了个思路——不测电压电流了,改测“波”。这就是S参数(Scatter Parameters,散射参数)诞生的逻辑。
S参数本质上是一组比值:端口的出射波与入射波的比值。它描述的是当一列“波”打入一个网络(比如一段电缆、一个滤波器、一个放大器)时,有多少被反射回来,有多少穿透过去,又有多少从别的端口溜走了。
最关键的一点:S参数天生是为50Ω系统(或其他特征阻抗系统)定义的。你经常听到的“50Ω阻抗匹配”,本质上就是为了让S参数测出来漂亮——S11尽量小,S21尽量接近1。S参数直接告诉你匹配做得好不好,它是一个可测量的物理量,不是仿真软件里编出来的数学符号。

二、一张二端口网的“四大护法”。
对一个两端口器件(比如一个滤波器、一个放大器),我们只关心四个S参数。不用死记硬背,记住一句话:S下标第一个数字是出口,第二个是入口,S11和S22是反射,S21和S12是传输。
S11(输入回波损耗): 从1端口射入的波,有多少被弹回了1端口。这是评价输入端匹配质量的第一指标。绝对值越大,dB值越负(比如-15dB、-20dB),表示反射越小,匹配越好。 在工程里,如果S11曲线在某个频点高于-10dB(也就是|S11|>0.316),基本可以判定这个频点的阻抗匹配不合格,驻波比大于1.92,功率传不进去,反射损耗太大。
S21(正向传输/插入损耗): 从1端口射入,从2端口成功溜出去的波。它就是增益(放大器)或损耗(无源器件)。对于无源通道,S21绝对值越小,插损越大。比如一段10inch的FR4普通板材走线,在5GHz时S21大约是-8.35dB,意味着1V的正弦波进去,出来只剩382mV了。TI甚至要求某些13.5Gbps的高速串行链路,S21必须满足特定的曲线要求,否则数据就传不过去。
S22(输出回波损耗): 和S11一样,只是从2端口看进去的反射系数,表征输出端的匹配质量。在功放设计里,S22不好,负载牵引会把管子烧了。
S12(反向隔离度): 信号从2端口灌进去,从1端口漏出来的部分。这个值越小(越负越好),器件反向隔离能力越强。比如在射频开关里,S12决定了发射链路会不会干扰接收链路。
这里还有个“能量守恒”的规律:对于无源无耗网络,|S11|² + |S21|² = 1。也就是说,能量要么反射回来,要么传过去,没有别的去处。如果实测发现他俩平方和远小于1,说明这网络内部介质损耗或导体损耗很大(比如用了劣质介质基板)。
三、向量测量:光看“大小”是外行,得看“相位”。
80%的硬件工程师看S参数只看dB值,这是典型的“外行看热闹”。S参数是个复数,既有幅度(Magnitude),也有相位(Phase)。
如果你把一段50Ω完美传输线截成两段接个SMA头,测出来的S21幅度可能接近0dB,但相位曲线是一条随着频率增加不断向下走的斜线。这个相位信息代表着信号的时延(Group Delay)。在数字信号里,如果相位不线性(即群时延抖动),哪怕插损只有-3dB,眼图也是闭的。
更别提在做多端口级联的时候(比如天线加上滤波器再加LNA),你不能简单把S21的dB值相加就完事了。因为每一级都有反射系数(S11/S22),波在级间会来回反射(Multiple Reflections)。想要准确计算级联响应,必须把S参数矩阵转成T参数(传输参数矩阵)再做乘法,最后再转回S参数。这一步是很多射频仿真软件(如ADS、MATLAB)在做级联仿真时的底层逻辑。
四、测量陷阱:矢量网络分析仪里藏着“十二项误差”。
S参数不像电阻,拿个万用表搭上就读出来了。测S参数用的是矢量网络分析仪(VNA)。VNA通过定向耦合器发出扫频正弦波,分离入射波和反射波,再算比值。但VNA的精度完全取决于一件事:校准。
VNA内部的定向耦合器有泄露(方向性误差)、测试电缆有损耗随频率变化(频响误差)、端口匹配不是绝对50Ω(源匹配/负载匹配误差)……这些乱七八糟的系统误差加起来,足足有12项误差模型。
你平时做校准(SOLT,即短路-开路-负载-直通),就是为了通过测已知标准件,在数学上把这12项误差给算出来、减掉。校准后,测量参考面才算真正落在你DUT的端口上。
说个扎心的现实:如果你做完校准,测一个直通件,S11显示不是一条平直的-50dB线,或者S21在0dB附近有波动,说明校准没做好或者连接器没拧紧。这时候测出来的S参数,尤其是S11,可能偏离真实值好几个dB,你拿着这个数据去仿真、去调匹配,调出来的全是错的。另外,校准后机器会热漂移,过几个小时或者换根线缆,必须重新校准。
五、S参数还能干点高级活儿。
除了看反射和损耗,S参数在现代信号完整性(SI)领域还有两个神技:
看串扰: 四端口S参数里,S13或S31代表近端串扰(NEXT),S14或S41代表远端串扰(FEXT)。这玩意儿决定了你PCB上两条平行线会不会互相干扰。
TDR(时域反射计): 你拿VNA测出来的S参数是频域的(横轴是频率)。但在MATLAB里可以用傅里叶逆变换把S参数变成时域阻抗曲线(TDR)。这就能直接看出整条链路里,到底是SMA头接触不良,还是过孔阻抗偏大,还是BGA焊盘电容效应导致阻抗塌陷。这也是SI工程师定位物理故障的神器。
最后说句大实话:
S参数绝不只是一堆S2P文件的曲线,它是一套观察信号如何在真实物理世界里“流动”的坐标系。S11是面子(匹配做给外面人看的),S21是里子(信号到底传过去多少),S12是人品(别往回流),S22是后门(输出端抗不抗造)。
把S参数看懂了,你再看那些高速PCB设计规则、射频匹配教程,都是“降维打击”。因为那些规则本质上都是在为S参数服务——让S11尽量小,让S21尽量平,让S12尽量没影。
——END—— 
声明: 欢迎转发本号原创内容,转载和摘编需经本号授权并标注原作者和信息来源为射频美学。 本公众号目前传播内容为本公众号原创、网络转载、其他公众号转载、累积文章等,相关内容仅供参考及学习交流使用。由于部分文字、图片等来源于互联网,无法核实真实出处,如涉及相关争议,请跟我们联系,我们致力于保护作者知识产权或作品版权,本公众号所载内容的知识产权或作品版权归原作者所。
更多好文请关注公众号 ↓↓