妙笔书生
第7章 反馈理论与稳定性分析

第7章 反馈理论与稳定性分析

7.1.1 反馈的本质:从开环到闭环

第6章设计的差分放大器,开环增益可以做到60dB以上。但把它接到实际电路中,问题立刻出现:开环增益随工艺角、电源电压和温度剧烈漂移。在0.18μm工艺下,一个典型两级运放的开环增益可能从45dB漂到65dB,跨度超过一个数量级。这样的放大器无法用于12位ADC的采样保持电路——你无法知道某个特定芯片的增益到底是多少。

反馈是解决这个问题的唯一途径。把输出信号的一部分送回输入端,与输入相减后再送入放大器,就是负反馈。它牺牲增益,换取增益的精确性、带宽的扩展和失真的抑制。开环放大器像一把没有刻度的尺子,负反馈等于给这把尺子装上了精密刻度。

图像 图1:开环系统与闭环系统

7.1.2 基本反馈方程

考虑图7.1的负反馈系统。前向增益为 \(A(s)\),反馈系数为 \(\beta(s)\),输入为 \(X(s)\),输出为 \(Y(s)\)。误差信号为 \(X(s) - \beta(s)Y(s)\),因此:

\[ Y(s) = A(s)\left[X(s) - \beta(s)Y(s)\right] \]

整理得闭环传递函数:

\[ A_f(s) = \frac{Y(s)}{X(s)} = \frac{A(s)}{1 + A(s)\beta(s)} \tag{7.1} \]

环路增益 \(T(s) = A(s)\beta(s)\) 是分析反馈系统的核心量。当 \(|T(j\omega)| \gg 1\) 时:

\[ A_f \approx \frac{1}{\beta} \tag{7.2} \]

闭环增益只由反馈网络决定。如果反馈网络由电阻构成,增益精度就取决于电阻匹配——CMOS工艺中电阻匹配可以做到0.1%以内,远优于晶体管跨导的精度。这就是为什么带隙基准、ADC前端等对增益精度要求高的电路,运放必须接成闭环。

7.1.3 反馈带来的四项改善

负反馈以增益为代价,换来四个方面的性能提升。

增益稳定性。 对式(7.1)求微分:

\[ \frac{dA_f}{A_f} = \frac{1}{1 + A\beta} \cdot \frac{dA}{A} \tag{7.3} \]

环路增益为100(40dB)时,前向增益变化10%,闭环增益只变化0.1%。一个开环增益漂移一个数量级的放大器,接上反馈后闭环增益漂移可以控制在1%以内。

带宽扩展。 假设前向放大器为单极点系统:

\[ A(s) = \frac{A_0}{1 + s/\omega_p} \]

代入式(7.1):

\[ A_f(s) = \frac{A_0/(1 + A_0\beta)}{1 + s/\left[\omega_p(1 + A_0\beta)\right]} \tag{7.4} \]

闭环带宽从 \(\omega_p\) 扩展到 \(\omega_p(1 + A_0\beta)\),增益从 \(A_0\) 降到 \(A_0/(1 + A_0\beta)\)。增益带宽积不变。想要更宽的带宽,就得放弃一部分增益,没有例外。

失真抑制。 把放大器中的非线性失真建模为输出端的误差电压 \(V_d\)。施加负反馈后:

\[ V_{d,closed} = \frac{V_d}{1 + A\beta} \tag{7.5} \]

失真被环路增益抑制。开环THD为1%的放大器,环路增益40dB时,闭环THD降至0.01%。因此音频功放常采用深度负反馈来压低失真。

输入输出阻抗改变。 串联反馈提高输入阻抗,并联反馈降低输入阻抗;电压反馈降低输出阻抗,电流反馈提高输出阻抗。四种组合对应四种基本反馈类型,分别适用于电压放大器、跨阻放大器、跨导放大器和电流放大器。

7.1.4 反馈的四种基本类型

7.1.5 电压-串联反馈

