SICI · 炼器阁 · 第十五章

入微之桥

结丹二层 · 入微之桥

数字用非线性打败噪声,模拟用线性保真物理——这是两种哲学。同一个反相器,工作点和信号幅度决定它是数字还是模拟。

数字是 0 和 1 的世界,模拟是 0 到 V_DD 的连续——从共源放大器到运算放大器,建造保真之桥。
序章 · 模拟之境

连续之桥

暖金柔光 · 大信号 vs 小信号 · 数字到模拟的哲学切换

补纹的黑白双鱼在本命石上缓缓游动。你从反相器的金色殿堂继续前行,面前出现一道分叉——

左边的路延续 ch14 的金亮色调:标准单元排列成行、时钟树像金色瀑布、0 和 1 像方波一样跳动——那是数字核心区。右边的路却柔和得多,光线不是金黄白光,而是渐变的、连续的、像晨曦一般的暖色调。电压波形不是方波,而是正弦波、三角波——那是模拟之境。

模拟之境分叉路:左侧金色数字核心区方波跳动,右侧暖色晨曦正弦波流动
萨支唐 萨支唐

「数字芯片里几十亿反相器做计算——但所有芯片都要和真实世界打交道:麦克风输入是模拟声波、天线接收是模拟射频、电池电压是模拟量、温度传感器是模拟信号——这些信号不能直接喂给数字逻辑,要先经过模拟前端放大、滤波、频率变换,再用 ADC 转成数字;数字处理完再用 DAC 转回模拟给喇叭/屏幕/天线。」

萨支唐 萨支唐

「模拟电路是数字世界和真实物理世界之间的桥。」

修炼场中央是一个新的灵器——它不像反相器那样有两个管子做"翻转",而是一个 MOS 管 + 一个负载。输入是小幅度正弦波;输出是放大了的正弦波(形状相同、幅度变大、相位相反)。

萨支唐 萨支唐

「这是共源放大器——模拟世界最基本的放大单元。你在 ch14 见过它——它就是 CMOS 反相器偏置在 VTC 的区 C(两管都饱和的高增益区)。数字反相器把区 C 当'翻转区'尽快穿越,模拟放大器把区 C 当'工作区'稳稳停留——把管子偏置在饱和区、让信号在 V_M 附近小幅度摆动,这时候输出近似是输入的线性放大。」

关键区别:数字电路用大信号(轨到轨 0→V_DD),利用 VTC 的强非线性把信号推到 0/1;模拟电路用小信号(mV 级),在 VTC 高增益区附近近似线性工作,把信号按比例放大。

反相器双模式 · 哪种输入会让它成为模拟放大器?

下注:同一个 CMOS 反相器电路,输入什么样的信号,输出端会看到放大了的反相正弦波?

第一幕 · 五指标

器之五度

增益 · 带宽 · 摆幅 · 功耗 · 噪声 · GBW 守恒

萨支唐在空中画出五根坐标轴,构成"放大器五维雷达图":

① 增益:电压增益 A_v=V_out/V_in(共源单级 10-100 倍;运放开环 1000-100000 倍),单位 V/V 或 dB(40dB=100 倍)。

② 带宽:3dB 带宽 f_3dB(增益降到 A_0 的 1/√2 的频率);单位增益带宽 GBW(增益降到 0dB 的频率)。单极点系统 GBW=A_0·f_3dB 是常数——增益带宽积守恒。

③ 输出摆幅:单电源下 NMOS 需 V_DS > V_ov 才饱和,摆幅受限;轨到轨设计让摆幅接近 V_DD 到 0。

④ 功耗:P=V_DD·I_DD,I_DD 是静态偏置电流。提高 I_D → g_m 增大 → 增益/GBW 提高 → 功耗增大。

⑤ 噪声:热噪声 S_v=4kTγ/g_m;闪烁噪声 S_v≈K/(C_ox·WL·f);kT/C 噪声=√(kT/C) 是采样精度极限。

萨支唐 萨支唐

「除了这五维——还有线性度(THD/1dB 压缩点/IM3)、PSRR 电源抑制、V_OS 失调电压、SR 摆率。模拟设计——就是在这五维空间里,为具体应用选一个点。和 ch14 的 PPA 三角同理——五维空间里的 Pareto 最优。」

五维指标卡 + GBW 守恒演示

操作提示:① 点开五张指标卡了解含义 ② 拖 A_0 滑块看 f_3dB 与 GBW 的关系——GBW 是常数!

详解 · K15-01 放大器基本概念与性能指标:增益/带宽/摆幅/功耗

