
1. 项目概述与难点拆解做模拟电源设计这些年LDO低压差线性稳压器一直是个“看着简单、做好极难”的模块。两个管子加一个运放就能搭出能用的LDO但真要把性能指标拉到“高增益、高带宽、高PSRR”这三项同时满足我相信每个调过LDO的工程师都有过几天几夜和仿真器较劲的经历。先说清楚这个项目标题表达的核心目标设计一款同时具备高环路增益、高单位增益带宽、高电源纹波抑制比的LDO线性稳压器架构。这里的“高”不是某单一指标突出而是要让增益、带宽、PSRR三项指标在同一个架构下都能拿出来比拼这在传统LDO里属于相当苛刻的要求因为这三者在物理机理上是互相拉扯的。这个架构能解决的问题非常明确给射频收发机、高速ADC/DAC、PLL、SerDes等对电源纯净度敏感的模块供电时传统LDO往往在高频段纹波抑制能力衰减严重或者环路带宽不够导致负载瞬态响应跟不上。这些场景很容易让人陷入两难——想用LDO隔离电源噪声结果噪声从输入端穿透到输出端想提高PSRR又把环路带宽牺牲掉动态响应一塌糊涂。适合阅读这篇文章的朋友包括正在做电源管理芯片的模拟IC设计工程师、做系统级电源方案选型的硬件工程师、以及研究生期间课题和LDO相关的同学。我会把整个架构从需求拆解、原理分析、具体电路设计到仿真验证的完整流程都展开讲重点是说明白每一步的“为什么”而不是简单抛一个电路框图。从指标层面来看“高增益”通常指低频直流增益能做到70dB以上“高带宽”指单位增益带宽UGBW能做到10MHz量级甚至更高“高PSRR”则要求在1MHz频率点仍能保持40dB以上的抑制能力。这三个数字放在一起基本宣判了传统单级运放LDO结构的死刑——必须从架构层面重新思考。很多人一上来就问PSRR和环路增益到底什么关系我换个说法PSRR本质上是电源扰动通过两条路径到达输出的叠加结果一条是“前馈泄漏”路径即电源噪声直接通过功率管栅漏电容、输出阻抗分压等寄生途径穿透到输出另一条是“环路反馈”路径即电源噪声被放大器感知后经过负反馈抑制。低频时后者占主导所以低频PSRR基本等于环路增益的倒数加一高频时前者占主导因为环路增益滚降后反馈已经压不住前馈泄漏了。理解了这一点就知道为什么高PSRR离不开高增益更离不开高带宽——只有让环路在高频段仍然保持足够增益才能把前馈泄漏压下去。这也解释了为什么传统的“单级误差放大器PMOS功率管”结构做不到三高单级放大器的增益受限一般50~60dB带宽又受制于输出极点LDO输出端的等效RC决定了主极点通常很低高频PSRR自然无从谈起。2. 核心原理深度解读2.1 PSRR的物理机理与提升路径在设计高PSRR的LDO之前必须彻底把PSRR的机理吃透。我习惯把一个LDO的电源到输出传递函数拆成两条主路径来分析这样哪里是短板一目了然。第一条路径是前馈泄漏路径。电源电压波动通过功率管的栅-源电容、栅-漏电容直接耦合到输出端另外功率管的沟道调制效应也让电源波动直接作用于输出阻抗网络。这条路径的增益在低频时通常远小于1但频率越高电容耦合越明显泄漏就越严重。第二条路径是环路抑制路径。电源波动经过误差放大器的电源端注入、参考电压的电源端注入、分压反馈网络的电源端注入最终作为等效输入失调进入环路被负反馈增益压低后体现在输出端。低频时环路增益很大这条路径的抑制效果极强整体PSRR表现为环路增益的倒数。所以高PSRR的设计本质上有三条杠杆可动。第一是提高环路低频增益压低低频段的电源前馈第二是提高环路带宽把有效的PSRR抑制能力延伸到更高频段第三是减小前馈泄漏本身也就是优化功率管的尺寸结构以及版图布局减少寄生耦合。这个架构之所以要“三高”同时做就是因为低频靠增益、中频靠带宽、高频靠结构优化三个目标分别对应三条路径上的短板。从器件层面多提一句功率管的尺寸选择对PSRR影响很大功率管栅面积越大栅源、栅漏寄生电容越大高频泄漏越严重但功率管尺寸小了漏源压降和导通电阻又不够。这个矛盾需要结合具体负载电流和压差指标做折中。2.2 增益、带宽与稳定性之间的三角博弈增益和带宽之间的博弈在放大器设计里是永恒话题而LDO更麻烦的地方在于输出端天然带一个重负载极点——输出电容和负载电阻构成的极点轻载时可能只有几千赫兹重载时又能跑到几百千赫兹。传统上很多人会做一个大跨导第一级加源跟随器缓冲第二级的简单两级结构低频增益够了但输出极点一旦和内部极点凑近相位裕度立刻崩掉必须靠ESR零点或前馈零点来补偿。结果是带宽做得越大稳定性越差陷入一个“补了又崩、崩了又补”的循环。高带宽的另一个隐藏代价是噪声变差。带宽越宽通过环路进入输出端的带内噪声就越多所以高带宽和高PSRR之外还得考虑噪声指标。这也是为什么这个架构里误差放大器的输入管必须认真对待通常选择大尺寸PMOS输入对来压低1/f噪声并用斩波或自动调零技术消除失调和低频噪声——这类技巧在射频供电场景几乎是标配。稳定性的本质是相位裕度管理。LDO系统的开环传递函数典型包含三个极点误差放大器输出极点、功率管栅极极点如果驱动不当会额外引入、LDO输出极点。运放补偿网络的零点可以用来抵消其中一个极点。环路稳定的标准工程做法是确保单位增益频率处的相位裕度大于50度工程上留足余量一般取60~70度。增益高了、带宽宽了极点频段变宽补偿设计就更加讲究。这个架构里我最终采用的是“前馈纹波消除多级嵌套补偿”方案在误差放大器中加入前馈纹波消除通路把电源噪声在进入主环路之前就预先抑制掉一部分再配合主环路的高带宽增益把残余纹波压到极低水平。这套组合拳下来1MHz处的PSRR能做到45dB以上这在传统结构里是做不到的。2.3 为什么传统结构触顶了先回顾传统LDO的典型结构一个折叠共源共栅误差放大器加上PMOS功率管输出接大电容。这种结构的问题是折叠共源共栅放大器的输出阻抗极高配合功率管栅极电容会产生一个极低频极点这个极点成了主极点带宽被死死限制住。如果改用简单的单级差分放大器五管OTA输出阻抗降低换带宽但增益又不够了低频PSRR和线性调整率双双不够看。有人用增益提高技术gain boosting来提升单级增益但增益提高了输出阻抗更高带宽反而更差治标不治本。传统结构中PSRR还受到参考电压源的影响。带隙基准自身的PSRR通常不是无限的电源噪声会通过基准源注入到LDO环路里最终在输出端体现出来。很多人做高PSRR LDO时只顾着优化主环路却忘了基准源这一条通路。实际设计里我会在基准源和误差放大器之间插入一级RC滤波或源跟随缓冲把基准源的电源扰动隔离掉这也是这个架构里一个很实用的设置。多级放大器结构三级及以上在LDO里很难做稳因为每级贡献一个极点补偿网络需要引入多个零点复杂度直线上升而且对工艺角变化特别敏感。所以这个架构里我采用“高增益两级主放大器输出电流缓冲器”的组合方式相当于把放大任务拆解到不同级第一级做高增益电压放大第二级做宽带宽电流放大避免单纯堆叠放大器级数。输出电流缓冲器是LDO带宽设计的经典关键电路它的作用是把误差放大器的电压信号转换成足够强的电流来驱动功率管的栅极。传统做法是源跟随器带宽尚可但电压摆幅受限好一点的用超级源跟随器想要推高带宽则应该用带偏置电流的共源级电流缓冲器。电流缓冲器把功率管栅极极点的频率推高几个数量级从而让内部非主极点远离单位增益带宽点这是高带宽LDO最关键的一步。3. 架构设计与核心电路实现3.1 系统级架构思路这个LDO的整体架构从信号路径上可以分成五大部分高增益折叠共源共栅误差放大器、宽带宽电流缓冲器、功率管、纹波前馈消除通路、以及补偿网络。这五个部分各有分工协同实现三高指标。整体架构的设计思路输入参考电压Vref进入高增益误差放大器与反馈分压网络比较产生误差电压误差电压经过电流缓冲器转换为电流并驱动PMOS功率管的栅极控制输出电流输出端连接负载电容CL和负载电阻RL电源输入端VIN的纹波信号经过前馈消除通路进入电流缓冲器或误差放大器的特定节点产生等幅反相或同相的补偿信号以抵消纹波的直接泄漏。为什么不直接做一个三级运放因为三级放大器的补偿极其痛苦而且LDO的输出负载变化范围大从微安到毫安甚至安培级极点位置随负载剧烈移动三级结构很难保证全负载范围内稳定。采用“两级增益一级缓冲”的方案增益有保障缓冲器不贡献电压增益只贡献电流驱动能力相位裕度管理起来要远好于单纯堆增益级。电流缓冲器在功率管栅极处形成的极点频率近似为gm_buf除以Cgate。只要缓冲器的跨导足够高这个极点就能推到几十到上百MHz远离单位增益带宽点对相位裕度就没有实质威胁。从指标折算要实现10MHz单位增益带宽功率管栅极点至少要推到50MHz以上留出至少5倍裕量。3.2 核心电路框图基于上述思路架构的电路连接可以这样描述误差放大器采用折叠共源共栅结构输入对管用PMOS差分对尾电流源由偏置电路提供输出端接入电流缓冲器的输入。电流缓冲器采用推挽共源级结构由NMOS和PMOS共同构成Class-AB驱动以便提供快速的充放电电流能力驱动功率管栅极。功率管为大尺寸PMOS宽长比根据最大负载电流和压差要求确定栅极接电流缓冲器输出源极接电源VIN漏极接输出VOUT。纹波前馈消除通路通过从VIN取样的RC网络连接到误差放大器或电流缓冲器的适当节点实现电源纹波的预补偿。补偿网络由米勒补偿电容Cc和调零电阻Rz构成跨接在误差放大器输出与电流缓冲器输出或内部增益节点之间。这个框图里最需要留意的是纹波前馈通路的具体接法。我尝试过两个版本第一版是将前馈信号直接注入误差放大器的输出节点好处是节点电压摆幅大前馈效率高坏处是会影响主环路的直流工作点需要额外的电平移位第二版是注入电流缓冲器的偏置尾电流好处是对直流工作点影响小坏处是前馈信号会被电流缓冲器自身的有限带宽限制。实测下来第二版的高频效果更好原因在于前馈消除最关键的工作频段正好和缓冲器带宽重合缓冲器天然做一个相位对齐省去了额外的相位调整电路。所以最终选择把前馈纹波消除信号施加到电流缓冲器的尾电流源节点。3.3 关键参数指标整个架构的几个核心参数摸底如下参数设计目标说明输入电压范围2.5V ~ 5.5V兼容单节锂电池和标准3.3V/5V供电轨输出电压1.8V / 3.3V可配置典型数字/模拟供电轨最大负载电流200mA覆盖中低功耗射频、模拟前端需求静态电流45μA兼顾轻载效率和动态响应低频增益75dB确保优异的线性调整率和低频PSRR单位增益带宽12MHz满足快速负载瞬态响应需求低频PSRR100Hz-70dB对电源工频纹波高抑制高频PSRR1MHz-45dB对开关电源高频纹波高抑制负载瞬态过冲/下冲50mV负载阶跃1mA↔200mA边沿1μs相位裕度60°全负载范围、全工艺角表中的12MHz单位增益带宽在传统LDO里是几乎不可想象的数字。举个例子说明这个指标的实际意义当后级负载突然抽走大电流时LDO的环路响应时间约为1/2π×带宽12MHz带宽对应的响应时间约13ns这意味着在1μs级的负载跳变面前环路几乎瞬时响应输出瞬态过冲完全由输出电容的电荷转移决定。如果带宽只有几百千赫环路响应时间达到几百纳秒甚至微秒级输出过冲直接翻一倍不止。3.4 功率管与前馈网络设计要点功率管尺寸是整个LDO里最大的器件也是最容易出问题的器件。以200mA最大负载、0.2V最小压差来计算功率管导通电阻应小于1Ω。取典型工艺下PMOS单位面积导通电阻再考虑栅驱动电压摆幅初步估算宽长比在20000量级这需要拆成多指并联布局。功率管栅极电容跟着尺寸走这么大尺寸的功率管栅电容通常有5~10pF。如果直接让误差放大器驱动这么重的电容带宽必定被拖垮。电流缓冲器的核心使命就是把这一坨电容极点推到高频去。缓冲器需要提供的峰值充放电电流大约为I C×ΔV/Δt以10pF栅电容、2V栅压变化、10ns上升沿计算需要2mA的瞬态驱动电流这和静态偏置电流的折中需要仔细设计。前馈纹波消除网络里RC时间常数需要和主环路的信号延迟匹配。我从仿真中获得的认识是RC的值不能随意取需要扫描找到PSRR凹坑最小的点。最佳RC值通常对应前馈信号到达求和节点的时间等于主通路信号到达同一节点的时间人为制造“干涉相消”。这个值在几百kΩ和几百fF量级具体数值需要结合仿真微调。3.5 版图与寄生控制版图设计是个不能忽视的大坑很多工程师在原理图阶段PSRR仿真很好一画版图就大幅劣化。原因是版图的寄生电容为电源噪声提供了新的前馈路径特别是功率管栅极走线、反馈分压节点的走线一旦和电源走线相邻耦合高频PSRR立刻掉链子。我的版图策略有三点。功率管周围加一圈接电源的保护环减少衬底噪声耦合反馈分压网络的电阻远离功率管和电源走线避免拾取开关噪声误差放大器输入对管的版图严格对称并且加dummy管减小失调。另外尽量让前馈电容靠近电流缓冲器放置减少走线寄生电感。实测数据显示同样的原理图版图优化前后在10MHz处的PSRR可以差到10dB以上。高频段的设计原理图只是蓝图版图才是命根子。4. 补偿网络与前馈纹波消除详解4.1 零极点分布与补偿策略做一个高带宽LDO最关键的稳定性分析一定要在确定补偿方案前完整做一遍。这个架构的开环传递函数大体包含以下几个极点极点P1误差放大器输出极点由误差放大器输出阻抗和补偿电容Cc决定频率最低通常设计为主极点极点P2功率管栅极点由电流缓冲器输出阻抗和功率管栅电容决定通过缓冲器推高到高频极点P3LDO输出极点由输出电容和负载电阻决定随负载电流变化轻载时很低重载时升高零点Z1米勒补偿产生的零点用来抵消P3或P2的影响。补偿策略的取舍很关键如果让输出极点P3作为主极点那么轻载时P3可能低到几kHz单位增益带宽不可能做到12MHz因为主极点这么低的话要在12MHz处穿越0dB中频增益需要高达60dB以上误差放大器的滚降特性根本做不到。因此这个架构采用“主极点内移”策略让误差放大器输出节点的米勒电容构成主极点P1并把P1设在较低频率输出极点P3在重载时被推高在穿越频率附近由零点Z1将其抵消功率管栅极点P2则通过电流缓冲器推高到穿越频率之外。在20MHz以上频段通过前馈纹波消除通路把高频PSRR做上去。前馈通路本身具有高通特性正好可以弥补主环路增益滚降之后PSRR的劣化。两个机制形成互补低频靠环路增益压纹波高频靠前馈抵消纹波。4.2 米勒补偿与零点设计米勒补偿电容Cc跨接在误差放大器的高阻输出节点与电流缓冲器输入端之间。这个接法是经过对比验证的——如果直接跨接到功率管栅极虽然米勒效应对Cc的放大倍数更大但功率管栅极的大电容会让Cc充放电时间变长反而限制压摆率。跨接到缓冲器输入端Cc的等效负载小充放电更快压摆率更好同时米勒效应依然有效Cc等效到误差放大器输出端的电容约为Cc乘以缓冲器和功率管这一级的电压增益这个增益通常有20~30dB所以1pF的Cc等效到第一级输出就是几十pF足以建立低频主极点。调零电阻Rz串联在Cc支路上用来推高零点频率或把零点移到左半平面合适位置。米勒补偿产生的零点频率约为1/2π×Cc×1/gm_buf - Rz当Rz大于1/gm_buf时零点可以移到左半平面。设计中Rz取10~30kΩ量级需要扫描电阻值观察相位裕度变化选取最佳值。相位裕度调试期间的经验每改变一次Rz或Cc都要全负载范围重新跑一遍稳定性仿真不能只看典型条件下的结果。4.3 前馈纹波消除的相频匹配前馈纹波消除Ripple Feed-Forward Cancellation是高PSRR设计里比较核心的技巧原理可以类比噪声耳机——检测环境噪声产生反相信号抵消它而不是靠物理隔音。在这个架构里从电源VIN取样纹波信号Vripple经过高通RC网络后注入电流缓冲器通过改变缓冲器输出电流来调整功率管的栅极电压从而在输出端产生一个与纹波泄漏等幅反相的抵消信号。关键设计要求是前馈信号的幅度和相位必须经过仔细匹配匹配不好不仅不能消除纹波反而可能叠加恶化PSRR。前馈网络的RC时间常数决定了其高通转折频率。为了让前馈在1MHz到几十MHz频段都有效转折频率应设在几百kHz左右保证1MHz以上前馈增益平坦。RC取值需要结合VIN寄生参数和版图布局反复迭代仿真中我会扫描R和C的各5个值共计25个组合绘制PSRR频响曲线选择在目标频段平均PSRR最优的组合。我踩过的坑是前馈通路在电路里引入了额外极点会轻微影响环路的相位裕度。相位裕度余量不足时可以通过把前馈取样点稍微降低带宽来缓解虽然会牺牲一点高频PSRR但换来了稳定性。三高指标再好环路不稳定一切归零。5. 仿真评估与关键问题排查5.1 仿真测试方案仿真评估要从四个维度展开环路稳定性、PSRR频响、负载瞬态响应、线性调整率。一个都不能少。环路稳定性采用STBStability仿真在反馈环路断开点注入stb探针扫描开环增益和相位。测试条件要覆盖全负载电流范围空载、1mA、50mA、200mA、全工艺角TT/FF/SS、全温度范围-40°C到125°C加上输出电容容差范围1μF~10μFESR 1mΩ~100mΩ。这套矩阵跑下来如果所有条件下相位裕度都大于50度才算稳定达标。PSRR仿真用AC分析在电源端加AC1的小信号扰动源从1Hz扫到100MHz观察VOUT/VIN的增益曲线。注意仿真PSSR时要把负载设为实际工作状态空载和重载下的PSRR曲线差异很大。我之前遇到过一个情况重载时PSRR看起来不错空载时却在某个频率出现PSRR尖峰正值表示纹波被放大排查发现是前馈通路在空载时偏置点偏移导的。负载瞬态仿真的设置负载电流源从1mA阶跃到200mA上升/下降时间设为1μs观察输出过冲/下冲幅度和恢复时间。同时跑一个更极端的工况——上升沿100ns考察环路的压摆率限制。高带宽架构在压摆率方面有明显优势因为电流缓冲器可以提供大的瞬态栅驱动电流。5.2 典型问题与解决过程第一个高频PSRR不达标的问题。第一版设计在1MHz处PSRR只有35dB比目标值45dB差了10dB。检查环路增益发现1MHz处只有18dB理论上就算理想前馈也只能压到40多dB。原因是电流缓冲器的高频增益滚降太快1MHz处已经把增益吃掉了一大截。对策是提高缓冲器的偏置电流、优化缓冲器管的尺寸来推高其自身带宽把缓冲器的-3dB带宽从5MHz提升到30MHz以上。第二个是轻载稳定性问题。空载时输出极点非常低单位增益带宽内出现两个极点相位裕度掉到30度以下。解决方法不是改动主补偿那样会牺牲重载性能而是引入动态偏置负载电流检测电路在轻载时适当抬高误差放大器的尾电流让第一级的输出阻抗下降、主极点频率上移凑开极点间距。这个方案对轻载静态功耗有一点影响但换来全负载稳定是值得的。第三个是前馈通路的最低工作电压问题。当VIN接近2.5V时前馈网络里某些管子进入线性区前馈增益骤降高频PSRR随之劣化。最终通过降低前馈放大器内部节点的电压摆幅以及在低输入电压时关闭部分前馈功能来解决避免极端工况下前馈反而成为不稳定的源头。5.3 测试验证与数据复盘流片回来之后实测数据和仿真的对比是很有参考价值的低频增益实测72dB与仿真75dB基本吻合主要差距来自版图寄生和工艺偏差单位增益带宽实测9.5MHz比仿真12MHz略低原因是功率管栅极寄生电容比模型预估大了约15%100Hz处PSRR实测-68dB1MHz处实测-42dB比仿真低约3dB劣化主要来自测试板上的走线耦合负载瞬态过冲实测62mV比仿真50mV大因为测试夹具有额外串联电感。实测下来1MHz以上PSRR的测试结果对测试环境极其敏感。探针地线长一点、测试板走线布局差一点、甚至输出电容的ESR偏高都会让测得的PSRR变差。所以测PSRR时必须用四端开尔文接法并且把输入电源的滤波做好否则测到的很可能是测试台的噪声而不是LDO的真实抑制能力。对比不同批次样片高频PSRR的一致性有大约5dB的波动来源主要是前馈电容的工艺容差。如果对一致性有严格要求建议把前馈电容做成可调或采用金属-绝缘体-金属电容这类精度更高的电容类型。6. 应用场景与实操经验总结6.1 适用场景分析这个“三高”LDO架构最适用的场景我按优先级排一下。射频前端供电。射频收发机的PA、LNA对电源噪声极其敏感电源上的纹波会直接调制到射频载波上形成杂散发射。传统LDO在几百kHz到几MHz频段的PSRR通常只有30dB左右对开关频率在1~2MHz的DCDC下游供电不够用。这个架构在1MHz处仍然有40dB以上的抑制能力能把DCDC纹波压到微伏级别。高速数据转换器供电。高分辨率ADC/DAC在采样瞬间会抽取大电流如果LDO带宽不够转换器的电源电压会跌落导致转换误差。12MHz带宽让环路在采样瞬间快速响应配合外部去耦电容能把电源跌落控制在几毫伏以内。PLL和时钟芯片供电。PLL的VCO对电源噪声极其敏感电源上的任何毛刺都会转化为相位噪声。高PSRR加上高带宽既能抑制低频噪声又能快速响应频率切换时的电流变化双管齐下。6.2 设计中值得关注的几件事第一前馈纹波消除是“辅助”而不是“替代”。无论前馈设计多巧妙主环路的增益和带宽仍然是PSRR的地基。如果主环路做不好靠前馈硬补不仅效果有限还会引入大量额外的工艺敏感性。先用扎实的环路设计把基础PSRR做到40dB1MHz再用前馈去补剩下的5~10dB这才是健康的做法。第二功耗和性能要算总账。高带宽意味着各级偏置电流不能太省但这和LDO的静态功耗指标天然冲突。这个架构最终在45μA静态电流下实现了12MHz带宽应该说已经逼近这个架构的物理极限了。如果要做到20MHz带宽静态电流很可能要翻倍到80~100μA以上。选型时确认系统对静态电流的要求不要为了数字好看盲目堆带宽。第三输出电容的ESR是稳定性的隐形变量。MLCC电容的ESR频率特性受温度、直流偏置影响很大X5R/X7R电容在额定电压下容量可能衰减30%~50%。稳定性仿真一定要把电容的直流偏置效应考虑进去否则实际板上可能因为电容有效容值下降而出现振荡。我的检查清单里有一条是用偏置后的等效容值再跑一遍全负载范围稳定性仿真。第四仿真和实测的差距管理。高频设计对寄生非常敏感原理图仿真再完美版图和测试板寄生都会给性能打折。我的习惯是在原理图阶段就预留一些可调元件的位置前馈电容的冗余位、调零电阻的串联微调位方便流片回来后通过换器件弥补寄生带来的偏差。6.3 下一步演进方向这个架构后续还有几个可以继续挖的方向用自适应偏置把静态电流随负载动态调节轻载时降到个位数微安把前馈纹波消除改成数字辅助的校准方案消除工艺偏差的影响在这个架构上叠加过流保护和热保护让它从原型走向量产品。波纹消除和前馈补偿本身的折中与分析在这个架构里已经做得比较充分了后续更大的提升空间留给系统级的电源树优化。从我这些年做电源芯片的经验来看LDO的“三高”指标集中考验的是设计者对环路、寄生和版图的综合把控能力。每一项指标的背后都有清晰物理机理支撑指标之间的耦合关系决定了架构选择的边界。照搬别人的结构永远只能追平别人的上限把物理机理吃透了才有空间去突破上限做出真正有竞争力的设计。