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噪声) | 中 |
| 工艺偏差 | 小 | 大(需共模反馈) | 小 |
选哪种负载,说白了就是看你最在乎什么。我个人习惯:高增益选电流源负载,高带宽选二极管负载,省事选电阻负载。但真正做产品时,往往需要组合使用——比如第一级用电流源负载拿增益,第二级用二极管负载推带宽。
这张图把共源极放大器的知识脉络理清楚了。从拓扑到模型,再到性能参数和负载选择,每一步都有对应的设计考量。你把这个框架装进脑子里,后面学差分对、共源共栅这些结构时,会发现它们都是在这个基础上做加法。