最常用的反馈类型,典型例子是同相放大器。反馈网络采样输出电压,以电压形式与输入相减。输入阻抗提升为 \(Z_{in}(1 + A\beta)\),输出阻抗降低为 \(Z_{out}/(1 + A\beta)\)。理想电压放大器希望输入阻抗无穷大、输出阻抗为零,电压-串联反馈恰好同时改善这两个指标。

7.1.6 电压-并联反馈

典型例子是反相放大器。反馈网络采样输出电压,以电流形式与输入电流相减。输入阻抗降低为 \(Z_{in}/(1 + A\beta)\),输出阻抗同样降低。这种结构适合电流输入、电压输出的跨阻放大器。光接收机前端就是一个典型应用:光电二极管的微弱电流信号通过电压-并联反馈转换为电压,反馈电阻决定了跨阻增益。

7.1.7 电流-串联反馈

反馈网络采样输出电流,以电压形式与输入相减。输入阻抗和输出阻抗都提高。适合电压输入、电流输出的跨导放大器。OTA中的源极退化电阻本质上就是电流-串联反馈——用增益换线性度。

7.1.8 电流-并联反馈

反馈网络采样输出电流,以电流形式与输入相减。输入阻抗降低,输出阻抗提高。用于电流放大场合。

表7.1总结了四种反馈类型对阻抗的影响。

反馈类型 采样量 比较量 输入阻抗 输出阻抗 适用放大器
电压-串联 电压 电压 提高 降低 电压放大器
电压-并联 电压 电流 降低 降低 跨阻放大器
电流-串联 电流 电压 提高 提高 跨导放大器
电流-并联 电流 电流 降低 提高 电流放大器

识别反馈类型的方法很直接:看反馈网络从输出端采样什么量,在输入端以什么形式进行比较。采样电压的反馈网络并联在输出端,采样电流的串联在输出回路中。

7.1.9 稳定性判据

7.1.10 问题从何而来

反馈带来诸多好处,也引入了一个根本性风险:如果环路增益 \(T(j\omega)\) 在某个频率上满足 \(T(j\omega) = -1\),即幅值为1、相位为-180°,式(7.1)的分母变为零,闭环增益趋于无穷大,系统振荡。

实际的运放是多极点的。每个极点贡献90°相移,三个极点就足以让相位达到-180°。深亚微米工艺下,MOS管寄生电容和输出阻抗形成的次级点往往落在几百MHz到几GHz范围。不加补偿的话,一个看似完美的两级运放在闭环工作时可能变成振荡器——这是芯片测试中最常见的失败模式之一。

7.1.11 相位裕度与增益裕度

相位裕度(Phase Margin, PM)定义为环路增益幅值降至1(0dB)的频率(单位增益频率 \(\omega_u\))处,环路相位与-180°的差值:

\[ PM = 180° + \angle T(j\omega_u) \tag{7.6} \]

相位裕度直接决定闭环响应品质。PM = 45°时,闭环幅频特性出现约2.4dB的峰值,阶跃响应有约23%的过冲;PM = 60°时,峰值降至0.3dB以内,过冲约8.7%,这是大多数模拟电路设计的目标值;PM = 90°时,响应接近一阶系统,无过冲,但带宽往往被过度压缩。

增益裕度(Gain Margin, GM)定义为相位达到-180°的频率处,环路增益幅值低于1的倍数。通常要求GM > 10dB。

图像 图2:放大器幅频和相频特性

7.1.12 奈奎斯特判据与波特图判据

奈奎斯特判据是判断反馈系统稳定性的通用工具:如果开环传递函数 \(T(s)\) 在右半平面没有极点,闭环系统稳定的充要条件是奈奎斯特曲线不包围(-1, j0)点。

工程实践中更常用波特图判据:如果 \(|T(j\omega)| = 1\) 时相位大于-180°,则系统稳定。这个判据直观,直接从仿真结果中读取,是设计者日常使用的主要工具。

需要警惕条件稳定。某些多极点系统的环路增益曲线呈"先穿越0dB、后穿越-180°"的形态——相位在0dB频率处尚大于-180°,但在更高频率处穿越-180°时增益仍大于1。这种系统在小信号下稳定,但大信号扰动可能使其进入不稳定状态。设计者应避免条件稳定,或者保证任何情况下都有足够的相位裕度。

