2. 噪声物理基础与电路噪声类型

在低噪声模拟电路设计中,噪声不是“信号被干扰”这么简单,而是器件内部载流子运动与材料缺陷导致的随机涨落。要正确仿真噪声,必须先理解四类基础噪声的物理来源、统计特征与数学描述,否则仿真设置只能停留在“填参数”层面。本节从物理机理出发,建立可用于仿真建模的噪声模型。

一、热噪声:导体中载流子的随机热运动

热噪声(Johnson-Nyquist 噪声)来源于导体内部载流子受热后的随机运动。即使没有外加电压,电子也会因热运动产生瞬时电流涨落,在电阻两端形成随机电压。其功率谱密度在很宽频率范围内近似平坦,属于白噪声。

对于电阻 R,在温度 T(单位 K)下,开路噪声电压谱密度为:

S_v(f) = 4kTR   [V²/Hz]
等效噪声电压密度:e_n = √(4kTR)   [V/√Hz]
等效噪声电流密度:i_n = √(4kT/R)  [A/√Hz]

其中 k = 1.380649×10⁻²³ J/K 为玻尔兹曼常数。例如 R = 1 kΩ、T = 300 K 时,e_n ≈ 4.07 nV/√Hz。若带宽为 1 MHz,则总均方噪声电压为 e_n² × Δf,即约 4.07 nV/√Hz × √(10⁶ Hz) ≈ 4.07 μVrms。这说明热噪声与电阻值、温度、带宽直接相关,降低电阻或温度可减小热噪声,但电阻值同时影响电路其他性能,需要折中。

在仿真中,热噪声通常由电阻模型自动计算,也可通过噪声分析中的“热噪声”选项启用。若使用理想电阻,需确认仿真器是否包含 4kTR 项;若使用行为级模型,则需手动添加噪声源。

二、散粒噪声:载流子越过势垒的离散性

散粒噪声(Shot Noise)源于载流子越过势垒时的离散随机事件。典型场景包括 PN 结二极管、双极型晶体管(BJT)的基极-发射极结、MOS 管中的栅极漏电流等。每个载流子独立越过势垒,形成随机电流脉冲,其功率谱密度为:

S_i(f) = 2qI_D   [A²/Hz]
等效噪声电流密度:i_n = √(2qI_D)   [A/√Hz]

其中 q = 1.602×10⁻¹⁹ C,I_D 为直流电流。例如 I_D = 1 mA 时,i_n ≈ √(2×1.602×10⁻¹⁹×10⁻³) ≈ 17.9 pA/√Hz。散粒噪声也是白噪声,但与电流大小直接相关,电流越大噪声越大。在 BJT 中,集电极电流和基极电流均产生散粒噪声;在 MOS 管中,沟道热噪声占主导,散粒噪声通常较小,但在亚阈值区或栅极漏电明显时需考虑。

仿真时,散粒噪声通常由器件模型中的噪声参数控制。例如 SPICE 的 BJT 模型通过 KF、AF 等参数描述闪烁噪声,而散粒噪声由模型自动计算。若使用 Verilog-A 模型,需显式写出 2qI 项。

三、闪烁噪声:界面缺陷导致的低频涨落

闪烁噪声(Flicker Noise,又称 1/f 噪声)主要来源于材料界面缺陷对载流子的随机俘获与释放。在 MOS 管中,硅-二氧化硅界面处的陷阱能级随机捕获沟道载流子,导致阈值电压或迁移率涨落,表现为低频段噪声功率谱密度随频率下降。其经验公式为:

S_i(f) = KF × I_D^AF / (f^EF)   [A²/Hz]
或电压形式:S_v(f) = KF / (C_ox × W × L × f)   [V²/Hz]

其中 KF 为闪烁噪声系数,AF 为电流指数,EF 为频率指数(通常接近 1)。在 MOS 管中,闪烁噪声与栅面积 W×L 成反比,因此增大器件面积可降低 1/f 噪声,但会增加寄生电容。在 BJT 中,闪烁噪声与基极电流相关,通常用 KF、AF 描述。

