1. 噪声基础:热噪声、散粒噪声、闪烁噪声的物理起源与数学描述

做射频IC设计,噪声这东西你躲不开。我刚开始接触LNA时,总觉得噪声就是个背景底噪,仿真时随便设个模型就完事了。结果第一次流片回来,NF比仿真高了整整1.2dB……嗯,从那以后我再也不敢小看噪声建模了。

这一章,咱们把三种最核心的噪声类型讲透。你理解透了,后面做LNA噪声抑制仿真才有底气。

1.1 热噪声——躲不掉的“布朗运动”

热噪声,也叫约翰逊噪声。说白了,就是导体里的自由电子在热运动下随机碰撞产生的电流波动。温度越高,电子蹦得越欢,噪声越大。

物理起源:导体内部自由电子做无规则热运动,平均动能为 kT/2。电子与晶格碰撞产生随机电流脉冲,频谱密度在射频范围内基本平坦。

数学描述:

  • 电压源模型:v_n² = 4kTR·Δf
  • 电流源模型:i_n² = 4kT·(1/R)·Δf

其中 k 是玻尔兹曼常数(1.38×10⁻²³ J/K),T 是绝对温度(K),R 是电阻值(Ω),Δf 是带宽(Hz)。

关键点:热噪声是白噪声,功率谱密度与频率无关。但实际电路中,寄生电容和电感会限制其有效带宽。

我在项目中遇到过一件事:一个50Ω匹配电阻在2.4GHz下,室温时热噪声电压密度约为0.9 nV/√Hz。你想想看,如果LNA增益只有15dB,这个噪声会被放大到输入端等效噪声里,直接拉高NF。所以匹配电阻的选取,从来不是随便找个标称值就完事的。

1.2 散粒噪声——电流的“量子抖动”

散粒噪声主要出现在PN结、肖特基二极管和BJT的基极-发射结中。MOS管在亚阈值区也有,但弱一些。

物理起源:载流子越过势垒时,每个载流子的到达时间是随机的。电流不是连续流动,而是一颗一颗电子“蹦”过去的。这种离散性导致电流瞬时值围绕平均值波动。

数学描述:

  • 电流噪声谱密度:i_n² = 2qI_DC·Δf

其中 q 是电子电荷(1.6×10⁻¹⁹ C),I_DC 是直流电流(A)。

参数 热噪声 散粒噪声
物理机制 电子热运动碰撞 载流子随机越过势垒
频谱特性 白噪声(平坦) 白噪声(平坦)
与电流关系 与电流无关 正比于√I_DC
典型器件 电阻、沟道 PN结、BJT

个人经验:我设计2.4GHz LNA时,第一级用BJT共射结构。散粒噪声在低电流下占主导,但电流太大又会导致功耗超标。我一般取I_DC在2~5mA之间,用仿真扫一遍NF vs I_DC曲线,找到那个“膝盖点”。

1.3 闪烁噪声——低频的“1/f魔鬼”

闪烁噪声,也叫1/f噪声。频率越低,噪声越大。在射频LNA里,它主要影响低频段和相位噪声,但通过上变频也会影响带内噪声。

物理起源:目前主流解释是“载流子数涨落模型”——MOS管栅氧化层与硅界面处的陷阱随机捕获和释放载流子,导致沟道电流波动。另一种是“迁移率涨落模型”,但业界更认可前者。

数学描述:

  • 电压噪声谱密度:v_n² = (K_f / (W·L·C_ox·f)) · Δf
  • 或简化为:v_n² = (K / f) · Δf

其中 K_f 是工艺相关常数,W、L 是MOS管尺寸,C_ox 是单位面积栅氧电容。

避坑指南:我曾经在0.18μm工艺下设计一个低噪声放大器,仿真时NF在100kHz处只有0.8dB,但流片回来实测到了1.5dB。查了半天,发现是闪烁噪声模型参数没校准——代工厂给的K_f值是基于大尺寸器件提取的,小尺寸器件偏差很大。后来我改用同尺寸测试结构重新提取参数,仿真才和实测对上。

1.4 三种噪声的对比与工程视角

做LNA设计时,这三种噪声在不同频段和不同器件中权重不同。我习惯用一张图来理清思路:

LNA设计中三种噪声的工程视角 热噪声 散粒噪声 闪烁噪声 白噪声,与频率无关 白噪声,正比于√I_DC 1/f噪声,低频主导 工程影响:决定LNA的NF、线性度、动态范围和功耗 热噪声:减小电阻、低温 散粒噪声:优化偏置电流 闪烁噪声:大尺寸器件、斩波 噪声建模 → 仿真校准 → 设计优化 → 流片验证

1.5 噪声的叠加与相关性

实际电路中,多个噪声源同时存在。它们怎么叠加?

  • 不相关噪声源:功率相加,即 v_n_total² = v_n1² + v_n2² + ...
  • 部分相关噪声源:需要考虑相关系数,v_n_total² = v_n1² + v_n2² + 2·γ·v_n1·v_n2

举个例子:一个电阻的热噪声和另一个电阻的热噪声是不相关的,直接功率相加。但MOS管的沟道热噪声和栅极感应噪声是部分相关的,相关系数γ大约0.3~0.5。这个在LNA输入匹配网络设计时特别重要——我见过有人直接功率相加,结果NF仿真偏低了0.3dB。

仿真小技巧:在Cadence Spectre里做噪声仿真时,记得勾选“correlation”选项。默认设置下,不同器件噪声源被视为不相关,但同一器件的不同噪声分量(比如沟道热噪声和闪烁噪声)默认是相关的。如果你手动加噪声源,一定要确认相关性设置。

1.6 噪声温度与噪声系数

这两个概念是LNA设计的核心指标,但很多人搞混。

  • 噪声温度 T_e:将实际有噪网络等效为一个理想无噪网络,在其输入端串联一个温度为T_e的电阻热噪声源。
  • 噪声系数 NF:输入信噪比与输出信噪比的比值,单位dB。

换算关系:NF(dB) = 10·log₁₀(1 + T_e / T₀),其中T₀ = 290K。

噪声温度 T_e (K) 噪声系数 NF (dB) 典型场景
0 0 理想无噪网络
29 0.4 优秀LNA
87 1.0 商用LNA
290 3.0 一般射频前端

我个人习惯在仿真时同时看NF和T_e。NF直观,但T_e在做级联噪声计算时更方便——尤其是多级LNA级联时,后级噪声温度除以增益后对总噪声的贡献一目了然。

1.7 本章小结

三种噪声的物理起源和数学描述,是LNA噪声仿真的地基。热噪声来自电阻和沟道,散粒噪声来自PN结,闪烁噪声来自陷阱。它们在不同频段、不同器件中权重不同,但最终都会反映在NF上。