3. 单级放大器设计(共源极)

共源极放大器,说白了就是模拟IC设计里的"Hello World"。你想想看,几乎所有运放的第一级或者第二级,都能看到它的影子。我刚开始学模拟设计那会儿,导师让我先把这个拓扑吃透,我当时还不理解——一个管子加个负载,能有什么花头?后来才发现,这里面门道深着呢。

3.1 共源极放大器拓扑

最基本的共源极结构,就是一个NMOS管(M1)的源极接地,栅极接输入,漏极通过一个负载接到电源。信号从栅极进,从漏极出。嗯,这里要注意:源极是交流地,所以叫"共源"。

核心要点:共源极是反相放大器。输入电压上升 → 漏极电流增大 → 负载压降增大 → 输出电压下降。这个反相关系贯穿整个运放设计,一定要记牢。

我在项目中遇到过好几次,新手把共源极当成同相放大器来用,结果反馈环路接反了,振荡得一塌糊涂。所以第一件事:记住它是反相的。

3.2 小信号模型分析

做小信号分析,我们得先把管子替换成小信号模型。对于长沟道器件,我习惯用下面这个简化模型:

栅极 ---- 受控电流源 gm·vgs ---- 漏极
                |
               ro
                |
              源极(交流地)

这里gm是跨导,ro是输出电阻(1/λID)。有了这个模型,增益计算就简单了。

电压增益推导:

输出电压vout = -gm·vgs·(ro || RL)

输入电压vin = vgs

所以:Av = vout/vin = -gm·(ro || RL)

我的经验:实际设计时,gm通常由偏置电流和过驱动电压决定:gm = 2ID/Vov。想提高增益?要么增大gm(加大电流或减小Vov),要么增大输出阻抗。但这两条路都有代价,后面会讲到。

3.3 增益与带宽计算

增益我们刚算完了,那带宽呢?共源极的带宽主要受限于输出节点的寄生电容。

输出节点总电容:CL = Cgd + Cdb + 负载电容

主极点频率:ωp = 1 / (Rout·CL)

其中Rout = ro || RL

这里有个经典的增益-带宽权衡:

参数 增大RL 减小RL
增益 ↑ 增大 ↓ 减小
带宽 ↓ 减小 ↑ 增大
增益带宽积 ≈ 不变 ≈ 不变

为什么会这样?因为增益带宽积(GBW)≈ gm/(2π·CL),它主要由跨导和负载电容决定,跟负载电阻关系不大。我曾经在一个项目中为了追求高增益,把负载电阻选得很大,结果带宽掉到了几十kHz,根本没法用。后来换了电流源负载,才把两者都兼顾到。

3.4 负载类型对性能的影响

负载的选择,直接决定了放大器的性能天花板。我按自己的设计经验,把三种常见负载类型排了个序:

3.4.1 电阻负载

最简单的方案。用多晶硅电阻做负载,线性度好,工艺偏差小。但缺点也很明显:

  • 电压摆幅受限:输出共模电平被电阻分压固定死了
  • 增益有限:RL不能太大,否则压降太大让管子进入线性区
  • 电源抑制差:电源噪声直接通过电阻耦合到输出

我记得刚入行时做过一个LDO的误差放大器,用的就是电阻负载。流片回来发现电源纹波抑制比(PSRR)只有20dB,后来改成电流源负载,直接干到60dB以上。所以电阻负载现在我只在要求不高的偏置电路里用。

3.4.2 电流源负载

用PMOS管做电流源代替电阻,这是模拟IC里最常用的方案。

优点:

  • 输出阻抗高(ro,PMOS),增益大
  • 输出共模电平可控(通过偏置电压调节)
  • 电源抑制比好

缺点:

  • 输出摆幅受限于过驱动电压(需要留Vov给电流源)
  • 噪声贡献比电阻负载大(MOS管有1/f噪声)

避坑指南:我曾经在设计一个高精度运放时,把电流源负载的过驱动电压设得太小(想多留摆幅),结果工艺角下电流源进入了线性区,增益掉了40dB。后来我养成了习惯:电流源负载的Vov至少留200mV,最好300mV以上。

3.4.3 二极管连接负载

把PMOS管的栅极和漏极短接,形成二极管连接。这种负载的阻抗是1/gm,非常低。

特点:

  • 增益小(Av ≈ -gm,N/gm,P,通常只有5~20)
  • 带宽极宽(输出阻抗低,主极点频率高)
  • 输出摆幅大(不需要额外的Vov余量)

这种结构我一般在需要宽带但增益要求不高的地方用,比如高速比较器的前级放大。你想想看,牺牲增益换带宽,有时候是值得的。

3.5 三种负载对比总结

性能指标 电阻负载 电流源负载 二极管负载
小信号增益 中(gm·RL) 高(gm·ro) 低(gm,N/gm,P)
输出摆幅 中 中(受Vov限制) 高(轨到轨)
带宽 中 低 高
电源抑制 差 好 中
噪声 低(热噪声) 中(有1/f噪声) 中
工艺偏差 小 大(需共模反馈) 小

选哪种负载,说白了就是看你最在乎什么。我个人习惯:高增益选电流源负载,高带宽选二极管负载,省事选电阻负载。但真正做产品时,往往需要组合使用——比如第一级用电流源负载拿增益,第二级用二极管负载推带宽。

共源极放大器设计知识体系 共源极放大器 拓扑结构 小信号模型 性能参数 NMOS + 负载 源极交流地 gm·vgs ro = 1/λID 增益 Av 带宽 ωp 电阻负载 电流源负载 二极管负载 设计权衡 增益 ↔ 带宽 ↔ 摆幅 ↔ 噪声 ↔ 电源抑制 没有完美的拓扑,只有最适合需求的方案

这张图把共源极放大器的知识脉络理清楚了。从拓扑到模型,再到性能参数和负载选择,每一步都有对应的设计考量。你把这个框架装进脑子里,后面学差分对、共源共栅这些结构时,会发现它们都是在这个基础上做加法。