衡量放大器从来不是只问增益多高,而是在五个互相牵制的维度上找平衡:增益、带宽、摆幅、功耗、噪声。增益 A_v=V_out/V_in,dB 值=20log₁₀A_v——40dB 即 100 倍。带宽是增益下降 3dB 的频率 f_3dB;单极点系统满足增益带宽积守恒:GBW=A_0·f_3dB。台上雷达图的基准数:A_0=60dB(1000 倍)时 f_3dB=6MHz,GBW=6GHz;把 A_0 拖到 80dB(10⁴ 倍),f_3dB 自动跌回 600kHz——GBW 纹丝不动,这就是「要高增益就窄带宽」的数学表达。功耗与噪声同样对立:热噪声 S_v=4kTγ/g_m,而 g_m=2I_D/V_ov 正比于偏置电流——电流翻倍,噪声谱密度只降为 1/√2,功耗却线性翻倍。摆幅受 V_DSsat 限制,轨到轨设计往往要牺牲增益。模拟设计的本质是在五维 Pareto 前沿上为具体应用选点:放大器没有最好,只有最适合。参考 Razavi《Design of Analog CMOS Integrated Circuits》Ch3 与 Sansen《Analog Design Essentials》。

第二幕 · 共源之基

有源负载

电阻负载的矛盾 → 电流镜以虚为实 → 本征增益 g_m·r_o

回到那只 NMOS 共源放大管 M1(栅=输入、源=接地、漏=输出)。你一开始在漏极接一个电阻 R_D 到 V_DD 做负载。

直流偏置:V_G=V_M=0.5V,I_D=0.5mA。小信号模型:M1 是 g_m·V_gs 压控电流源并联输出电阻 r_oN(沟道长度调制 r_o=1/(λI_D))。

A_v = -g_m·(R_D ∥ r_oN),负号表示反相。

试算:g_m=2mS、R_D=2kΩ、r_oN=20kΩ → A_v≈-3.6 倍(11dB)——太小了。你想加大 R_D 到 20kΩ → A_v≈-20 倍,但直流压降 I_D·R_D=0.5mA·20kΩ=10V!而 V_DD 只有 1V,根本不可能。

萨支唐 萨支唐

「问题暴露——电阻负载是直流阻抗=交流阻抗的器件,要交流阻抗大就必须直流压降大,在低压 V_DD 下根本不可能。你需要一种直流阻抗小(压降小)、但交流阻抗大(放大倍数大)的负载。」

他把 R_D 拿掉,换上一个 PMOS 管 M2——栅接固定偏压 V_bias,源接 V_DD,漏接 M1 漏极输出。M2 饱和时:直流看像电流源(V_DSsat≈0.2V 小压降)、交流看像大电阻(r_oP≈20kΩ)。

A_v = -g_mN·(r_oN ∥ r_oP)≈-2m·10k=-20 倍(26dB),直流压降只有 V_DSsat=0.2V(而不是电阻 R_D 的 10V!)——这就是"以虚为实"。

本征增益 A_intrinsic=g_m·r_o,长沟道(L=1μm)典型 30-100 倍,短沟道(L=40nm)降到 10-20 倍。这就是为什么模拟设计偏爱长沟道器件。

电阻负载 vs 电流镜负载 · R_D + L 双滑块

操作提示:① 拖 R_D 到 20kΩ 看 V_drop 超过 V_DD=1V(刻痕) ② 拖 L 到 1μm 看本征增益 g_m·r_o 从短沟道的约 13 倍涨到 40 倍 ③ 对比有源负载 A_v 与电阻负载 A_v。

详解 · K15-02 单级放大级:共源放大器的增益与输出摆幅

共源级是模拟电路的主放大结构:栅入漏出,小信号增益 A_v=-g_m·(R_D∥r_o),负号即反相。手算一遍台上的数字:g_m=2mS、R_D=2kΩ、r_o=20kΩ → R_D∥r_o≈1.8kΩ,A_v≈-3.6 倍(11dB)。想提增益就要加大 R_D——但电阻是「直流阻抗=交流阻抗」的器件,0.5mA×20kΩ=10V 的直流压降在 V_DD=1V 的工艺里直接爆表,这就是电阻负载的死结。换成 PMOS 电流源做有源负载:直流只压降 V_DSsat≈0.2V,交流却呈现 r_o=20kΩ 的大电阻,A_v=-g_m·(r_oN∥r_oP)≈-2mS×10kΩ=-20 倍(26dB)——「以虚为实」。单管的理论上限是本征增益 g_m·r_o:长沟道(L=1μm)典型 30~100 倍,短沟道(40nm)因沟道长度调制加剧掉到 10~20 倍——拖台上的 L 滑块能亲眼看到它从约 13 倍涨到 40 倍,这正是模拟设计师偏爱长沟道器件的原因。参考 Razavi Ch3、Gray-Meyer《Analysis and Design of Analog Integrated Circuits》Ch4。

第三幕 · 三态之变

组态拓扑

CS 共源 · CG 共栅 · CD 共漏 · Cascode 共源共栅

单管放大器按输入/输出公共端分三种组态——像三极管的共射/共基/共集。

共源 CS:栅入漏出。A_v=-g_m·R_o(反相、几十 dB),R_in 高、R_out 高。主放大级。

共栅 CG:源入漏出。A_v=+g_m·R_o(同相、大小同 CS),R_in 低(1/g_m≈100Ω)、R_out 高。栅极是交流地,无 Miller 电容倍乘,带宽高、适合射频 LNA 和电流缓冲。