7.1.13 用仿真验证稳定性

Cadence ADE中,稳定性分析的标准做法是断开反馈环路,插入一个大电感(如1GH)和电容(如1GF),在断开处注入交流激励,仿真环路增益 \(T(j\omega)\) 的幅频和相频特性。SPICE的stb分析可以直接给出环路增益、相位裕度和增益裕度。

图像 图3:"Pole-Zero Summary"对话框

环路增益仿真必须在正确的直流工作点上进行。运放在闭环工作时的直流工作点与开环时不同,断开环路后必须用大电感/大电容保持直流偏置路径不变,否则仿真结果偏离实际。

7.1.14 频率补偿技术

7.1.15 两级运放的补偿问题

典型的两级CMOS运放包含两个低频极点:第一级输出节点(高阻抗)形成主极点 \(\omega_{p1}\),第二级输出节点形成次极点 \(\omega_{p2}\)。第二级MOS管的栅漏电容 \(C_{gd}\) 引入一个右半平面零点:

\[ \omega_z = \frac{g_{m2}}{C_c} \tag{7.7} \]

其中 \(g_{m2}\) 是第二级输入管的跨导,\(C_c\) 是Miller补偿电容。右半平面零点贡献-90°相移,恶化相位裕度。

7.1.16 Miller补偿

Miller补偿利用Miller效应,将补偿电容 \(C_c\) 跨接在第二级放大器的输入端和输出端之间。从第一级输出节点看进去,\(C_c\) 被放大了 \((1 + g_{m2}r_{o2})\) 倍,等效电容远大于 \(C_c\) 本身。用一个小面积电容就能将主极点压低到足够低的频率,实现极点分裂。

补偿后的主极点为:

\[ \omega_{p1} \approx \frac{1}{g_{m2}r_{o2}C_c r_{o1}} \tag{7.8} \]

次极点移动到:

\[ \omega_{p2} \approx \frac{g_{m2}C_c}{C_1C_2 + C_c(C_1 + C_2)} \tag{7.9} \]

其中 \(C_1\) 是第一级输出节点的总电容,\(C_2\) 是第二级输出节点的总电容(含负载电容)。

图像 图4:补偿电容引入的主极点

Miller补偿的代价是右半平面零点。在补偿电容支路中串联一个调零电阻 \(R_z\),可以将零点移到左半平面,甚至配置在单位增益频率附近以抵消次极点。零点位置变为:

\[ \omega_z = \frac{1}{C_c(1/g_{m2} - R_z)} \tag{7.10} \]

\(R_z = 1/g_{m2}\) 时,零点被推到无穷远;\(R_z > 1/g_{m2}\) 时,零点移到左半平面。

图像 图5:零点从左半平面移动到右半平面并大于单位增益带宽频率

7.1.17 其他补偿策略

共源共栅补偿。 在Miller补偿电容通路中插入共源共栅管,消除前馈通路,从而消除右半平面零点。代价是增加电路复杂度和电压余量消耗。

嵌套Miller补偿(NMC)。 用于三级运放。三级运放有两个非主极点,需要两个补偿电容。NMC将补偿电容嵌套连接,实现两个极点分裂,但设计自由度较低,稳定性对负载电容敏感。改进的NMC(如反向嵌套Miller补偿)在功率放大器设计中应用广泛。

前馈补偿。 在信号通路中并联一条前馈路径,用前馈信号抵消某个极点的影响。常用于高速运放设计。

7.1.18 补偿设计实例

设计一个两级运放,目标:单位增益带宽 \(\omega_u = 2\pi \times 50\text{MHz}\),相位裕度 \(PM = 60°\),负载电容 \(C_L = 2\text{pF}\)。

