放大器设计基础:从分类到核心指标
各位同学,咱们正式开始放大器设计的第一课。说实话,放大器是整个模拟IC的基石,你后面做的运放、比较器、LDO,本质上都是在跟放大器打交道。我当年刚入行时,师傅就跟我说:“放大器玩明白了,模拟设计就通了一半。”这话一点不夸张。
今天咱们把放大器的分类和核心指标捋一遍。这些东西看着基础,但很多老工程师也会在分类和指标权衡上翻车。咱们慢慢来。
一、放大器的分类方式
放大器的分类,说白了就两条线:按级数分和按工作状态分。两条线交叉,就能覆盖绝大多数场景。
1. 按级数:单级 vs 多级
单级放大器,就是只有一个增益级的放大器。常见结构有共源极、共栅极、共漏极(源跟随器)。
- 优点:结构简单,功耗低,速度快。
- 缺点:增益有限,一般也就20-40dB。输出摆幅受限。
- 典型应用:高频前端、低功耗场景。
多级放大器,就是把两个或更多单级级联起来。比如两级运放、三级运放。
- 优点:增益高,轻松做到80dB以上。设计灵活。
- 缺点:功耗大,频率特性变差(需要频率补偿)。
- 典型应用:高精度ADC驱动、传感器接口。
我的经验:单级还是多级,核心看增益需求。我做过一个项目,要求增益60dB,带宽50MHz。单级根本做不到,最后用了两级。但代价是功耗翻倍,还加了米勒补偿电容。你想想看,如果单级能搞定,千万别上多级,省事省心。
2. 按工作状态:A类、B类、AB类、C类
这个分类是按晶体管导通角来的。我直接给个表格,一目了然。
| 类别 | 导通角 | 理论效率 | 线性度 | 典型应用 |
|---|---|---|---|---|
| A类 | 360° | 最高25% | 最好 | 小信号前置放大 |
| B类 | 180° | 最高78.5% | 较差(交越失真) | 推挽输出级 |
| AB类 | 略大于180° | 50%-70% | 较好 | 音频功放、运放输出级 |
| C类 | 小于180° | 最高90%+ | 差 | 射频功率放大 |
这里我多说一句AB类。AB类其实就是A类和B类的折中。它让两个输出管在静态时都微微导通,这样信号过零点时不会出现交越失真。我当年第一次流片做音频功放,用的就是AB类输出级。结果回来一测,交越失真还是有点大。后来发现是静态电流偏小了。嗯,这里要注意:AB类的静态电流设置是个精细活,太小了像B类,太大了又像A类,效率就下来了。
避坑指南:C类放大器虽然效率高,但线性度极差。我曾经有个学生,想用C类做音频放大,结果出来的声音跟破锣似的。C类只适合射频载波放大,别乱用。
二、核心指标:增益、带宽、压摆率、功耗
这四个指标,是放大器设计的“四维空间”。你设计一个放大器,本质上就是在四个维度里找平衡点。咱们一个一个说。
1. 增益(Gain)
增益就是放大倍数。常用单位是dB。公式很简单:Av(dB) = 20 * log(Vout/Vin)。
- 直流增益:低频时的增益,决定了精度。
- 交流增益:随频率变化,决定了带宽。
增益怎么提?说白了就是增大输出阻抗。共源级增益 Av = gm * Rout。提高gm(增大电流或宽长比),或者提高Rout(用cascode结构),都能提增益。但代价是什么?功耗和电压余量。
小技巧:我习惯在设计初期先定增益目标,然后反推需要的gm和Rout。比如要60dB增益,那就是1000倍。如果Rout能做到100kΩ,那gm就需要10mS。这样设计思路就清晰了。
2. 带宽(Bandwidth)
带宽就是放大器能正常工作的频率范围。常用指标是-3dB带宽和单位增益带宽(GBW)。
- -3dB带宽:增益下降3dB时的频率。
- GBW:增益下降到1(0dB)时的频率。对于单极点系统,GBW = 增益 × 带宽。
带宽和增益是一对冤家。你增益做高了,带宽就窄了。为什么?因为每个节点都有寄生电容。增益高了,米勒效应会把输入电容放大,带宽自然就下来了。
我记得有个项目,客户要求增益80dB,带宽100MHz。我算了算,GBW需要10GHz。在0.18μm工艺下,这几乎不可能。最后跟客户沟通,把增益降到60dB,带宽做到80MHz,才勉强实现。所以,设计前一定要算GBW,别等流片回来才发现带宽不够。
3. 压摆率(Slew Rate, SR)
压摆率就是输出电压的最大变化速率,单位V/μs。它决定了放大器处理大信号时的速度。
公式:SR = Iss / Cc,其中Iss是尾电流,Cc是补偿电容。
- SR越大:大信号响应越快,适合高速应用。
- SR越小:信号容易失真,尤其是方波会变成三角波。
压摆率跟带宽是两码事。带宽决定小信号响应,压摆率决定大信号响应。你设计一个放大器,如果只优化带宽,忽略压摆率,那输入大信号时照样拉胯。
我的教训:有一次设计一个缓冲器,带宽做了200MHz,自我感觉良好。结果输入一个1V的阶跃信号,输出上升沿慢得像蜗牛。一查,压摆率只有5V/μs。后来把尾电流从100μA加到500μA,SR才到25V/μs。代价是功耗翻了5倍。所以,压摆率一定要提前算,别等仿真了再改。
4. 功耗(Power Consumption)
功耗就是放大器消耗的功率。公式:P = VDD * Iss(静态功耗)。
功耗是所有指标的“敌人”。你想提高增益?加大电流。你想提高带宽?加大电流。你想提高压摆率?还是加大电流。但电流大了,功耗就上去了。
在低功耗设计中,我们经常用亚阈值区的MOS管。亚阈值区的gm/I效率最高,但速度慢,匹配性差。这是个取舍问题。
三、指标之间的权衡
这四个指标,我画个图你就明白了。
你看,增益、带宽、压摆率、功耗,四个指标围成一个菱形。你往一个方向拉,其他方向就会变形。设计放大器,就是在这个菱形里找一个“甜点”。
我常用的方法是:先定功耗预算,再定增益和带宽,最后算压摆率够不够。如果不够,要么加功耗,要么降指标。没有完美的放大器,只有合适的放大器。
四、总结与实战建议
今天的内容,说白了就是两件事:分类和指标。分类帮你选结构,指标帮你定参数。
我给大家几个实战建议:
- 先定指标,再选结构。别上来就画电路,先想清楚要多少增益、多少带宽、多少压摆率、多少功耗。
- 用FOM评估设计。FOM = Gain × BW × SR / Power。这个值越高,说明设计越优秀。我习惯用FOM来对比不同方案。
- 留余量。仿真结果跟实测总有差距。我一般留20%-30%的余量。比如目标增益60dB,设计做到65dB。目标带宽100MHz,设计做到120MHz。
- 多仿真,少流片。现在仿真工具很成熟,把PVT(工艺、电压、温度)角都跑一遍,能省很多流片费用。
最后说一句:放大器设计没有标准答案。同样的指标,不同的人会设计出不同的电路。关键是理解每个指标背后的物理意义,以及它们之间的权衡关系。这个基础打牢了,后面学运放、比较器、LDO都会轻松很多。