共漏 CD(源跟随器):栅入源出。A_v≈+0.8~0.9(<1,同相跟随),R_in 高、R_out 低(1/g_m)。电压缓冲、电平位移、驱动 ADC 采样电容。

萨支唐 萨支唐

「还有共源共栅 Cascode——M1 共源 + M2 共栅堆叠,输出阻抗≈g_m2·r_o2·r_o1(比单管高 g_m·r_o 倍),屏蔽 Miller 效应(M2 源极低阻),本征增益可达数百至数千倍。高增益放大器和电流源常用 Cascode 结构。」

三组态切换台 · CS / CG / CD / Cascode

依次点击四个 tab:① 共源 CS(反相、高 R_in、高 R_out)② 共栅 CG(同相、低 R_in、无 Miller)③ 共漏 CD(同相 <1、低 R_out)④ Cascode(输出阻抗提升 g_m·r_o 倍)。

详解 · K15-03 单级放大级:共栅级与源跟随器

三个端子轮流当交流地,就得到三种组态。共栅 CG:源入漏出,增益大小与共源同级但同相,输入阻抗低至 1/g_m——g_m=10mS 时仅 100Ω,天生适合做电流缓冲;更关键的是栅极接交流地,C_gd 不跨接输入与输出,没有 Miller 电容倍乘,高频性能好,射频 LNA 的输入级常冲这一点选共栅。共漏 CD(源跟随器):栅入源出,A_v=g_m·R_s/(1+g_m·R_s)≈0.8~0.9,永远小于 1,换来的是 1/g_m 的低输出阻抗——电压缓冲、电平位移、驱动 ADC 采样电容都是它的活。共源共栅 Cascode=CS 叠 CG:输出阻抗升到 g_m2·r_o2·r_o1,按 g_m2=1mS、r_o=100kΩ 计算即 10MΩ,比单管高 g_m·r_o 倍(百倍量级),同时共栅管把输出与输入隔开、屏蔽 Miller 效应,增益带宽两头受益。参考 Razavi Ch3 单级放大器。

第四幕 · 镜之原理

电流复制

二极管接法 · W/L 比例复制 · 沟道调制 · Cascode 电流镜

萨支唐指着 S2 里那只 PMOS 负载管 M2:「它为什么叫电流镜?因为它和一个'参考管'配对,像镜子一样复制电流。」

他画出电流镜——两个 PMOS 管 M_ref 和 M2 并排:M_ref 源接 V_DD、栅漏短接(二极管接法),I_ref 从漏极流入;M2 源接 V_DD、栅和 M_ref 栅连在一起,漏极接放大管 M1 漏极。两管 V_SG 相同(栅连、源共 V_DD)。

理想电流镜(忽略 r_o):两管饱和时 I_D=½μ_p·C_ox·(W/L)·(V_SG-|V_tp|)²。V_SG 相同、工艺相同 → I_out/I_ref=(W/L)_2/(W/L)_1。如果 (W/L)_2=4×(W/L)_1 → I_out=4·I_ref(放大 4 倍)。

萨支唐 萨支唐

「不需要运放反馈,两个管子就能复制电流——这是 1960s 模拟 IC 的重大突破。」

现实中 I_D=(1+λV_DS)·½μC_ox(W/L)(V_GS-V_t)²。M_ref 的 V_DS1=V_SG(二极管接法),M2 的 V_DS2=V_DD-V_out(随输出电压变)——两者 V_DS 不等,I_out 随 V_DS2 变化,斜率就是 1/r_o(有限输出阻抗)。

改进:Cascode 电流镜——在 M2 上叠一个共栅管,让 V_DS2≈V_DS1,屏蔽 V_out 变化,输出阻抗提升到 g_m·r_o²(MΩ 级),电流复制精度大大提高。

电流镜实验台 · W/L 比例 + L 调 r_o

操作提示:① 拖 W/L 比 (M2/M_ref) 看 I_out 按 1:1 / 1:4 / 1:0.25 复制 ② 拖 L 看 r_o 斜率(沟道长度调制)③ 切换 Cascode 看输出阻抗提升。

详解 · K15-04 电流镜与有源负载:电流复制与增益提升

电流镜一句话:二极管接法(栅漏短接)的参考管把 V_GS 定标,同栅同源的复制管按 W/L 比例复制电流——I_out/I_ref=(W/L)₂/(W/L)₁;台上把比例拖到 4:1,输出电流就是 4 倍参考电流,不用任何反馈就完成复制,这是 1960s 模拟 IC 的基石。三个误差源都能在实验台里复现:沟道长度调制让 I_out 随 V_DS 漂移——λ=0.05V⁻¹、两管 V_DS 相差 1V 就是约 5% 误差,I-V 曲线的斜率就是 1/r_o;V_t 失配 σ(V_t)=A_VT/√(WL),A_VT≈2mV·μm、WL=10μm² 时 σ≈0.63mV,折成电流误差约 2σ/V_ov;版图失配靠对称布局与大面积压低。Cascode 电流镜在输出管上再叠一个共栅管,输出阻抗抬到 g_m·r_o²——按 1mS×(100kΩ)² 计算即 10MΩ——让 V_DS 几乎不随输出摆动,复制精度再上一个量级。参考 Razavi Ch5 电流镜一章。