设计步骤:

  1. 确定主极点位置。 PM = 60°时,次极点应满足 \(\omega_{p2} \geq 2.2\omega_u\)。取 \(\omega_{p2} = 2.5\omega_u = 2\pi \times 125\text{MHz}\)。

  2. 计算补偿电容。 由式(7.9),在 \(C_1 \ll C_2\) 的近似下,\(\omega_{p2} \approx g_{m2}/C_2\)。若第二级跨导 \(g_{m2} = 1\text{mS}\),\(C_2 = C_L + C_{gd2} \approx 2.5\text{pF}\),则 \(\omega_{p2} = 1\text{mS}/2.5\text{pF} = 2\pi \times 63.7\text{MHz}\),不满足要求。将 \(g_{m2}\) 提高到 \(2\text{mS}\),\(\omega_{p2} = 2\pi \times 127\text{MHz}\),满足要求。

  3. 确定 \(C_c\)。 单位增益带宽由 \(\omega_u = g_{m1}/C_c\) 决定。若第一级跨导 \(g_{m1} = 0.5\text{mS}\),则 \(C_c = g_{m1}/\omega_u = 0.5\text{mS}/(2\pi \times 50\text{MHz}) \approx 1.6\text{pF}\)。

  4. 计算调零电阻。 \(R_z = 1/g_{m2} = 500\Omega\),将零点推到无穷远。

  5. 验证。 在Cadence中搭建testbench,进行stb分析,确认PM > 60°。

图像 图6:相位裕量>60°,单位增益带宽>50MHz

补偿设计本质上是在增益、带宽和稳定性之间做权衡。设计者需要反复迭代,在仿真中验证每个工艺角下的稳定性。

7.1.19 反馈对噪声和非线性的影响

7.1.20 噪声性能

负反馈对噪声的影响取决于噪声源的位置。输入端的噪声源(如输入管的沟道热噪声),负反馈不改变信噪比——信号和噪声被同样地衰减或放大。反馈网络本身引入的噪声,负反馈将其贡献降低 \(1 + A\beta\) 倍。

有一个陷阱需要留意:某些反馈结构中,反馈网络会加载输入端。电压-并联反馈中,反馈电阻 \(R_f\) 直接连接到输入端,其热噪声电流 \(4kT/R_f\) 直接注入输入节点。\(R_f\) 太小的话,噪声性能会严重恶化。设计者需要在反馈系数和噪声性能之间权衡。

7.1.21 非线性失真

式(7.5)表明负反馈将非线性失真降低 \(1 + A\beta\) 倍,但前提是失真发生在反馈环路内部。如果失真发生在反馈网络本身(例如反馈网络中的非线性元件),负反馈无法抑制。

更微妙的问题是,负反馈改善失真的前提是环路增益足够大。大信号摆幅下,运放输出级可能进入非线性区,环路增益骤降,失真抑制能力随之减弱。音频放大器设计者强调"开环线性度"就是这个原因——深度负反馈不能替代良好的开环设计。

7.1.22 反馈与大信号行为:压摆率

负反馈改善了小信号线性度,但大信号行为受限于压摆率(Slew Rate)。输入阶跃过大时,运放第一级尾电流全部流向一侧,补偿电容以恒定电流充放电:

\[ SR = \frac{I_{tail}}{C_c} \tag{7.11} \]

压摆期间,反馈环路实际上处于"开环"状态,输出以恒定速率变化。这会导致瞬态失真。高速ADC的驱动电路中,压摆率不足直接限制转换精度。

设计者必须在补偿电容和尾电流之间权衡:增大 \(C_c\) 改善稳定性但降低压摆率;增大尾电流提高压摆率但增加功耗。12位、100MS/s的ADC驱动器,压摆率通常需要数百V/μs,尾电流和补偿电容的乘积必须精心设计。

7.1.23 反馈电路的稳定性仿真实践

7.1.24 环路增益仿真方法

Cadence ADE中使用stb分析验证稳定性,步骤如下:

  1. 在反馈环路中选定合适的断开点。理想断开点位于输入阻抗高、输出阻抗低的节点,以减小断开引入的加载效应。

  2. 插入stb探针(iprobe),包含1H电感和1F电容,保持直流偏置路径不变。

  3. 运行stb分析,设置扫描频率范围(通常从1Hz到10倍单位增益频率)。

  4. 查看环路增益的幅频和相频曲线,读取0dB频率处的相位裕度。

图像 图7:完成运放增益计算的设置

7.1.25 瞬态验证

