3. 差分放大器基础:基本BJT/MOS差分对结构,尾电流源的作用,对称性的重要性
好,咱们开始聊差分放大器。这东西可以说是模拟IC设计的基石,你想想看,几乎所有的运放、比较器、甚至一些混合信号电路,最前头那一级基本都是差分对。我当年刚入行的时候,师傅就跟我说:“你把差分对吃透了,模拟设计就算入门一半了。” 这话一点不夸张。
3.1 基本差分对结构:BJT与MOS
先看最基本的电路。不管是BJT还是MOS,核心思想都一样:两个完全相同的晶体管,发射极(或源极)连在一起,下面接一个电流源。
BJT差分对,我记得教科书上叫它“发射极耦合对”。两个NPN管,Q1和Q2,发射极连到同一个节点,然后通过一个电流源接地。集电极电阻Rc把电流信号转成电压输出。
MOS差分对,原理一模一样,就是把BJT换成了MOS管。两个NMOS,M1和M2,源极相连,下面接电流源。漏极电阻(或者有源负载)负责输出。
嗯,这里有个关键点:BJT是电流控制器件,它的跨导gm跟集电极电流成正比。MOS是电压控制器件,它的gm跟过驱动电压(Vgs-Vth)有关。这个区别会直接影响你设计时的偏置选择。
// 基本BJT差分对结构示意(简化)
// Q1, Q2 完全匹配
// I_TAIL = 1mA, Rc = 5kΩ
Vcc --+-- Rc1 --+-- Vout1
| |
Q1 Q2
+----+----+
|
I_TAIL
|
GND
// 基本MOS差分对结构示意
// M1, M2 尺寸相同 (W/L)
// I_TAIL = 500uA, Rd = 10kΩ
Vdd --+-- Rd1 --+-- Vout1
| |
M1 M2
+----+----+
|
I_TAIL
|
GND
3.2 尾电流源的作用——它才是灵魂
很多人觉得尾电流源就是个“提供偏置电流”的东西,其实没那么简单。我个人习惯把尾电流源看作差分对的“定海神针”。
它的核心作用有两个:
- 抑制共模变化:当输入共模电压变化时,尾电流源保持总电流恒定。这样一来,两个管子分担的电流不会因为共模变化而大幅波动。说白了,它把共模信号“拒之门外”。
- 定义工作点:它决定了每个管子的静态电流。对于BJT来说,这直接决定了gm和输入阻抗。对于MOS来说,它决定了跨导和噪声性能。
我在项目中遇到过一个问题:有个同事为了省面积,用一个大电阻代替尾电流源。结果共模抑制比直接掉了40dB,电路根本没法用。你想想看,电阻两端的电压会随着共模输入变化,那电流自然也跟着变,差分对的平衡就被破坏了。
核心要点:尾电流源的输出阻抗越高,共模抑制能力越强。理想情况下,我们希望它是无穷大。实际设计中,用Cascode结构或者Gm-boosting技术来提高输出阻抗,是提升CMRR的常用手段。
3.3 对称性的重要性——差分的命根子
差分放大器为什么叫“差分”?因为它只放大两个输入之间的差值。那它凭什么能忽略共模信号?靠的就是对称性。
我打个比方:两个人站在一个摇晃的船上,如果两个人重量一样、站姿一样,那船怎么晃,他们俩的相对位置都不变。差分对也是这个道理——两个管子完全一样,尾电流源稳住总电流,那么共模电压再怎么变,两个管子的电流变化也是同步的,输出端的差模电压自然不变。
但现实很残酷。芯片制造过程中,光刻、掺杂、氧化,每一步都有随机误差。两个管子不可能做到100%匹配。这就导致了:
- 输入失调电压:即使输入短接,输出也不为零。你需要额外加一个电压来“调零”。
- 共模抑制比下降:不对称会让共模信号的一部分“漏”到差模输出里。
避坑指南:我曾经在一个0.18μm工艺的项目里,为了省事,把差分对的两个管子画成了不同的方向。结果流片回来,失调电压比预期大了3倍。后来查资料才发现,晶圆上的应力分布是有方向性的,管子方向不一致,受到的应力不同,阈值电压就会偏移。从那以后,我画版图时一定让差分对的两个管子“同向、同心、同环境”。
3.4 如何提升对称性?——实战经验
光说重要性不够,咱们得聊聊怎么干。我总结了几个实用技巧:
- 共质心布局:把两个管子拆成多个小管子,交叉排列。比如M1拆成A和B,M2拆成C和D,然后排成A-C-D-B或者C-A-B-D。这样工艺梯度的影响会被平均掉。
- 加Dummy管:在阵列周围放一圈不接电的假管子,保证边缘的刻蚀环境跟中间一致。
- 匹配电阻:如果用了电阻做负载,电阻也要匹配。用同一种材料、同一种宽度、同一种方向。
- 远离热源:功率管会发热,差分对要离它远一点。温度梯度会引入额外的失调。
| 因素 | 对对称性的影响 | 典型改善方法 |
|---|---|---|
| 阈值电压失配 | 直接导致输入失调 | 增大面积(面积越大,失配越小) |
| 几何尺寸失配 | 影响gm和电流比例 | 共质心布局、加Dummy |
| 温度梯度 | 引入热失调 | 远离热源、对称放置 |
| 机械应力 | 改变迁移率和Vth | 同方向、远离芯片边缘 |
小技巧:在仿真阶段,别忘了跑Monte Carlo分析。它能告诉你,在工艺波动下,你的差分对到底能有多“对称”。我一般要求3-sigma的输入失调电压小于设计指标的1/3,这样量产时才有足够的裕量。
好了,差分对的基础就聊到这儿。说白了,结构很简单,但里面的门道不少。尾电流源是“骨架”,对称性是“灵魂”,两者缺一不可。下一节咱们会深入聊共模抑制比的具体计算和提升技巧,到时候你会发现,今天讲的这些基础,全都会用上。