第五幕 · 双管成对

差分对称

尾电流源 · 电流镜负载 · 差模/共模 · CMRR=2g_m·r_ss

「模拟电路里最重要的拓扑——」萨支唐神情郑重,「差分对(Differential Pair)。」

两个一模一样的 NMOS 管 M1 和 M2 并排——源极连在一起,接一个尾电流源 I_SS 到地(典型 10μA);栅极分别是 V_in+ 和 V_in-;漏极分别接 PMOS 电流镜负载(M3 二极管接法、M4 镜像 M3 电流);输出从 M2 漏极单端引出。

差模 V_id 与共模 V_ic:V_in+=V_ic+V_id/2,V_in-=V_ic-V_id/2。V_id 是要放大的差分信号;V_ic 是共模电压(电源纹波、衬底耦合、温度漂移几乎都是共模的)。

差模工作时 V_id>0 → M1 的 V_GS 大 → I_D1 增大、I_D2 减小(但 I_D1+I_D2=I_SS 尾电流约束);电流镜把 I_D1 镜像到 M4,与 I_D2 在 V_out 节点相减 → 输出电流=2ΔI=g_m·V_id。

差模增益:A_d=g_m·(r_oN∥r_oP)(同共源单管)。

共模响应:V_ic 变化时 M1/M2 的 V_GS 不变(源极电压跟着栅极升高),I_D 不变——尾电流源 I_SS 把源极"撑住",A_c≈0(理想 r_ss 无穷大时)。

实际尾电流源的 r_ss 有限,A_c≈-(r_oN∥r_oP)/(2r_ss)。CMRR=|A_d/A_c|≈2g_m·r_ss,r_ss 越大 CMRR 越高(Cascode 电流源),典型 60-100dB。

萨支唐 萨支唐

「为什么模拟电路几乎都用差分?因为真实世界里的噪声——电源纹波、衬底耦合、邻线串扰、温度漂移——几乎都是共模的。差分放大器对共模不敏感、只放大两线之差,这就是双绞线、USB、LVDS、以太网、PCIe 能抗干扰的物理基础。」

差分对实验台 · V_id 差模 + V_ic 共模 + CMRR

操作提示:① 拖 V_id 看 I_D1/I_D2 互补变化(总和=I_SS)② 拖 V_ic 看 A_c 几乎为 0(共模抑制)③ 看 CMRR 数字(典型 60-100dB)④ 切换尾电流源 r_ss 看 CMRR 变化。

详解 · K15-05 差分对与差模/共模信号:共模抑制比(CMRR)

差分对把「对称」变成了武器:两管共享尾电流源 I_SS,差模输入让 I_D1、I_D2 此消彼长而总和恒为 I_SS;电流镜负载把双端电流差转成单端输出,差模增益 A_d=g_m·(r_oN∥r_oP),与共源级同阶。共模电压整体抬高时,源极电位跟着抬、V_GS 不变,理想尾电流源(r_ss→∞)下共模增益 A_c=0。实际 r_ss 有限:A_c≈-(r_oN∥r_oP)/(2r_ss),于是 CMRR=|A_d/A_c|≈2g_m·r_ss——尾电流源越「硬」(Cascode 化)CMRR 越高。验算:g_m=0.5mS、r_ss=1MΩ → CMRR=1000 即 60dB;r_ss 提到 100MΩ 即 100dB,正落在典型 60~100dB 区间。真实世界的干扰——电源纹波、衬底耦合、邻线串扰、温漂——几乎全是共模的,差分对只放大两线之差:这是 USB、LVDS、PCIe 差分信号的物理根基,也是 ch16 存储器灵敏放大器的近亲。参考 Razavi Ch4 差动放大器。

第六幕 · 千倍之器

两级运放

差分对+共源 · A_OL · GBW · SR · ICMR

「差分对是输入级——」萨支唐在空中画出两级运放的完整电路,「后面再接一个共源放大器做第二级,总共两级——这就是经典的 Miller 补偿两级 CMOS 运算放大器。」

电路浮现:输入级(PMOS 差分对 M1/M2、NMOS 电流镜负载 M3/M4、尾电流源 I_SS,差分输入单端输出到第二级栅极);第二级(M6 共源放大管、M7 电流源负载,输出 V_out);补偿电容 C_C 跨接在第二级输入-输出之间(Miller 电容,下一场讲)。

A_OL=A1·A2=g_m1·(r_o1∥r_o3)·g_m6·(r_o6∥r_o7),典型 g_m1=0.1mS、r_o=1MΩ → A1≈100;g_m6=1mS → A2≈1000;A_OL≈100,000(100dB)。

