轨对轨运放设计:恒定跨导(gm)原理、实现与工程挑战

轨对轨运放设计:恒定跨导(gm)原理、实现与工程挑战 1. 从“轨对轨”到“gm恒定”一个运放设计中的核心矛盾在模拟电路设计里运算放大器运放的输入级是决定其性能上限的关键。当我们追求“轨对轨”Rail-to-Rail输入能力时意味着我们希望运放的输入共模电压范围能够覆盖从负电源轨到正电源轨的整个区间这在单电源供电或低压应用中至关重要。然而一个随之而来的棘手问题就是跨导gm的剧烈变化。简单来说一个差分对的跨导gm是其输入电压变化引起输出电流变化的能力是衡量放大器增益和带宽等核心性能的关键参数。在传统的差分对结构中当输入共模电压在电源轨中间区域时gm相对稳定。但一旦输入电压接近电源轨比如接近地VSS或正电源VDD差分对中的晶体管就会从饱和区进入线性区甚至截止其跨导会急剧下降。这种gm的剧烈波动直接导致运放的增益带宽积GBW、相位裕度、建立时间等动态性能在整个输入范围内不一致给电路设计带来极大的不确定性。因此“轨对轨”和“gm恒定”成了一对需要权衡的矛盾。实现轨对轨输入相对容易但如何在整个宽输入范围内保持gm的稳定才是真正考验设计功力的地方。今天要聊的这种“常用电路”就是一种巧妙解决此矛盾的经典架构它通过并联互补差分对并引入精妙的电流求和与偏置控制实现了近乎恒定的跨导。理解了它你就掌握了高性能轨对轨运放设计的核心钥匙。2. 经典互补差分对并联结构架构解析实现轨对轨输入并保持gm恒定的最主流方法就是采用N沟道NMOS和P沟道PMOS差分对并联的结构。这个思路非常直观让NMOS对管负责处理输入共模电压接近正电源轨VDD的区域让PMOS对管负责处理输入共模电压接近负电源轨VSS的区域在中间区域则让两者共同工作。2.1 基本电路构成与工作原理最基本的电路框图包含两个并联的差分对一个由NMOS晶体管M1和M2组成另一个由PMOS晶体管M3和M4组成。它们的输入端并联在一起共同接收差分输入信号Vin和Vin-。两个差分对的输出电流则通过一个电流求和网络进行合并形成最终的单端或差分输出电流。其工作模态可以清晰地分为三个区域高共模输入区Vin,cm ≈ VDD此时PMOS对管M3, M4的源极电压接近VDD其栅源电压Vgs很小晶体管处于弱导通或截止状态gm很小。而NMOS对管M1, M2的源极通过尾电流源被拉低其Vgs较大处于饱和强反型区承担了绝大部分的放大任务。整个电路的等效跨导约等于NMOS差分对的跨导gm_n。低共模输入区Vin,cm ≈ VSS情况正好相反。NMOS对管因源极电压接近VSS而趋于截止PMOS对管M3, M4则处于饱和区并承担主要放大功能。整个电路的等效跨导约等于PMOS差分对的跨导gm_p。中间共模输入区此时两个差分对都处于饱和导通状态。输入信号被两个差分对同时放大它们的输出电流在求和点相加。因此总的小信号输出电流是两者之和等效跨导为 gm_total gm_n gm_p。问题就出在这个“中间区域”。如果简单地让两个差分对并联在中间区域的总跨导将是高或低区域的两倍假设我们设计时使gm_n gm_p。这会导致运放的增益带宽积GBW在输入共模电压变化时产生高达100%的波动例如从1倍gm变为2倍gm这对于需要稳定频率响应和建立时间的精密应用是无法接受的。2.2 跨导波动问题的量化分析让我们更定量地看一下这个问题。假设我们设计尾电流源使得每个差分对在单独工作时高或低共模区的偏置电流为I_tail。在饱和区一个MOS差分对的跨导与偏置电流的平方根成正比gm ∝ √(I_tail)。因此在中间区域当两个差分对都导通且偏置电流仍为I_tail时总跨导是单个跨导的2倍。但实际上情况更复杂。当输入共模电压从VSS向中间移动时PMOS对管的偏置条件开始变化其尾电流可能无法维持恒定同样NMOS对管在从VDD向中间移动时也是如此。这会导致gm_n和gm_p本身就不是恒定的。因此总跨导gm_total的变化可能不是一个简单的二倍关系而是一个存在两个峰值的复杂曲线在高低区域之间剧烈变化。这种gm的剧烈波动直接转化为运放交流性能如带宽、相位裕度随输入共模电压的变化是设计中的大忌。3. 实现“gm恒定”的核心自适应偏置与电流控制那么如何平滑掉中间区域这个“gm峰值”呢核心思想是当两个差分对同时导通时动态地减小每个差分对的偏置电流使得它们跨导之和保持与单个差分对单独工作时的跨导相等。这就是“恒定gm”或“恒定跨导”偏置技术的目标。3.1 平方律电流控制法这是一种基于MOS管平方律特性的经典方法。它需要一个额外的偏置电路来生成一组参考电流。该电路的核心是构造一个关系使得两个差分对尾电流源的控制电压满足以下条件无论输入共模电压处于哪个区域流经两个差分对的总的静态偏置电流或与之相关的某个量保持恒定。一种常见的实现是利用电流镜和电压相加电路。偏置电路会产生一个与过驱动电压Vod相关的参考电流I_ref。通过电流镜这个I_ref被复制到两个差分对的尾电流源中但复制比例受输入共模电压控制。具体来说控制电路会检测输入共模电压并生成信号来调节NMOS和PMOS尾电流源的尺寸比例或镜像系数。在中间区域控制电路使每个差分对的尾电流减小到大约I_tail/4因为gm ∝ √I要使gm_total gm_n gm_p 恒定值需要满足 √I_n √I_p 常数当I_n I_p时解出I_n和I_p约为单独工作时的1/4。这样虽然有两个差分对在同时工作但每个的跨导都减半了因为gm ∝ √(I/4) 0.5*√I两者之和就正好等于原来单个差分对工作时的跨导。从而实现了从低共模区gm_p到高共模区gm_n的平滑过渡中间区域的gm曲线变得平坦。3.2 实际电路实现与关键模块在实际芯片中这个自适应偏置电路不会直接检测快速变化的输入信号而是检测输入级的共模电平。一个典型的实现包含以下几个关键模块共模检测网络通常利用电阻分压或简单的晶体管电路从输入管M1-M4的源极或栅极提取出输入共模电压Vcm信息。V-I转换与偏置生成将检测到的Vcm信息转换为控制电流。这部分电路往往包含一个与输入差分对结构完全相同的“ dummy ”偏置对即没有信号输入的复制电路其共模输入被固定在某个参考电平上。通过让这个 dummy 对的偏置电流跟随Vcm变化可以生成所需的控制信号。尾电流自适应电路这是核心。它接收来自偏置生成电路的控制电压或电流动态调整流向NMOS差分对和PMOS差分对的尾电流值I_tail_n和I_tail_p。常见的实现是使用跨导线性环Translinear Loop或由控制电压调节的电流镜。电流求和与跨导校准为了确保gm绝对恒定高级设计还会包含一个微调或校准环路。例如在芯片测试阶段通过测量不同共模电压下的GBW并熔断某些熔丝或调节数字电位器来微调偏置电流的比例补偿工艺偏差带来的gm误差。注意自适应偏置电路的响应速度需要仔细设计。它必须足够快以跟随输入共模电压的变化例如在作为采样保持电路中的运放时但又不能太快以至于对差分信号本身产生响应否则会引入非线性。通常会在控制路径中加入低通滤波特性。4. 设计考量、非理想效应与版图要点将原理转化为稳定可靠的芯片需要克服一系列实际挑战。4.1 工艺角与温度变化的影响MOS管的跨导公式gm √(2μCox(W/L)I_D) 中载流子迁移率μ和氧化物电容Cox都是随工艺和温度剧烈变化的参数。我们设计的“恒定gm”电路通常是在某个典型工艺角和室温下达到最优。当芯片处于慢工艺角SS、高温或低温时μ和阈值电压Vth的变化会导致偏置点偏移自适应偏置电路生成的参考电流发生变化导致尾电流设定值偏离理想值。跨导绝对值漂移即使相对变化平滑gm的绝对值也可能在整个温度范围内漂移±20%甚至更多。为了缓解这个问题设计时需要考虑使用与温度/工艺无关的偏置PTAT, Bandgap为自适应偏置电路提供一个稳定的参考电流或电压源是第一步。设计鲁棒的控制函数让自适应偏置电路的控制律对工艺参数不那么敏感。例如采用基于电流比而非绝对电压的方案。预留修调Trim端口对于高精度运放在封装测试阶段对关键偏置电阻进行激光修调是保证量产一致性的常用手段。4.2 交越失真与切换噪声在两个差分对的工作区域切换点附近即一个差分对即将关闭另一个即将完全开启的区域如果偏置电流控制不连续或存在死区会导致小信号增益的突变甚至引入非线性失真这就是“交越失真”。在时域上这可能表现为输出波形在过零点的畸变。更隐蔽的问题是“切换噪声”。当输入共模电压在切换点附近小幅波动时两个差分对的贡献度会轻微变化导致等效输入噪声密度也发生变化。如果两个差分对的噪声特性不一致通常NMOS和PMOS的闪烁噪声系数不同就会产生一种与信号相关的调制噪声。对策确保平滑过渡精心设计自适应偏置电路的控制曲线确保gm是输入共模电压的连续、可导函数避免出现拐点。重叠设计让两个差分对在更宽的共模电压范围内同时保持有源状态避免出现“一个完全关闭另一个才开启”的硬切换。噪声优化在切换区域适当增加两个差分对的总偏置电流虽然会略微牺牲恒定性可以压低该区域的噪声。4.3 版图匹配与对称性要求输入差分对的匹配度直接决定了运放的失调电压、共模抑制比等直流性能。在并联互补结构中匹配问题更加复杂组内匹配M1与M2必须精密匹配M3与M4也必须精密匹配。这要求采用共质心版图、叉指结构并确保栅极走向、源漏接触孔完全一致。组间平衡虽然NMOS对和PMOS对不直接要求跨类型匹配但它们各自对gm的贡献需要平衡。这意味着设计时设定的W/L比例和偏置电流需要在版图上通过精确的尺寸来实现。任何失配都会导致gm恒定曲线的歪斜。寄生参数对称两个差分对的输入寄生电容需要尽量对称否则会影响高频下的共模抑制比。连接到输入端的金属走线必须等长、等宽并采用对称的布线方式。偏置电路的匹配为两个差分对提供尾电流的电流镜晶体管也需要良好的匹配否则自适应控制就会失灵。在实际版图中通常会将输入对管放置在芯片最安静、应力梯度最小的核心区域并用dummy晶体管包围以消除刻蚀边缘效应。5. 性能验证与测试方法设计完成后的仿真和测试是验证“gm恒定”效果的关键。5.1 仿真验证关键项在电路仿真阶段如使用Cadence Spectre需要搭建完整的测试bench重点关注以下曲线跨导gm vs. 输入共模电压Vcm这是最直接的验证。在直流扫描仿真中将运放接成单位增益缓冲器或开环但需注意收敛扫描输入共模电压从VSS到VDD同时注入一个极小的差分交流信号如1uV直接测量输出端的小信号电流或通过计算传输函数得到输入参考的gm。理想的曲线应该是一条平坦的直线。需要观察波动范围通常要求在整个范围内变化小于±10%。增益带宽积GBW vs. Vcm由于GBW正比于gm所以GBW随Vcm的变化曲线应与gm曲线形状一致。在单位增益反馈下进行AC扫描测量-3dB带宽然后乘以低频增益或直接读取0dB频率点。这条曲线的平坦度同样重要。建立时间与过冲 vs. Vcm进行瞬态仿真输入一个大幅度的阶跃信号使输入共模电压发生跳变例如从VSS跳到中间再跳到VDD观察输出信号的建立时间和过冲。如果在Vcm跳变过程中建立特性发生剧烈变化说明gm恒定控制环路动态性能不佳。输入失调电压Vos vs. Vcm扫描Vcm测量失调电压。一个设计良好的恒定gm运放其Vos随Vcm的变化曲线也应该是平滑的任何突跳都暗示着匹配或偏置切换问题。噪声谱密度 vs. Vcm进行噪声仿真观察在不同Vcm下输入参考噪声电压密度曲线特别是在1/f噪声区域和宽带噪声区域是否有突变。5.2 实测中的挑战与技巧在实验室用真实芯片测试时挑战更大如何直接测量gm对于芯片测试直接探测内部节点电流不现实。一个间接但有效的方法是测量GBW。将运放配置成已知的反相或同相放大器增益G测量其小信号带宽BW。则GBW G * BW。由于GBW ∝ gm / CcCc为主极点补偿电容在Cc固定的情况下GBW的变化就直接反映了gm的变化。需要确保测试中输出负载是固定的。测试PCB的注意事项电源去耦必须使用高质量、多容值的去耦电容如10uF钽电容 100nF 1nF陶瓷电容紧贴芯片电源引脚放置为快速变化的偏置电流提供低阻抗回路。信号完整性使用屏蔽电缆和正确的端接避免测试引线引入的噪声和反射干扰小信号测量。接地采用星型接地或单点接地避免地环路引入的共模噪声这在测量高精度运放时至关重要。观察交越失真使用高精度、低失真的信号源输入一个低频如1kHz正弦波其幅度足以使输入共模电压在VSS和VDD之间摆动。用高分辨率示波器或频谱分析仪观察输出波形和频谱。在时域波形过零点附近寻找畸变或在频谱中寻找奇次谐波特别是三次谐波的增高。6. 进阶话题超越基本恒定gm基本的互补对并联加自适应偏置已经能解决大部分问题但在一些极致性能要求的场景下还有更深入的考量。6.1 恒定跨导与恒定带宽的权衡我们追求恒定gm本质是为了获得恒定的GBW。但GBW gm / (2π * Cc)。这里隐含了一个假设补偿电容Cc是固定的。在实际的运放中特别是两级运放次极点的位置也与gm有关通常来自输出级的跨导。因此仅仅保持输入级gm恒定并不总能保证相位裕度恒定。当输入级gm变化时次极点位置也会移动可能影响稳定性。更高级的设计目标是恒定单位增益带宽和恒定相位裕度。这可能需要动态地调整补偿电容Cc或补偿电阻Rc的值使其与gm的变化成反比。例如可以使用开关电容阵列或压控电阻受自适应偏置电路的控制形成一个完整的频率响应稳定环路。这增加了电路复杂性但在高速、高精度应用中可能是必要的。6.2 低电压下的设计挑战在深亚微米工艺和低电压如1.2V 0.9V供电下设计轨对轨恒定gm运放面临新挑战过驱动电压Vod受限电源电压低留给每个晶体管的VodVgs - Vth余量非常小。为了保持晶体管在饱和区Vod可能只有100-150mV。这使得晶体管的跨导对偏置电流和阈值电压的波动极其敏感维持gm恒定更加困难。自适应偏置电路自身的工作电压产生控制电压/电流的偏置电路本身也需要一定的电压裕度来工作。在低压下设计一个能在全共模范围内正常工作的偏置电路其难度不亚于设计主放大器。弱反型区亚阈值区工作为了在低Vod下获得可观的gm晶体管常常被偏置在弱反型区。此时跨导gm与漏电流ID呈线性关系gm ID / (n*UT) 其中UT是热电压而不是平方根关系。这改变了“恒定gm”的控制律。在弱反型区要使总gm恒定需要让两个差分对的偏置电流之和恒定而不是各自电流的平方根和恒定。这需要完全不同的自适应偏置电路设计。6.3 与其他高性能技术的结合恒定gm输入级可以与其他高性能运放技术结合打造顶级产品与斩波Chopper稳定技术结合斩波技术通过调制解调将低频的1/f噪声和失调电压搬移到高频然后滤除主要用于消除直流误差和低频噪声。但斩波开关会引入电荷注入和时钟馈通影响输入阻抗和建立时间。一个恒定且线性的输入级gm有助于稳定斩波调制和解调过程的增益提高整体精度。与数字辅助校准结合在混合信号芯片中可以利用片上的ADC和DAC或者简单的数字状态机来实时监测运放的性能如GBW。根据监测结果动态调整偏置电流的修调码字实现后台的、自适应的gm恒定。这可以很好地补偿工艺和温度的老化漂移。从我个人的设计经验来看轨对轨恒定gm输入级的设计是一个典型的“细节决定成败”的领域。原理图可能看起来简洁优雅但仿真和版图中的每一个非理想效应——匹配、寄生、噪声、切换瞬态——都可能成为量产中的痛点。成功的诀窍在于充分的仿真覆盖包括蒙特卡洛和工艺角仿真以及对版图匹配近乎苛刻的追求。当你看到测试结果中GBW随输入共模电压的变化曲线是一条完美的水平线时那种满足感是对所有设计工作最好的回报。