1. 课程导入与噪声仿真全景

在低噪声模拟电路设计中,噪声不是“仿真完顺便看一眼”的附属指标,而是决定系统灵敏度的第一性约束。以典型传感器前端为例:一个带宽 10 kHz、增益 100 倍的放大链路,若输入等效噪声密度为 10 nV/√Hz,则输出噪声有效值约为 10 nV/√Hz × √(10000 Hz) × 100 ≈ 100 μVrms;若目标信号仅为 20 μVrms,信噪比只有约 6 dB,信号几乎被淹没。此时无论后级 ADC 做到 16 位还是 24 位,有效位数都会被前端噪声“吃掉”。这正是低噪声设计的核心挑战:噪声一旦在链路前段引入,后级无法通过放大或滤波把它与信号分离。

噪声仿真之所以不可替代,是因为手工估算只能给出量级判断,而真实电路中的噪声贡献来自多个器件、多个频段和多种机制。一个完整的噪声预算需要同时考虑:电阻热噪声(4kTR,室温下 1 kΩ 在 300 K 时约为 4 nV/√Hz)、运放输入电压噪声 en、输入电流噪声 in 流过源阻抗产生的噪声、闪烁噪声的 1/f 拐点频率,以及反馈网络和后续级的噪声贡献。这些项在频域上形状不同,在电路上又相互耦合,只有通过仿真才能得到总输出噪声谱密度、等效输入噪声和积分噪声的定量结果。

噪声仿真的价值可以概括为三点:第一,把“噪声大不大”的定性担忧变成“在 0.1 Hz~10 kHz 内积分噪声为 3.2 μVrms”的定量结论;第二,定位主导噪声源,判断是运放 en、电阻热噪声还是 in×Rs 占优;第三,在改版前验证降噪措施(降低源阻抗、选择低噪声运放、缩小带宽、调整增益分配)是否真正有效。

典型应用场景决定了噪声仿真的侧重点。精密称重传感器前端关注 0.1~10 Hz 的低频 1/f 噪声和失调漂移;光电二极管跨阻放大器关注 in 与反馈电阻 Rf 的并联噪声以及补偿电容带来的带宽限制;音频前置放大器关注 20 Hz~20 kHz 的 A 计权噪声;而数据采集系统则更关心与 ADC 采样率匹配的噪声带宽和抗混叠滤波后的总噪声。不同场景下,噪声谱密度的积分区间、主导项和优化方向完全不同,因此仿真设置必须与目标应用对齐。

低噪声模拟电路噪声仿真全景 从噪声源 → 电路传递 → 仿真分析 → 设计决策的完整链路 噪声源 电阻热噪声 e = √(4kTR),白噪声 运放电压噪声 eₙ 白噪声 + 1/f 分量 运放电流噪声 iₙ iₙ × Rₛ 转为电压 闪烁噪声 1/f 拐点频率 f_c 以下主导 外部干扰耦合 电源/地/衬底噪声 电路传递与仿真分析 噪声增益传递函数 各噪声源经不同路径到达输出,增益不同 输出噪声谱密度 Sₒ(f) 各源功率谱叠加,单位 V/√Hz 等效输入噪声 eₙ,ᵢₙ Sₒ(f) / |A(f)|²,便于跨电路比较 积分噪声 Vₙ,ᵣₘₛ √∫Sₒ(f)df,在目标带宽内积分 噪声贡献排序 识别主导项,指导降噪方向 设计决策与验证 选型与拓扑 低 eₙ / 低 iₙ 运放选择 阻抗与增益分配 降低 Rₛ、前级高增益 带宽限制 滤波压缩积分噪声 仿真迭代验证 改版前后噪声对比 实测对照 仿真与实测偏差分析 迭代反馈:仿真结果驱动设计修改,再仿真验证

从仿真工具的角度看,SPICE 类仿真器提供了三类与噪声直接相关的分析能力。AC 噪声分析(.noise)在指定频段内扫描,输出每个频点的输出噪声谱密度和等效输入噪声谱密度,并给出各噪声源的贡献列表;瞬态噪声分析(.tran noise)在时域中叠加随机噪声,适合观察噪声对比较器、采样保持等非线性环节的影响;周期稳态噪声分析(Pnoise)则用于开关电容、混频器等周期性时变电路。对于本课程覆盖的低噪声放大、滤波和传感器前端,AC 噪声分析是使用频率最高、也最需要正确设置的分析类型。

课程路线图围绕“能看懂、能设置、能判断、能优化”四个层次展开。第一阶段建立噪声物理量与仿真输出的对应关系,理解噪声谱密度、等效输入噪声、积分噪声和噪声带宽的定义与换算;第二阶段进入实际仿真操作,包括噪声源建模、.noise 语句设置、输出节点与参考源选择、频率扫描范围与点数配置;第三阶段针对运放电路、跨阻放大器、仪表放大器、滤波器和 ADC 驱动等典型拓扑,逐一分析主导噪声项和降噪手段;第四阶段处理仿真与实测的偏差,包括模型精度、寄生参数、电源噪声和布局耦合等非理想因素。每一阶段都以可复现的电路示例和明确的判断依据为支撑,避免停留在公式推导或工具按钮介绍。

学习本课程前,建议准备好一个可运行的 SPICE 仿真环境(LTspice、ngspice 或 Cadence Spectre 均可),并确保能打开运放厂商提供的 SPICE 模型。后续章节中的示例参数均为教学假设值,用于说明设置方法和结果判读逻辑,不代表任何具体器件的实测指标。

需要特别强调的是,噪声仿真不是“跑一次看结果”的线性动作。正确的做法是:先根据应用确定目标带宽和可接受的输入等效噪声,再搭建电路并设置仿真,得到各噪声源贡献排序,然后针对主导项修改电路参数或器件选型,重新仿真对比。这个迭代过程往往需要三到五轮,才能把噪声压到目标值以下。仿真结果与实测之间的偏差通常来自模型未包含的寄生电阻、衬底耦合和外部干扰,因此仿真值应作为设计下限参考,实测值才是最终判据。掌握这套方法,比记住某个运放的噪声参数更有长期价值。