全差分放大器中共模负反馈的稳定性设计

张开发
2026/4/17 6:59:32 15 分钟阅读

分享文章

全差分放大器中共模负反馈的稳定性设计
1. 全差分放大器为什么需要共模负反馈我第一次接触全差分放大器时最困惑的就是这个共模负反馈电路。明明差分信号处理得好好的为什么非要加这么个多余的电路后来在实际项目中踩过几次坑才明白这简直是全差分放大器的生命线。想象一下两个完全对称的共源极放大器并联工作。理想情况下两边应该完全平衡输出共模电压稳定在中间值。但现实中总会存在微小的不对称就像天平的两端不可能绝对平衡。更麻烦的是当输入共模电压波动时流过MOS管的电流会跟着变化导致输出共模电压像跷跷板一样上下摆动。这里有个很形象的类比就像两个人用扁担抬水桶。如果两边用力完全一致水桶会保持水平。但只要有一方多用了一点力水桶就会倾斜水就可能洒出来。共模负反馈就像是那个不断调整两边力度的协调者确保水桶始终保持水平。在实际电路中这种不平衡会导致灾难性后果。我曾经设计过一个ADC前端电路刚开始偷懒没加共模反馈结果测试时发现输出共模电压会随着温度漂移超过200mV直接导致后级电路饱和。后来加上共模反馈网络后漂移控制在10mV以内系统才稳定工作。2. 共模负反馈的核心工作原理2.1 基本差分对的共模问题让我们从一个最基本的差分对开始分析。假设我们有两个完全相同的NMOS管M1和M2它们的源极连接在一起通过尾电流源Iss接地。这个结构看起来对称但实际上隐藏着一个致命缺陷。当输入共模电压变化时M1和M2的栅极电压同时变化。如果没有尾电流源两边电流会跟着变化导致输出共模电压波动。加上尾电流源后情况有所改善因为总电流被固定了。但这里有个关键前提尾电流源必须始终工作在饱和区。我做过一个实验慢慢增大输入共模电压初始阶段输入电压太低M1和M2都截止尾电流源在线性区中间阶段输入电压足够开启MOS管系统正常工作过高电压尾电流源进入线性区失去电流稳定作用这个实验说明即使有尾电流源共模电压范围也是有限的。2.2 电流源负载带来的新问题当把电阻负载换成PMOS电流源负载时情况变得更复杂。这时电路上下都是电流源就像两个人从上下两个方向拉弹簧。如果两边拉力不匹配弹簧就会被拉得太长或缩得太短。在电路中这种不匹配表现为上部PMOS电流由偏置电压Vb决定下部NMOS电流由尾电流源决定两者之间的差值电流会流过输出阻抗ro4||ro2产生巨大的共模电压偏移我测量过一个实际电路当偏置有1%的失配时输出共模电压可以偏移超过电源电压的一半这直接导致MOS管进入线性区放大器完全失效。3. 共模负反馈的稳定性设计3.1 基本反馈结构共模负反馈的核心思想是引入一个额外的控制环路。这个环路专门监测输出共模电压并与参考电压比较通过误差放大器调整偏置使两者保持一致。典型的实现方案包括共模检测网络通常用电阻分压器误差放大器可以是简单的差分对偏置调节网络控制主放大器的偏置点在实际布局时我建议把共模反馈电路尽量靠近主放大器。曾经有个设计因为走线太长引入相位延迟导致整个系统振荡。缩短走线后问题立即解决。3.2 稳定性分析的关键参数设计稳定的共模反馈环路需要特别关注几个参数环路增益不宜过大否则容易振荡。我一般控制在20-40dB相位裕度至少要45度以上最好达到60度带宽匹配共模环路带宽通常设为差分信号带宽的1/5到1/10这里有个实用的调试技巧可以先用理想电压源代替共模反馈环路手动调节偏置电压观察系统响应。这样可以快速确定合适的工作点范围。3.3 补偿技术为了保证稳定性通常需要加入补偿电路。常用的方法包括主极点补偿在误差放大器输出端加电容米勒补偿适用于多级放大器前馈补偿可以改善相位裕度我曾经比较过这三种方法发现米勒补偿在面积和性能上取得了最好的平衡。一个100fF的补偿电容就能将相位裕度从30度提升到65度。4. 实际设计案例与调试技巧4.1 全差分运放设计实例去年我设计过一个用于ADC驱动的全差分运放规格要求增益60dB带宽100MHz共模抑制比80dB初始设计没考虑共模反馈稳定性测试时发现以下几个问题上电瞬间输出共模电压会振荡温度变化时共模点漂移明显大信号输入时出现失真经过分析发现根本原因是共模环路相位裕度不足。通过以下改进解决了问题在误差放大器输出端增加补偿电容优化共模检测电阻的匹配度调整环路增益分配改进后的版本在各种工况下都能稳定工作共模漂移控制在±5mV以内。4.2 常见问题排查指南根据我的经验共模反馈电路最常见的问题有振荡问题检查环路相位裕度减小环路增益增加补偿电容响应慢检查共模检测网络带宽优化误差放大器偏置电流减小补偿电容值精度不足提高共模检测电阻匹配度使用更高增益的误差放大器优化版图对称性有个很实用的调试技巧用网络分析仪直接测量共模环路的开环响应。这比单纯的仿真更可靠因为能包含实际PCB的寄生效应。

更多文章