频率补偿技术
频率补偿(Frequency Compensation)是保证运放闭环稳定性的核心技术。基于 Gray §6.2、Eschauzier、Huijsing、Razavi 等专著提炼。
稳定性判断
运放闭环稳定的条件是:在开环增益 (0dB)时,相位裕度 。
常用标准: 可接受, 为推荐值。
补偿技术对比
| 技术 | 原理 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|---|
| Miller 补偿 | 在两级间跨接电容 | 简单,面积效率高 | 降低带宽,引入 RHP 零点 | 两级运放 |
| Cascode 补偿 | 在 Cascode 节点加电容 | 不降低带宽 | 需 Cascode 结构 | 套筒/折叠 Cascode |
| 嵌套 Miller | 多级逐级 Miller 补偿 | 多级运放稳定 | 复杂度高 | 三级及以上运放 |
| 前馈补偿 | 引入前馈路径 | 带宽损失小 | 功耗增加 | 高速运放 |
| 零极点抵消 | 用电阻/缓冲器消除零点 | 恢复带宽 | 需精确匹配 | 精密设计 |
Miller 补偿详解
Miller 补偿是最常用的技术,在两级运放中跨接电容 。
原理:Miller 效应使 等效放大 倍,用一个小电容实现大电容效果。
极点分裂(Gray §6.2.3)
加补偿前两级放大器的极点(近似):
其中 和 是第一级输出节点的总电阻和总电容, 和 是第二级输出节点的。
加 Miller 电容 后,传递函数中出现极点分裂(pole splitting):
关键规律:
- 越大,主极点越低(带宽越窄)
- 第二极点被推到约 (与 无关)
- 单位增益带宽:
RHP 零点
Miller 补偿在传递函数中引入右半平面零点:
RHP 零点的危害:
- 在增益交叉频率处贡献额外的相位滞后
- 降低相位裕度
- 当 时恶化严重( 损失可达 )
稳定性条件:要使 ,需满足:
通常设计:,
调零电阻(Nulling Resistor)
在 Miller 电容 支路串联电阻 后(Gray Fig. 6.3):
三种情况:
- :(原始 RHP 零点)
- :零点移至无穷远(消除零点)
- :零点移至左半平面(LHP),可用来补偿第二极点
R_z 的实现:
- 在 CMOS 工艺中通常使用工作在强反型区的 MOS 管(作压控电阻)
- 工作在线性区的 NMOS/PMOS 管,栅压控制电阻值
- 需要跟踪 的 PVT 变动
Cascode 补偿
通过在 Cascode 晶体管的源端或栅端加补偿电容,实现更低带宽损失。
优点:
- 无需 Miller 倍增,带宽更大
- 无 RHP 零点问题
- 电源抑制比更高
补偿设计流程
- 确定闭环增益和带宽目标
- 选择运放拓扑
- 估算各级增益和极点位置
- 选择补偿类型和元件值
- 仿真验证相位裕度
- 迭代优化(功耗-速度-稳定性折中)
📗 Eschauzier 补充(§4 并联 vs. Miller 补偿的全面对比)
Eschauzier §4 对 并联补偿(Parallel Compensation) 和 Miller 补偿进行了最为系统的对比,涵盖了带宽-功耗比、噪声和失真三大维度。此外,还深入分析了单级自补偿和电流模 Miller 等主题。这是其他教材未以如此深度覆盖的内容。
= 单级自补偿(§4.1)=
单级放大器仅有一个主极点,天然一阶响应,无需额外补偿:
- 增益:A = -g_m1 · r_1
- 极点:ω_p = 1/(r_1 · C_L)
- 单位增益带宽:ω_t = g_m1 / C_L
- 无条件稳定(最大相移 90°)
- 带宽受限于负载电容与跨导之比
= 两级并联补偿(§4.2)=
通过在第二级输入节点并联 RC 串联阻抗 (R_e, C_e) 实现补偿:
- 原理:R_e 和 C_e 引入 LHP 零点抵消次极点的 90° 相移
- 补偿条件:R_e C_e = R_{p2} C_{p2}(零点 = 次极点)
- 单位增益带宽:ω_t = √(g_m1 · g_m2 / (C_{p2} · C_L))
- 接近渐近增益极限!理论上能效最高
- 五大致命缺陷:
- 大电容:C_e 需要与 C_L 同数量级,IC 中面积大
- 参数敏感:零点必须精确对准次极点,工艺偏差会引起极-零点双峰
- 需 Cascode:R_e 通过第二级的低阻抗节点,需 Cascode 隔离
- 极-零点双峰:不完美抵消导致建立时间严重恶化(慢建立分量)
- 非线性不改善:反馈仅在通带外降低增益→不影响带内失真
= Miller 补偿详解(§4.3)=
极点分裂:C_m 跨接两级之间
- 主极点:ω_p1’ ≈ 1/(g_m2 · R_1 · R_2 · C_m)(向原点移动)
- 次极点:ω_p2’ ≈ g_m2 / C_L(向高频移动)
- RHP 零点:z_1 = g_m2 / C_m
- 单位增益带宽:ω_t = g_m1 / C_m
= 带宽-功耗比——Eschauzier 的核心评价指标(§4.4.1)=
以带宽-功耗比 ω_t/P_s 作为补偿技术能效的量化指标:
BJT 电路:
| 补偿类型 | ω_t/P_s(BJT) | 依赖参数 |
|---|---|---|
| 并联补偿 | ||
| Miller 补偿 | (需除以 4) | |
| 电流模 Miller |
CMOS 电路:
| 补偿类型 | ω_t/P_s(CMOS) | 依赖参数 |
|---|---|---|
| 并联补偿 | ||
| Miller 补偿 | ||
| 电流模 Miller |
关键结论:并联补偿的能效约是 Miller 补偿的 4 倍(BJT)或 倍(CMOS),但后者在鲁棒性和通用性上远胜。
= 噪声分析(§4.4.2)=
Miller 补偿的独特噪声特性——等效输入噪声与补偿电容 的关系:
- BJT:
- CMOS:(c=1.3~2,工艺常数)
物理意义:在给定 GBW 下,Miller 电容 越大 → 输入级 g_m2 越大 → 输入电压噪声越低。但总积分噪声最终仅由 决定(g_m 项消失)。这是频率补偿对噪声影响的深刻物理体现。
电流模 Miller 的噪声代价(§4.4.2):输入级本征电流增益被 降低,等效输入电流噪声比单管恶化:
- BJT:
- CMOS:电流噪声不再是零(MOS 输入级的优势消失)
= 失真分析(§4.4.3)=
Miller 补偿利用局部反馈降低输出级失真,这是与并联补偿的本质区别:
- 并联补偿:在网络中插入 RC 阻抗→降低特定频带增益→不改善线性度
- Miller 补偿:通过 构成积分器→局部反馈围绕输出级→所有内部增益都用于降低失真
- 失真降低量:(F 为输出管的 Return Difference)
- Bode 图中灰色区域 = 失真降低量(Fig. 4-13/4-14)
Miller 电容非线性的影响(§4.4.3):
- 结电容和 MOS 电容的电压相关性引入额外失真
- 极低失真应用应使用电压无关型电容(双层金属/MIM 电容)
= 最优尺寸设计(§4.3.1)=
BJT 输出级:无明确最优——带宽随 单调上升,渐近极限 。实用折衷:。
CMOS 输出级:有明确最优宽度——当 时带宽最大:
工程指导: 应与输出管输入电容同数量级——此时次极点为理论最大值 的一半。
= 电流模 Miller 补偿(§4.3.2)=
将 Miller 电容 C_m 跨接在输入级(而非输出级)周围:
- 输入级的跨导形成积分器,输出级为共源/共射增益级
- 带宽提升 2×(相比普通 Miller):ω_t = g_m1/(2C_m) → 无 C_m 与 C_L 的交互
- 噪声代价:BJT 输入电流噪声增加 c_{p2}^2/C_m^2 倍
- CMOS 输入不再具有零栅流优势(电流噪声从零变为有限值)
设计取舍:电流模 Miller 的带宽-功耗比是普通 Miller 的 2 倍(介于并联和普通 Miller 之间),但牺牲了 CMOS 输入级的零输入电流优势。
= Eschauzier vs Gray/Razavi/Allen 对比 =
- Gray §6.2:极点分裂推导 + 调零电阻
- Razavi §9-10:设计参数与 PM 定量关系 + 设计例题
- Allen §6.2:四类补偿分类框架 + Design Recipe
- Eschauzier §4:并联 vs. Miller 系统对比最深入——首次给出带宽-功耗比解析形式、噪声的 决定律、Miller 局部反馈的失真降低机制
关联页:Eschauzier 频率补偿技术 深度解析 §4
相关概念
- 运算放大器设计 — 运放设计总览
- 两级Miller运放设计 — Gray §6.2 两级运放 Miller 补偿设计实例
- 嵌套Miller与多级频率补偿 — NMC/RNMC/HNMC(本 Ingest 创建)
- 多路径频率补偿技术 — MNMC/MMZC/MCSC(本 Ingest 创建)
- Analog IC Design 经典教材 — 参考 Eschauzier/Shahani 专著
- Allen CMOS Analog Circuit Design 深度解析 — §6.2 补偿系统分类
📘 Allen 3e 补充(§6.2 补偿方法系统分类)
Allen 提供了最为系统的补偿方法分类框架(§6.2),将补偿分为四类并给出完整分析:
1. 自补偿:
- 负载电容 本身作为主极点电容
- ,无需额外元件
- 适用:OTA 类运放, 已知且足够大
2. Miller 补偿:
- 经典极点分裂:
- Allen 给出调零电阻的完整效应()
- 特殊: → 零点移至无穷远
3. 前馈补偿:
- 高频信号通过前馈路径绕过增益级
- 增加零点改善相位裕度
- 适用于宽带运放(§7.2 高速运放中应用)
4. Cascode 补偿:
- 利用 Cascode 管低阻抗节点
- 补偿电容接在源端而非栅漏之间 → 无 RHP 零点
- 带宽利用率更高
Allen 的相位裕度指导:
- :稳定但阶跃响应有过冲
- :推荐值,过冲约 8.6%
- :过冲可忽略但带宽利用率低
设计流程(Allen 整合):
- 确定运放拓扑 → 确定需要补偿的级数
- 选择补偿类型:自补偿→OTA;Miller→两级;前馈→高速
- 计算补偿元件值: 由 确定
- 仿真验证:开环增益/相位曲线、闭环阶跃响应
- 迭代:调整 /电流/W/L 权衡带宽和功耗
📘 Baker 3e 补充(Ch.24 + Ch.31 Miller 补偿的 SPICE 验证与 Aß 模型)
Baker 对频率补偿的独特贡献在于以 SPICE 仿真为核心的验证方法和传统 Aß 反馈模型的系统化应用。
1. Miller 补偿的 SPICE 验证实例(Ch.24)—— Baker 的工程价值
Baker 提供了其他教材不具备的完整 SPICE 验证实例:
| SPICE 验证 | Baker 方法 | 揭示的关键现象 |
|---|---|---|
| 极点分裂 AC 仿真 | 从 0→3pF 参数扫描 | 主极点向原点移动、次极点推向高频 |
| 调零电阻效果 | 对比 | RHP 零点的消除/LHP 零点的相位提升 |
| 闭环阶跃响应 | 不同 PM(45°/60°/90°)对比 | 过冲与建立时间随 PM 的单调变化 |
| PVT 稳定性 | 工艺角 + 温度扫描下的 PM 变化 | 最坏情况 PM 发生在慢工艺角 + 高温 |
2. 反馈稳定性分析(Ch.31)—— Harry Li 著
Baker Ch.31 由 Harry Li 撰写,采用传统的 Aß 模型(与 Eschauzier 的 Return Difference 框架不同):
- 环路增益 ,稳定性判据: 时相位裕度
- Miller 补偿的极点分裂:、
- 补偿设计实例:从给定的增益和带宽规格出发,选择 和 ,然后用 SPICE 验证闭环稳定性
3. Baker vs Eschauzier/Gray/Razavi/Allen 的补偿覆盖对比
| 补偿维度 | Baker | Eschauzier | Gray | Razavi | Allen |
|---|---|---|---|---|---|
| SPICE 验证 | 最完整 | 少量 | — | — | §6.6 测量 |
| Miller 补偿 | √ SPICE 实例 | 最优尺寸 | 极点分裂 | 参数-PM | 分类框架 |
| 带宽-功耗比 | — | 核心贡献 | — | — | — |
| Miller 噪声分析 | — | 核心贡献 | — | — | — |
| Aß 模型 | 完整覆盖 | Return Diff | Return Ratio | Bode/Mid | Return Ratio |
Baker 的补偿 vs 其他教材:Eschauzier 在带宽-功耗比、噪声、最优尺寸方面的分析深度无人能及;Gray 提供经典极点分裂推导;Razavi 侧重参数-相位裕度定量关系;Allen 提供补偿四类分类框架。Baker 的独特位置在于:有 Aß 模型的系统理论 + 有 SPICE 验证的工程实践——是从理论到实现的最完整链路。
关联页:Baker CMOS 电路设计版图与仿真 深度解析 §24, §31
📗 Sansen 补充(Ch.5 Stability of OpAmps——嵌套 Miller 补偿 NMC 与系统化设计)
Sansen Ch.5 对频率补偿的独特贡献在于嵌套 Miller 补偿(NMC)的系统化设计流程——从两级到三级的统一方法,以及明确的设计公式。
1. 两级 Miller OTA 设计公式
Sansen 给出清晰的设计步骤序列:
| 步骤 | 公式 | 设计含义 |
|---|---|---|
| 补偿电容 | 避免寄生电容影响 | |
| 跨导比 | 第二级跨导需足够大 | |
| 非主导极点 | 保证 60° 相位裕度 | |
| 调零电阻 | 消除 RHP 零点 |
例题设计结果(GBW=50MHz, pF):pF, , 400 < < 1k。
2. 三级嵌套 Miller 补偿(NMC)——Sansen 的标志性贡献
Sansen 将两级方法推广到三级:
功耗随级数的增长(同 GBW=50MHz, pF):
| 级数 | 总偏置电流 | 相对功耗 |
|---|---|---|
| 1 级 OTA | 62 μA | 1× |
| 2 级 Miller | 314 μA | 5× |
| 3 级 NMC | 567 μA | 9× |
这一定量对比是 Sansen 独有的——多级运放用功耗换取更高增益,但每增加一级的功耗代价约 2×。
3. 调零电阻的解析分析
Sansen 解析推导调零电阻消除 RHP 零点的原理:
- :RHP 零点(相位恶化)
- :LHP 零点(相位提升)
4. Sansen vs Eschauzier/Allen/Baker
| 维度 | Sansen Ch.5 | Eschauzier | Allen §6.2 | Baker §24 |
|---|---|---|---|---|
| NMC | 系统性公式 | 核心专著 | 未覆盖 | 未覆盖 |
| 级间功耗对比 | 1/2/3 级定量数据 | 未覆盖 | 未覆盖 | 未覆盖 |
| 调零电阻 | 解析: | 最优尺寸 | 四类之一 | SPICE 验证 |
| 设计流程 | GBW → 映射 | 带宽-功耗 | 设计步骤 | 10 步法 |
Sansen 的独特价值:Ch.5 的嵌套 Miller 补偿(NMC)系统化设计是 Sansen 对频率补偿领域的标志性贡献。Eschauzier 虽然在此领域著有专著,但 Sansen 的教学讲义给出了最清晰、可直接用于手算的 NMC 设计公式。
关联页:Sansen 模拟集成电路设计精粹 深度解析 §5
📘 Huijsing OA 3e 补充——9 种拓扑分类与 GA 级数频率补偿(Ch.6)
Huijsing 的独特贡献在于将所有运放拓扑归纳为 9 种总体配置,并按 GA(增益级)级数做频率补偿系统覆盖。
9 种总体拓扑(§6.1.1):
| # | 配置 | 级数 | 含义 | 典型代表 |
|---|---|---|---|---|
| 1 | GA-CF | 1 | 增益级 + 电流跟随器(cascode) | Telescopic/Folded-cascode OTA |
| 2 | GA-GA | 2 | 两级增益 | 基本两级 Class-A OpAmp |
| 3 | GA-CF-VF | 2.5 | 增益级 + 电流跟随器 + 电压跟随器 | 高速双极 OpAmp |
| 4 | GA-GA-VF | 3 | 两级增益 + 电压跟随器(缓冲) | 经典两级 Miller 运放 |
| 5 | GA-CF-VF/GA | 3 | #3 + 前馈高频路径 | HF 全 NPN OpAmp |
| 6 | GA-GA-VF/GA | 4 | #4 + 前馈高频路径 | LM101, NE5534, 1 GHz OpAmp |
| 7 | GA-CF-GA | 2.5 | 增益级 + 电流跟随器 + 增益级 | 紧凑 CMOS Class-AB |
| 8 | GA-GA-GA | 3 | 三级增益(NMC) | 1 V CMOS/NE5234 |
| 9 | GA-GA-GA-GA | 4 | 四级增益(MHNMC) | 1 V Bipolar, 1.2 V CMOS |
注:GA = Gain stage, CF = Current follower(cascode 管), VF = Voltage follower(输出缓冲)
按 GA 级数的频率补偿(§6.2):
- 1 GA-stage(§6.2.1):主极点在输出 ,无需补偿电容
- 2 GA-stage(§6.2.2):Miller 补偿 ,RHP 零点消除
- 3 GA-stage(§6.2.3):NMC /、MNMC 绕过中间级、MHNMC
- 4 GA-stage(§6.2.4):双路径 NMC
- 低功耗高 补偿(§6.2.6):增大 代价高,需特殊拓扑
转换速率(§6.3):,受偏置电流和补偿电容限制 非线性失真(§6.4):输入级 V-I 转换、输出级交越、摆率限制 → /
差异定位:9 种拓扑分类和按 GA 级数的频率补偿系统在 Gray/Razavi/Allen/Sansen/Baker/Eschauzier 中均不存在。Eschauzier 专攻 NMC/MNMC/HNMC 但使用不同的文献分类体系。Huijsing 的分类提供了运放拓扑选择的系统化框架。
📘 Martin 补充:频率响应系统分析方法(Ch.4)
Martin 设独立章节(Ch.4)从线性系统理论出发系统讲解频率响应,不同于其他教材将频率响应知识分散在器件/放大/补偿各章。
Bode 图综合法:
- 一阶零点 :幅频从 开始 +20 dB/dec 上升,相频从 到 变化 +90°
- 一阶极点 :幅频从 开始 -20 dB/dec 下降,相频从 到 变化 -90°
- 二阶极点 : 决定峰值 ( 时)
零极点对幅相贡献的几何理解:Martin 强调从复平面角度理解:
- 零点 对 的贡献等于 到零点向量的长度
- 极点 对 的贡献等于 到极点向量长度的倒数
- 相角贡献等于各零点向量角度之和减去各极点向量角度之和
Miller 倍增效应系统推导:Martin 从二端口网络角度严格推导 ,并指出 Miller 效应在 Cascode 结构中被消除的根本原因是共栅级提供了低阻抗通路。
差分对的频率响应:差模半电路的小信号分析显示差分对的主极点 ,与共源级分析类似但共模抑制比随频率下降的速率 是 Martin 的独特分析。
差异定位:Gray 将频率响应分散在 §1.5-§1.6 器件模型中(f_T)和 §6.2 补偿讨论中;Razavi 在 Ch.5-6 中从放大器视角讨论;Allen 在 §5.3 和 §6.2 分散覆盖;Baker 在 Ch.24 中简要提及。Martin Ch.4 是唯一设独立章节从线性系统基础开始逐步深入到晶体管级频率响应分析的教材。
📘 Ivanov《Operational Amplifier Speed and Accuracy Improvement》补充——Miller 补偿变体与特殊功能电路(Ch.4 + Ch.8)
Ivanov 对频率补偿的补充贡献分为两大块:Miller 补偿的三种变体对比(Ch.4)和OpAmp 特殊功能电路的系统覆盖(Ch.8),后者包含了与频率/瞬态性能密切相关的保护与增强电路。
三种 Miller 补偿变体的仿真对比(§4.2,Fig. 4-12)——Ivanov 的实用贡献:
Ivanov 用宏模型仿真( A/V, pF, pF, pF)对比了三种 Miller 补偿:
| # | 版本 | 前馈路径 | 高频特性 | 适用性 |
|---|---|---|---|---|
| (a) | 标准 Miller 补偿 | 通过 前馈 | 附加 90° 相移始于 | 通用 |
| (b) | 电压跟随器驱动 Miller | 跟随器隔离 | 与 (a) 相似 | 缓冲型输出 |
| (c) | Cascoded Miller 补偿 | 被电流跟随器阻断 | 无附加相移 | 高频应用 |
- 低频开环增益/相位三者完全一致
- (c) 型在高频段无前馈路径 → 额外相移消除 → 更适合高频/高容性负载场景
Slew Rate Boost(摆率增强)(§8.4)——Ivanov 的独特覆盖:
- OpAmp 的摆率受限于输入级尾电流 和 Miller 补偿电容 :
- 基本摆率提升原理:在输入大信号时,额外电流被注入或抽出输入级的输出节点,加速电容充放电
- 典型实现:检测输入差分对的 差模电压 → 超过某一门限时激活辅助电流源 → 提供额外充放电电流
- 设计权衡:存在摆率提升电路时,折叠 Cascode 电流应设置为尾电流的 1/2-1/3(否则噪声贡献不可忽略);无摆率提升时,该电流可等于尾电流以获得对称摆率
- 与频率补偿的关联:SR 提升电路需考虑其对 Miller 补偿环路的影响
Fast Startup and Shutdown(快速启动与关断)(§8.1)——Ivanov 的实用贡献:
- 启动延迟主要由偏置核心的建立时间决定(充电补偿电容速度受限于启动电流源的微小电流)
- 加速原理:在关断期间预充电补偿电容 → 保持其电压近似等于正常工作所需值
- 电路实现(Fig. 8-3 [95]):PTAT 偏置核中,关断期间 关断核心, 通过 给 预充电至 ;上电时 断开、 导通, 已充至接近稳态值 → 启动时间可降至 100 ns
- 关断状态要求:静态电流 < 10 μA、输出高阻、防穿通(shoot-through)保护
Output Current Limiting(输出电流限制)(§8.3)——Ivanov 的系统覆盖:
- 电流限制的目的:保护 OpAmp 自身(防金属/键合线熔断)或保护负载(遵从安全规范)
- 与热关断的配合:电流限制可防止局部热效应(如过孔熔断),为全局热关断争取响应时间
- 最流行的电路(Fig. 8-6a):基于专用反馈环路——又是一个结构设计方法的好例子
- 致动管(actuator transistor) 检测输出电流 → 反馈放大器 比较检测值与阈值 → 超过阈值时限制输出
- 精度要求不高(限流值通常远高于正常工作电流),延迟也不关键(热效应的电时间常数远大于保护电路响应时间)
Temperature Shutdown(温度关断)(§8.2):
- 保护温度:约 150-160°C,带约 20°C 迟滞
- 两种温度传感器(Fig. 8-4):
- (a) 单管比较器:(负 TC)与 (正 TC)比较 → 跳闸温度由 差值设定
- (b) 利用电阻的 PTC + 的 NTC:双极传感管可分布式放置于发热区域周围
- 传感器布局:高电流 OpAmp 中温度传感器应沿功率器件周边分布(Fig. 8-5),而非仅在热点中心 — 可有效捕获热斑(hot spots)
Overload Recovery(过载恢复)(§8.5):
- 双极 OpAmp:主要目标是防止输出管的深度饱和(而非限制基极电压——双极管的 自然被限制在 0.6-0.7V)
- 恢复时间优化:通过加速输出管退出饱和区的电路实现
- 与频率补偿的关联:过载恢复期间 OpAmp 的反馈环路处于非线性状态 → 需确保恢复正常工作后环路能快速重建稳定
差动关断输入(Differential Shutdown)(§8.1, Fig. 8-1):
- 数字地和模拟地几乎总存在电位差 → 需要差动关断输入引脚( 和 )
- 信号阈值 1-2V 以兼容 CMOS 逻辑电平
- 内含迟滞比较器(正反馈 )抑制噪声
Ivanov vs 其他教材:Gray §5.6 简要覆盖输出级保护;Huijsing §5.5 覆盖饱和保护和电流限制;Sansen/Razavi 在频率补偿章节中均未覆盖特殊功能电路。Ivanov 的独特贡献:① 三种 Miller 补偿的仿真对比(特别是 Cascoded Miller 消除前馈相移);② 特殊功能电路(摆率提升、快速启停、电流限制、温度关断、过载恢复)的完整系统覆盖——这些电路在其他教材中要么缺失,要么分散在不同章节且缺乏系统化。
关联页:Ivanov Operational Amplifier Speed and Accuracy Improvement 深度解析 §4, §8