运放六大指标:① 开环增益 A_OL(60-100dB);② GBW=g_m1/(2πC_C)(本例≈1MHz;高速 CMOS 设计可达 GHz 级);③ 摆率 SR=I_SS/C_C(V/μs,大信号限速);④ 输出摆幅(V_DSsat~V_DD-V_DSsat);⑤ ICMR(输入共模范围,保证差分对都饱和);⑥ 功耗 P=V_DD·I_tot。

肖克利 肖克利

「741 运放是 1968 年 Dave Fullagar 在 Fairchild 设计的 BJT 运放——补偿电容做进片内、免外接元件,一炮而红,至今仍是教科书经典;它的前辈 702(1963)、709(1965)和 LM101(1967)出自 Bob Widlar 之手。CMOS 运放在 1980s 后普及,因为可以和数字 CMOS 工艺集成——这是混合信号 SoC 的基础。Widlar……是个天才。也是个疯子。但没有他,模拟 IC 不会这么早成熟。」

运放六指标卡 + 开环 Bode 图 + SR 阶跃

操作提示:① 看六张指标卡(A_OL/GBW/SR/摆幅/ICMR/P)② 拖 I_SS 和 C_C 看 GBW/SR/P 实时变化 ③ 看 Bode 图增益滚降——试 I_SS=15μA、C_C=16pF,GBW 正好≈1MHz。

详解 · K15-06 运算放大器结构与指标:两级运放/开环增益/GBW/摆率

两级 CMOS 运放=差分对输入级+共源输出级:A_OL=A1·A2=g_m1·(r_o1∥r_o3)·g_m6·(r_o6∥r_o7)。台上的基准数:g_m1=0.1mS、每级输出电阻 1MΩ → A1≈100(40dB);g_m6=1mS → A2≈1000(60dB);A_OL≈10⁵(100dB)。六大指标各有公式:GBW=g_m1/(2πC_C),I_SS=15μA、V_ov=0.15V 时 g_m1=I_SS/V_ov=0.1mS,C_C=16pF 给出 GBW≈1MHz——与 741 同量级;摆率 SR=I_SS/C_C=15μA/16pF≈0.94V/μs,是大信号速度的硬上限;功耗 P=V_DD·I_tot,带宽与速度都是拿功耗买的。开环增益做到 100dB 不是为了开环用,而是让闭环增益几乎完全由电阻比决定:A_cl=A_OL/(1+A_OLβ),A_OL=10⁵、β=0.01 时 A_cl=10⁵/1001≈99.9,相对理想值 100 误差仅 0.1%——环路增益 T=A_OL·β 越大越精确。741(Dave Fullagar,Fairchild,1968)把这些指标做成了半个世纪的教科书标尺。参考 Razavi 运算放大器一章(Ch8/Ch9)。

第七幕 · 第一崩

反馈之辨

负反馈四益处 → 振荡危机 → 相位裕度 PM

「负反馈是电子学最伟大的发明之一——」萨支唐说。

肖克利 肖克利

「哈罗德·布莱克(Harold Black)1927 年在贝尔实验室——他当年坐船去上班,在 Hudson 河的渡船上想出来的。前一天他还在为放大器增益不稳定发愁(电子管增益每天漂移可达 30%),第二天他在渡船的《纽约时报》空白处写下了负反馈公式。他的专利申请在贝尔实验室压了 9 年才批——因为审稿人不相信'把输出喂回来减弱输入'能让增益更稳定。」

负反馈四益处:① 增益稳定(A_cl=A_OL/(1+A_OL·β)≈1/β,由电阻比 β 决定);② 减小失真(非线性被环路增益 T=A_OL·β 抑制 (1+T) 倍);③ 扩展带宽(f_3dB,CL=f_3dB·(1+T_0));④ 阻抗变换(电压串联反馈提升 R_in、降低 R_out)。

你刚觉得负反馈完美无缺——萨支唐把你搭的闭环运放(同相放大器,β=0.1,闭环增益=10 倍)上电。输入 1kHz 小信号正弦——输出完美的 10 倍放大正弦,波形干净。

「加个阶跃输入。」

你输入 10mV 阶跃——输出炸了。不是稳定放大到 100mV——是持续振荡!输出端 V_out 在 0 到 V_DD 之间以数十 MHz 的高频疯狂振荡。

熵魔 熵魔

「哈哈哈……负反馈——把输出喂回输入——喂的时机不对——就是振荡器——我最爱看你们的放大器啸叫……」

萨支唐 萨支唐

「这就是稳定性问题。未补偿的两级运放有两个低频极点 f_p1≈10kHz、f_p2≈2MHz——GBW=A_OL·f_p1≈10⁵×10kHz=1GHz,远超第二极点,于是 0dB 交点处两个极点的相移已接近 -180° → 负反馈变正反馈 → 振荡。相位裕度 PM=180°+∠T(jω_c)。PM=0° 振荡;PM<45° 振铃;PM=45°-60° 最优;PM=90° 过阻尼。所有运放都必须频率补偿,让最坏情况(β=1 单位增益)下 PM≥45°-60°。」