频域仿真确认稳定性后,必须用瞬态仿真做最终验证。在闭环输入端施加一个小的阶跃信号,观察输出响应是否衰减振荡。相位裕度不足时,输出波形会出现持续振荡或振铃。

瞬态验证还能揭示频域分析无法捕捉的问题,比如大信号下的条件稳定、偏置点漂移导致的环路增益变化。

7.1.26 工艺角与温度扫描

稳定性必须在所有工艺角(SS、TT、FF)和温度范围(-40°C到125°C)下验证。0.18μm工艺中,MOS管的 \(g_m\) 在FF角下可能比SS角高出30%以上,直接改变环路增益和极点位置。一个在TT角下PM = 65°的运放,在FF角下可能降到45°以下。

设计者应该在设计初期就进行工艺角仿真,而不是在版图完成后再补救。补偿电容和调零电阻的取值需要在所有工艺角下都满足PM > 50°的约束。

图像 图8:三个工艺角下的增益输出波形

7.1.27 反馈系统的设计方法论

7.1.28 设计流程

反馈放大器的设计可以归纳为以下步骤:

  1. 明确指标。 确定闭环增益、带宽、相位裕度、输入输出阻抗、噪声、失真等指标。

  2. 选择反馈类型。 根据信号类型(电压/电流)和输入输出阻抗要求,确定反馈的采样和比较方式。

  3. 设计前向放大器。 根据闭环增益和带宽指标,确定开环增益 \(A_0\) 和单位增益频率 \(\omega_u\)。\(A_0\) 至少要比闭环增益高20dB,否则反馈的改善效果不明显。

  4. 设计反馈网络。 确定反馈系数 \(\beta\),使其满足闭环增益要求。反馈网络通常由电阻或电容构成,需要关注其寄生效应。

  5. 频率补偿。 计算极点位置,选择合适的补偿策略,确定补偿元件参数。

  6. 仿真验证。 在多个工艺角和温度下进行stb分析、瞬态分析和噪声分析,确认所有指标满足要求。

  7. 版图设计。 反馈网络元件的匹配和布局直接影响闭环精度,需要特别注意。

7.1.29 常见设计错误

反馈接反。 正反馈会导致锁存或振荡。版图设计中,反馈走线的极性必须仔细核对。一个实用的检查方法是在原理图中沿着反馈环路走一遍,确认每个放大级都贡献了正确的相移。

反馈网络加载。 反馈网络对前向放大器的输入和输出都有加载效应。电压-串联反馈中,反馈网络的分压电阻并联在输出端,降低了输出阻抗;在输入端,反馈网络与输入信号源串联,其等效阻抗会影响输入分压。设计者必须将反馈网络的加载效应纳入前向放大器的设计中。

补偿电容过大。 过大的补偿电容保证稳定性,但严重压缩带宽和压摆率。深亚微米工艺下,电容面积也是成本。设计者应该在满足稳定性的前提下选择最小的补偿电容。

7.1.30 一个完整的反馈设计案例

设计一个用于音频编解码器的电压-串联反馈放大器,指标要求:闭环增益6dB(2V/V),带宽20kHz,相位裕度>60°,驱动10kΩ负载。

步骤1:确定反馈系数。 闭环增益 \(A_f = 2\),\(\beta = 1/A_f = 0.5\)。

步骤2:确定开环增益。 取环路增益 \(T = A_0\beta \geq 40\text{dB}\),则 \(A_0 \geq 100\)(40dB)。实际取 \(A_0 = 60\text{dB}\),留有余量。

步骤3:确定单位增益频率。 闭环带宽要求20kHz,对于单极点系统,\(\omega_u = A_f \times \omega_{3dB} = 2 \times 2\pi \times 20\text{kHz} = 2\pi \times 40\text{kHz}\)。考虑多极点影响,取 \(\omega_u = 2\pi \times 80\text{kHz}\)。

步骤4:设计前向放大器。 采用两级结构:第一级提供高增益,第二级提供输出驱动能力。

步骤5:频率补偿。 计算主极点位置,选择合适的 \(C_c\) 和 \(R_z\)。