仿真时,闪烁噪声参数通常由工艺库提供。若工艺库未提供,可根据实测数据拟合 KF 和 EF。例如某 0.18 μm CMOS 工艺中,NMOS 的 KF 约为 1×10⁻²⁵ V²·F,EF 约为 1。在低频应用中,闪烁噪声是主要限制因素,需在电路设计阶段通过增大面积、斩波稳定或相关双采样等技术抑制。

四、爆裂噪声:缺陷导致的离散跳变

爆裂噪声(Burst Noise,又称 popcorn noise)表现为电流或电压的随机离散跳变,通常由单个缺陷或杂质中心对载流子的随机俘获与发射引起。其特点是时域上呈现两个或多个离散电平之间的随机切换,频谱上表现为低频段的高斯型或洛伦兹型谱。爆裂噪声的数学描述通常用随机电报信号(RTS)模型:

电流跳变幅度:ΔI
平均捕获时间:τ_c
平均发射时间:τ_e
功率谱密度:S_i(f) = 4(ΔI)² × (τ_c τ_e) / (τ_c + τ_e)² × 1 / [1 + (2πfτ)²]

其中 τ = τ_c τ_e / (τ_c + τ_e)。爆裂噪声在早期工艺中较常见,现代工艺中已大幅减少,但在某些器件(如小面积 BJT、特定 MOS 管)中仍可能出现。仿真中通常不直接建模爆裂噪声,而是通过增加器件面积、选择低噪声工艺或使用冗余设计来规避。

五、四类噪声的对比与仿真建模要点

下表总结四类噪声的物理来源、频谱特征与仿真建模方式:

噪声类型 物理来源 频谱特征 数学描述 仿真建模
热噪声 载流子热运动 白噪声(平坦) 4kTR 或 4kT/R 电阻模型自动计算
散粒噪声 载流子越过势垒的离散性 白噪声(平坦) 2qI_D 器件模型自动计算
闪烁噪声 界面缺陷俘获/释放载流子 1/f 下降 KF×I_D^AF / f^EF 工艺库提供 KF、AF、EF
爆裂噪声 单个缺陷随机俘获/发射 洛伦兹型 RTS 模型 通常不直接建模,靠设计规避

在仿真中,热噪声和散粒噪声通常由仿真器自动计算,闪烁噪声需要工艺库提供参数,爆裂噪声则很少直接建模。理解这些噪声的物理机理和数学描述,有助于正确设置仿真参数、解读噪声分析结果,并在设计阶段采取针对性抑制措施。

四类电路噪声的物理机理与频谱特征 热噪声 载流子热运动 S_v = 4kTR e_n = √(4kTR) i_n = √(4kT/R) 白噪声 · 平坦谱 R=1kΩ, T=300K e_n≈4.07 nV/√Hz 散粒噪声 载流子越过势垒 S_i = 2qI_D i_n = √(2qI_D) q = 1.602×10⁻¹⁹ C 白噪声 · 平坦谱 I_D=1mA i_n≈17.9 pA/√Hz 闪烁噪声 界面缺陷俘获/释放 S_i = KF·I_D^AF / f^EF S_v = KF / (C_ox·W·L·f) EF ≈ 1 1/f 下降谱 与 W×L 成反比 低频段主导 爆裂噪声 单个缺陷随机跳变 RTS 模型 ΔI 跳变幅度 τ_c, τ_e 时间常数 洛伦兹型谱 现代工艺较少 靠设计规避 噪声功率谱密度对比(示意图) 频率 f (对数) S(f) 热噪声/散粒噪声(白噪声) 闪烁噪声(1/f) 爆裂噪声(洛伦兹型) 低频段:1/f 主导 高频段:白噪声主导 拐点频率 f_c
仿真建模提示:在 SPICE 类仿真器中,热噪声和散粒噪声由器件模型自动计算,无需手动添加;闪烁噪声需确认工艺库是否提供 KF、AF、EF 参数,若缺失可通过实测拟合;爆裂噪声通常不直接建模,设计时优先选择大面积器件或低噪声工艺。
常见误区:不要将热噪声与散粒噪声混为一谈。热噪声与温度、电阻值相关,散粒噪声与直流电流相关。在低电流偏置下,散粒噪声可能小于热噪声;在高电流下,散粒噪声可能成为主导。仿真时应分别检查各噪声源的贡献占比。