反馈稳定性实验台 · C_C 补偿 + β 反馈 + PM

操作提示:① C_C=0、β=1.0(单位增益跟随器)→ 0dB 交点约 39MHz、PM<0,输出振荡(刻痕) ② 加 C_C=16pF → GBW≈1MHz、PM≈62°,振荡消失 ③ 保持 C_C=16pF、β 减到 0.01 → 交点降到 10kHz、PM≈90°(过阻尼)。

详解 · K15-07 负反馈与稳定性:环路增益与相位裕度

Black 1927 年的负反馈公式:A_cl=A_OL/(1+A_OL·β)。环路增益 T=A_OL·β 越大,闭环增益越趋近 1/β——由电阻比决定,与温漂、工艺漂移无关;失真被压缩 (1+T) 倍,带宽扩展 (1+T₀) 倍。但代价藏在相位里:环路每过一个极点就损失 90° 相位。台上的三极点模型与正文同口径:A_OL=10⁵,未补偿时 f_p1≈10kHz、f_p2≈2MHz,再加寄生的 f_p3≈50MHz。β=1(单位增益跟随器)时 0dB 交点约在 39MHz,三个极点的累计相移已越过 -180°,PM≈-35°——负反馈变正反馈,输出在两轨之间自持振荡,这就是熵魔的第一次得手。判据只有一个:相位裕度 PM=180°+∠T(jω_c)。PM≥60° 阶跃几乎无过冲;45°~60° 工程最优;<45° 明显振铃;≤0° 自持振荡。β=0.1 时交点降到约 13MHz 但 PM 仍为负——降低 β 只是缓兵之计,真正的解法是频率补偿(见 K15-08)。所以运放手册的第一行稳定性指标常常就是「单位增益稳定」。参考 Razavi 稳定性与频率补偿一章(Ch9/Ch10)。

第八幕 · 补偿之巧

Miller+带隙+开关

电容倍增 · 温度抵消 · CMOS 互补 · kT/C

萨支唐指着第二级(共源反相放大器 M6)输入输出之间跨接的那个电容 C_C(典型 1-10pF)。

「反相放大器输入-输出之间跨接电容 C,等效到输入端的电容是——」

Miller 定理:反相放大器(增益=-A,A=|A_2|)输入-输出跨接电容 C_C,等效输入电容 C_M=(1+A)·C_C(电容倍增效应)。C_C=2pF、A_2=1000 时,C_eq=(1+1000)·2pF≈2nF——是节点寄生(约 2pF)的 1000 倍,把第一极点 f_p1=1/(2π·R_out1·C_eq) 压低近 1000 倍(10kHz→10Hz)。

主极点变得很低,增益以 -20dB/dec 滚降到 0dB 交点 f_c≈g_m1/(2πC_C)≈1MHz 时,第二极点 f_p2 还没到 → PM≈60° → 稳定。这是"一个小电容干大活"。

但 Miller 电容引入右半平面零点 f_z=g_m6/(2πC_C)(RHP zero,相位贡献 -90°,会减小 PM)。对策:在 C_C 上串联调零电阻 R_z≈1/g_m6,把 RHP 零点移到左半平面甚至抵消 f_p2。

萨支唐 萨支唐

「带隙基准——是模拟 IC 里最精巧的电路之一。BJT 的 V_BE 有负温度系数(-2mV/K),两个不同电流密度 BJT 的 ΔV_BE=V_T·ln(J1/J2) 有正温度系数(+0.087mV/K)。两者按 k:1 加权:V_BG=V_BE+K·V_T·lnn,选 K 抵消 → V_BG≈1.25V(硅带隙电压),温度系数≈0。Widlar 1971 年发明。几乎所有 ADC/DAC/电源/LDO/PLL 都要用它。」

CMOS 模拟开关+采样保持:CMOS 传输门=NMOS+PMOS 并联。NMOS 传 0 好传 1 差(V_GS=V_DD-V_out,V_out 高时 V_GS<V_t),PMOS 传 1 好传 0 差,并联互补后全范围都能传。采样保持=CMOS 开关+采样电容 C_H:φ 闭合跟踪,φ 断开 C_H 保持电压供 ADC 转换;精度受 kT/C 噪声(采样热噪声 √(kT/C_H))、电荷注入、时钟馈通限制。

萨支唐 萨支唐

「kT/C 噪声是模拟采样的根本热极限——要精度高就要大电容,但大电容面积大、驱动功耗大——又是 trade-off。」

三巧快览台 · Miller 补偿 / 带隙基准 / CMOS 开关

依次点击三个 tab:① Miller 补偿(C_C 倍增光环 + RHP zero)② 带隙基准(温度扫描 V_BE/V_T·lnn/V_BG)③ CMOS 开关(NMOS/PMOS R_on vs V_out,并联互补)。

详解 · K15-08 频率补偿:Miller效应与主极点补偿