步骤6:仿真验证。 在Cadence中搭建testbench,进行stb分析确认PM > 60°,瞬态仿真确认阶跃响应无过冲振荡。

7.1.31 反馈的局限与前沿

7.1.32 反馈的根本性限制

负反馈存在三个根本性限制。

增益-带宽积守恒。 反馈以增益换带宽,但乘积不变。需要高增益又需要宽带宽的应用(如高速ADC的输入缓冲器),单级反馈放大器往往力不从心,需要采用多级嵌套反馈或前馈补偿。

稳定性与速度的矛盾。 深度负反馈要求高环路增益,但高环路增益意味着多极点系统的相位裕度难以保证。28nm以下工艺中,本征增益降低(\(g_m r_o\) 可能只有20-30dB),设计者必须用增益增强技术(如regulated cascode)来弥补,这又引入了新的极点。

电源电压降低。 1.8V甚至1.2V电源电压下,反馈环路的电压余量变得紧张。传统叠层结构(如共源共栅)难以使用,设计者需要寻找新的拓扑。

7.1.33 数字辅助与自适应补偿

一些设计开始采用数字辅助方式改善反馈系统性能。自适应偏置电路可以根据工艺角和温度的变化自动调整补偿电容或调零电阻的值,保持相位裕度恒定。这种技术在深亚微米工艺下越来越有吸引力——工艺变化导致的参数漂移已经大到无法用固定补偿来覆盖。

另一种思路是放弃传统的连续时间反馈,改用离散时间技术。开关电容电路(第10章讨论)本质上是一种采样数据反馈系统,其稳定性分析需要用到Z变换,而非传统的拉普拉斯变换。这类系统的稳定性判据和补偿方法与连续时间系统有本质区别。

7.1.34 反馈在系统级设计中的角色

反馈贯穿模拟集成电路的各个层面。锁相环(第12章)是一个典型的反馈系统:鉴相器比较输入和反馈分频信号的相位差,环路滤波器产生控制电压,压控振荡器的输出经过分频后送回鉴相器。功率放大器的偏置控制、ADC的校准环路、电源管理芯片的稳压环路,都是反馈在不同层面的应用。

建议读者通过多个反馈系统案例来训练分析能力。每遇到一个需要精确控制或稳定输出的系统,先问三个问题:反馈采样什么量?在输入端如何比较?环路增益的幅频和相频特性是什么形状?这三个问题想清楚了,系统的行为特征就基本掌握了。

7.1.35 本章小结

反馈是模拟集成电路设计的核心方法论。负反馈以增益为代价,换来增益的精确性、带宽的扩展、失真的抑制和阻抗的改善。四种基本反馈类型——电压-串联、电压-并联、电流-串联、电流-并联——分别适用于不同类型的放大器。

稳定性是反馈设计中最棘手的问题。相位裕度和增益裕度是衡量稳定性的两个基本指标,波特图判据是工程实践中常用的分析工具。频率补偿通过压低主极点、分裂极点对来实现稳定,Miller补偿及其变体是最常用的补偿技术。

反馈设计需权衡增益、带宽、稳定性等约束。增益-带宽积守恒、压摆率限制、噪声和失真的权衡,都是反馈设计中的约束条件。深亚微米工艺下,工艺角变化和电源电压降低进一步加剧了这些挑战——FF角下 \(g_m\) 比SS角高30%以上,直接改变环路增益和极点位置,设计者必须在所有工艺角和温度范围内验证稳定性。

下一章将把这些反馈理论应用到运算放大器的完整设计中。读者将会看到,一个实用的运放设计是如何在增益、带宽、稳定性、噪声、功耗和面积之间寻找平衡点的。

AI 智能助手 访客
妙笔书生 智能助手
基于帮助文档回答您的问题,输入问题即可开始
常见问题
  • 如何创建新项目?
  • 如何上传和管理资料?
  • 如何使用 AI 提取功能?
  • 如何修改个人密码?

正在重新连接服务器…

重新连接失败,将在 秒后重试…

重新连接失败。
请重试或刷新页面。

会话已被服务器暂停。

恢复会话失败。
请重试或刷新页面。

发生未处理的错误。 重新加载 🗙