3. 核心指标详解(上)
各位好,欢迎来到第三讲。今天咱们聊聊LNA设计里最绕不开的一个指标——噪声系数(NF)。
说实话,我刚开始做射频那会儿,总觉得NF就是个公式,套进去算就完了。直到有一次,一个宽带LNA项目,仿真NF只有1.2 dB,板子打回来一测,1.8 dB。嗯,差了0.6 dB,整个链路的灵敏度直接崩了。从那以后,我才真正沉下心去理解NF到底在说什么。
这一讲,咱们就把NF的物理意义、级联公式、还有那个著名的Friis公式,掰开了揉碎了讲清楚。
3.1 噪声系数(NF)到底在描述什么?
先问一个问题:一个放大器,输入信号是-30 dBm,输出信号是-10 dBm,增益20 dB,看起来挺好。但为什么系统还是解调不了?
因为噪声也跟着被放大了。
NF的定义其实很直白:输入信噪比除以输出信噪比。
NF = (SNR_in) / (SNR_out)
用dB表示就是:NF_dB = SNR_in_dB - SNR_out_dB
说白了,NF衡量的是:信号经过你的电路之后,信噪比恶化了多少。
如果NF = 0 dB,说明电路是理想的,不引入额外噪声。但现实世界里,电阻、晶体管、衬底耦合……每样东西都在往信号里掺噪声。
我个人习惯把NF理解成“噪声税”。信号每经过一级电路,就要交一次税。税交得越少,你的接收机就越灵敏。
3.2 噪声的来源:热噪声、散粒噪声、闪烁噪声
噪声不是凭空来的。在射频IC里,主要有三大类:
| 噪声类型 | 来源 | 频率特性 | 典型影响 |
|---|---|---|---|
| 热噪声 | 电阻、沟道电阻 | 白噪声(平坦) | 宽带LNA的主要噪声源 |
| 散粒噪声 | PN结、BJT基极电流 | 白噪声(平坦) | 双极工艺中更明显 |
| 闪烁噪声 | MOSFET栅氧化层界面 | 1/f噪声(低频) | 窄带/低频应用需关注 |
对于宽带LNA,热噪声是头号敌人。你想想看,输入匹配网络里的那个电感,它的寄生电阻就在贡献热噪声。我曾在一次设计中,为了降低0.1 dB的NF,把输入电感的Q值从15优化到了25,layout改了四版。
避坑指南: 我曾经在仿真时忽略了偏置电阻的热噪声,结果流片回来NF比仿真高了0.3 dB。后来才意识到,那个几十kΩ的偏置电阻,在宽带范围内贡献的噪声不可小觑。建议在仿真时,把所有电阻的噪声模型都打开,别偷懒。
3.3 级联系统噪声公式:为什么第一级最重要?
一个接收机通常由LNA、混频器、中频放大器、ADC驱动等组成。每一级都有增益和噪声。那么,整个链路的噪声怎么算?
这就是Friis公式登场的时候了。
F_total = F_1 + (F_2 - 1)/G_1 + (F_3 - 1)/(G_1·G_2) + ...
其中F是噪声因子(线性值),G是增益(线性值)。
这个公式告诉我们一个非常重要的结论:第一级的噪声贡献最大,后面各级的噪声被前级增益“压制”了。
举个例子:
- LNA:NF = 1.5 dB (F=1.41),增益 = 15 dB (G=31.6)
- 混频器:NF = 8 dB (F=6.31),增益 = -6 dB (G=0.25)
- 中放:NF = 6 dB (F=3.98),增益 = 20 dB (G=100)
代入Friis公式算一下:
F_total = 1.41 + (6.31 - 1)/31.6 + (3.98 - 1)/(31.6 × 0.25)
= 1.41 + 0.168 + 0.377
= 1.955
NF_total = 10 × log10(1.955) ≈ 2.91 dB
你看,混频器的NF高达8 dB,但经过LNA的15 dB增益压制后,它对总NF的贡献只有0.168(线性值)。如果LNA增益再高一些,混频器的噪声几乎可以忽略。
这也是为什么LNA的设计目标永远是低NF + 足够高的增益。增益不够,后面级的噪声就会“窜”上来。
3.4 Friis公式的工程应用与陷阱
Friis公式看起来简单,但实际用起来有几个坑:
- 公式假设各级之间是匹配的。如果级间失配,会有驻波引起的噪声恶化,Friis公式就不准了。
- 公式假设噪声是不相关的。如果两级之间有噪声耦合(比如衬底串扰),实际NF会比公式算出来的大。
- 公式中的增益是可用增益,不是S21。很多人直接用S21代入,这在失配时会出错。
注意: 我曾经在一个项目中,用Friis公式算出来总NF是2.5 dB,但实测是3.2 dB。排查了很久,发现是LNA输出和混频器输入之间的匹配网络插损有0.5 dB,而且这个插损是在LNA增益之后的,Friis公式里没有体现。正确的做法是:把匹配网络的插损当作一级无源衰减器,它的NF就等于插损值。
3.5 知识结构图:噪声系数核心逻辑
下面这张图,我把NF的物理意义、来源、级联公式和工程要点串在了一起。建议你保存下来,做设计时对照着看。
3.6 噪声系数与灵敏度的关系
最后,咱们把NF和系统级的灵敏度串起来。
接收机的灵敏度公式是:
Sensitivity (dBm) = -174 dBm/Hz + 10·log10(BW) + NF_total + SNR_min
其中:
- -174 dBm/Hz 是室温下的热噪声基底
- BW 是信号带宽
- NF_total 是级联总噪声系数
- SNR_min 是解调所需的最小信噪比
举个例子:一个802.11ac 80 MHz带宽的接收机,要求SNR_min = 25 dB,NF_total = 3 dB:
Sensitivity = -174 + 10×log10(80×10⁶) + 3 + 25
= -174 + 79 + 3 + 25
= -67 dBm
如果NF恶化到5 dB,灵敏度就变成-65 dBm,差了2 dB。在弱信号场景下,这2 dB可能就是“能连上”和“连不上”的区别。
个人经验: 我在做5G基站接收机时,客户要求NF < 2 dB。仿真做了很多版,最后发现瓶颈不在LDA本身,而在前端开关和滤波器的插损。那0.3 dB的插损,直接加在了NF上。所以,做系统级设计时,一定要把前端无源器件的插损算进去,它们也是“噪声税”的一部分。