Miller 补偿的巧劲在于借力打力:把 C_C 跨接在增益为 -A₂ 的第二级输入输出之间,等效到输入端就是 C_M=(1+A₂)·C_C。A₂=1000、C_C=2pF 时 C_M≈2nF——是节点寄生(约 2pF)的一千倍,主极点 f_p1=1/(2π·R_out1·C_M) 随之被压低近千倍(10kHz→10Hz),开环增益提前进入 -20dB/dec 单调滚降;等曲线降到 0dB 交点 f_c≈GBW=g_m1/(2πC_C)(C_C=16pF 时≈1MHz),第二极点 2MHz 还没到,相位只损失约 90°+27°,PM≈62°——稳定。妙处是 GBW 只由 g_m1 和 C_C 决定、与 A₂ 无关:一个小电容借放大器自身的增益办了大活。代价是右半平面零点 f_z=g_m6/(2πC_C):Miller 电容的前馈通路贡献 -90° 相位、抬升增益,会吃掉相位裕度。对策是给 C_C 串联调零电阻 R_z≈1/g_m6,把零点推回左半平面甚至拿去对消 f_p2——台上切 R_z 开关,零点就从右半平面跳到左半平面。参考 Razavi 稳定性与频率补偿一章(Ch9/Ch10)。

详解 · K15-09 带隙基准源:与温度无关的电压基准

带隙基准是两种相反温度系数的配平术。BJT 的 V_BE 随温度以约 -2mV/K 下降;两个不同电流密度结的压差 ΔV_BE=V_T·ln(J₁/J₂) 与热电压 V_T=kT/q 成正比,ln n=1 时以约 +0.087mV/K 上升(PTAT,正比绝对温度)。加权相加:V_BG=V_BE+K·V_T·ln n,令 K·ln n≈23(例如 n=8、K≈11)恰好抵消 -2mV/K。验算:300K 时 V_T≈25.9mV,ΔV_BE=25.9mV×ln8≈53.8mV,×11≈592mV,加上 V_BE≈0.65V 得 V_BG≈1.24V;外推到 0K 正落在硅带隙电压 E_g/q≈1.2V 附近,「带隙」由此得名。Widlar 1971 年在 National 做出第一颗单片带隙基准,此后几乎所有 ADC、DAC、LDO、PLL 里都躺着一个。台上温度扫描:红线 V_BE 一路下探、蓝线 PTAT 一路上爬、绿线 V_BG 几乎纹丝不动。参考 Razavi 带隙基准一章(Ch11/Ch12)。

详解 · K15-10 CMOS模拟开关与采样保持电路

模拟开关的痛点在阈值:NMOS 传高电平时 V_GS=V_DD-V_out 随输出升高而缩水,V_out 超过 V_DD-V_t 后管子直接关断;PMOS 恰好相反,传低电平吃力。把两者并联成传输门(TG),一对互补时钟驱动,R_on(V) 曲线一升一降、并联取小,全摆幅都低且平——台上红蓝两线互补、绿线平直就是这个意思。采样保持=开关+保持电容 C_H:时钟相跟踪输入,断开瞬间电荷锁定在 C_H 上供 ADC 转换。精度的大自然天花板是 kT/C 噪声 √(kT/C):室温下 C=1pF 时约 64μVrms。换算成量化误差:1V 满摆幅的 12 位系统 LSB=244μV,1pF 勉强够用;换成 16 位(LSB=15μV),C 必须加大到约 18pF 才能把噪声压到 1 LSB 以下——面积和驱动功耗随之上涨,这是模拟精度绕不开的税。此外还有电荷注入与时钟馈通:开关沟道电荷在关断瞬间涌进 C_H,需要 dummy 管或底极板采样来补偿。参考 Razavi 开关电容一章与 Sansen《Analog Design Essentials》。

第九幕 · 清算

线性圣手三问

模拟哲学 · 反馈精髓 · Miller 本质

训练场的连续波形忽然凝聚成一个人形——穿着银白长衫,手持一面打磨得光洁的平面镜,镜面上映出完美的正弦波,没有一丝失真。线性圣手。

线性圣手

「你学了共源、共栅、源跟随——学了电流镜、差分对、运放、负反馈、Miller 补偿。你以为你懂了模拟放大器?我说放大器就是 V_out=A·V_in,A 是常数、输入是 X 输出就是 AX——就像这面镜子,原样反射、按比例放大、不增不减、不歪不曲。你敢说不对?」

三次前置失败已经完成——S2 电阻负载的直流压降限制打碎了"加大 R_D 就能高增益"的幻觉;S4 电流镜"源极不共电位"留下弯路刻痕;S7 稳定性危机(负反馈振荡)是第一崩;现在三问是最终清算。线性圣手"完美线性放大"的幻觉将在三问中被三次揭穿。

线性圣手的镜面映着完美正弦——但现实是非线性(A_1·V+A_2·V²+A_3·V³…)、噪声、温漂、补偿工程产物的集合。"完美线性"只是小信号近似下的幻觉,负反馈和 Miller 补偿让逼近更接近,但永远达不到完美。

三问。答错一题,线性圣手的银白长衫会膨胀一分,镜面波纹会荡开一圈。你手里唯一的武器,是这一路亲手验证过的每一步——双模式、五指标、有源负载、三组态、电流镜、差分对、两级运放、负反馈、Miller 补偿、带隙、采样保持。

尾声 · 圆满

结丹二层

镜纹烙印 · 第十五痕 · ch16 记忆长存预告

银粉散去,训练场恢复柔和的暖金模拟光。你盘坐,本命石再次飞出。十四道旧痕悬浮,补纹的黑白双鱼在最外圈游动。

萨支唐走到你面前,结丹一层印信还在你怀中发热;他手中托着第二枚结丹印——"结丹二层·入微之桥"。

印信按下——第十五痕:镜纹。

石上浮现的图案是一面古镜——但不是 Boss 那面完美无瑕的平面镜,而是边缘有波纹、背面刻着 Miller 电容、镜中映出差分对的镜像双生——这是电流镜之镜、反馈镜之镜、差分镜像之镜。它代表的是模拟电路最核心的智慧:复制与反射、对称与互补、用反馈让不完美的器件逼近完美的线性。

萨支唐 萨支唐

「第十五痕——镜纹。镜者,复制也。电流镜复制电流、差分对镜像信号、反馈镜像输出到输入构成闭环、Miller 电容把输出电压镜像回输入做补偿——模拟电路处处是'镜'。但和镜子不同——没有一面镜是完美的,没有一次复制是零误差;工程师接受这些误差,用电路结构和负反馈把它们压到最小。」

你接过结丹二层印信。萨支唐指向修炼场更深处——那里的光不再是连续的暖金,而是闪烁的、离散的、有节律的光——像无数只眼睛在眨,像星辰明灭。

萨支唐 萨支唐

「ch16 存储器。SRAM 6T 单元、DRAM 1T1C、Flash 浮栅、3D NAND 垂直堆叠、MRAM 自旋、PCRAM 相变、ReRAM 阻变——这是'记忆'的物理。存储器一半是数字(6T latch 双稳态、NAND/NOR 阵列),一半是模拟(灵敏放大器检测位线微小差分电压、DRAM 电容读取、浮栅 F-N 隧穿编程)——你今天学的差分对和灵敏放大器是近亲。」

肖克利 肖克利

「存储器——1967 年 Kahng 和施敏(Sze)发明浮栅,1970 年 Intel 1103 是第一个 DRAM,1971 年第一个 EPROM——没有存储器,就没有计算机。结丹第三层是'记忆长存'。」

熵魔 熵魔

「存储器……电容会漏电、浮栅会丢电荷、MTJ 会热扰动……没有哪种存储是永久的——'长存'只是时间尺度的问题……刷新、磨损、数据保持……都是我的朋友……」

你握紧两枚结丹印信,镜纹在石上泛着银光(不是纯金——是金属镜像的银辉)。你看向前方的闪烁星光——那是 ch16 存储器的星辰大海。

十碎片归位 · 镜纹圆满

十枚碎片(K-144~K-153)从银粉中心射出,依次嵌入本命石镜纹周围。点击或等待自动归位。

本命石新痕: 镜纹(第十五痕)

复盘 · 入微之桥主线

本章的骨架是一条从器件到系统的阶梯。S0 用同一个反相器证明数字/模拟只是工作点与信号幅度之别(大信号再生清洗噪声 vs 小信号线性保真);S2~S3 打地基:A_v=-g_m·(r_oN∥r_oP)、本征增益 g_m·r_o 长沟道为王的道理、三组态分工(CS 电压放大、CG 无 Miller 高频、CD 低阻缓冲);S4~S5 两大对称结构:电流镜按 W/L 复制电流,差分对靠尾电流源抑制共模(CMRR=2g_m·r_ss);S6 把它们级联成两级运放:A_OL≈10⁵、GBW=g_m1/(2πC_C)≈1MHz、SR=I_SS/C_C≈0.94V/μs;S7~S8 是灵魂两场:负反馈让闭环增益稳定为 1/β,但多极点相移会把负反馈变成振荡器,PM=180°+∠T 是生死线;Miller 补偿用 (1+A₂)C_C 的电容倍增把主极点压低千倍,换来 PM≈60°;带隙用正负温度系数抵消出 1.24V 基准,CMOS 传输门互补覆盖全摆幅,kT/C 划定采样精度下界。一条主线贯穿始终:模拟没有完美器件,只有用对称、复制、反馈把误差压到应用可容忍的工程艺术——这正是第十五痕「镜纹」的含义:复制与反射,接受不完美并驯服它。

【ch15 入微之桥 · 完】
【ch16 记忆长存 · 预告:从 6T SRAM 双稳态到 3D NAND 垂直百层——存储器的物理与架构】

交互实验

亲手看模拟IC跨导与增益

拖动偏置电流与负载电阻,观察跨导 gm 与电压增益的变化。