4. LNA电路拓扑选择:共源共栅、源极退化电感、Cascode结构对比
做LNA设计,第一步就是选拓扑。这一步选错了,后面再折腾也救不回来。我见过不少新手上来就抄结构,结果噪声系数死活压不下去,或者增益不够,最后只能推倒重来。
今天咱们就把三种最常见的LNA拓扑掰开揉碎讲清楚。你想想看,一个LNA最核心的指标就四个:增益、噪声系数、线性度、功耗。不同拓扑在这四个维度上的取舍完全不同。
4.1 共源极(CS)基本结构
最简单的LNA就是单管共源极。栅极输入,漏极输出,源极接地。优点是结构简单,噪声系数理论上可以做到很低。但问题也很明显——输入匹配难做。
为什么?因为MOS管的输入阻抗在低频下几乎是纯容性的,实部接近零。你要匹配到50Ω,就得在栅极串电阻。但电阻会引入热噪声,噪声系数直接崩掉。
4.2 源极退化电感结构(Source Degeneration)
这是目前最主流的窄带LNA拓扑。核心思路是在源极加一个电感,利用电感产生一个实部阻抗,实现50Ω匹配而不引入额外噪声。
输入阻抗公式很简单:
Zin = s(Ls + Lg) + 1/(sCgs) + gm*Ls/Cgs
看到没?最后一项 gm*Ls/Cgs 就是实部。只要调好Ls和Cgs,就能把输入阻抗的实部凑到50Ω附近。而且电感是储能元件,理论上不消耗能量,不引入热噪声。
我个人习惯是先定功耗(决定gm),再根据50Ω匹配反推Ls。然后调Lg让谐振频率落在目标频段。
4.3 Cascode结构
Cascode就是在共源管上面叠一个共栅管。为什么要叠?两个原因:一是提高反向隔离度(S12),二是减小密勒效应。
密勒效应是什么?共源管的Cgd会被放大(1+Av)倍,等效到输入端。增益越高,这个等效电容越大,高频性能越差。Cascode把共栅管插在中间,共源管的漏端电压变化很小,密勒效应几乎被消除。
反向隔离度好了,输出端的负载变化就不会反射回输入端。这对匹配网络的设计是好事,你不用反复调输入匹配来补偿输出端的变化。
4.4 三种拓扑对比
直接上表格,一目了然:
| 指标 | 共源极(CS) | 源极退化电感 | Cascode |
|---|---|---|---|
| 输入匹配 | 困难,需串电阻 | 容易,电感匹配 | 容易(配合源极电感) |
| 噪声系数 | 中等(2-3dB) | 优秀(<1dB) | 优秀(<1.2dB) |
| 增益 | 中等(10-15dB) | 中等(15-20dB) | 高(20-30dB) |
| 反向隔离 | 差 | 中等 | 优秀 |
| 线性度(IIP3) | 中等 | 中等 | 较好 |
| 功耗 | 低 | 中等 | 中等偏高 |
| 面积 | 小 | 中等(需两个电感) | 中等(需两个电感) |
从表格能看出来,源极退化电感和Cascode经常组合使用。实际上,绝大多数高性能LNA都是「源极退化电感 + Cascode」的复合结构。
4.5 复合结构:源极退化Cascode LNA
这才是实战中最常用的结构。把源极退化电感用在Cascode的共源管上,既解决了输入匹配,又获得了高增益和低噪声。
完整电路包括:
- M1(共源管):提供增益,源极接Ls
- M2(共栅管):提高隔离度,消除密勒效应
- Lg(栅极电感):与Cgs谐振,抵消虚部
- Ls(源极电感):产生实部阻抗,实现50Ω匹配
- Ld(漏极电感):谐振负载,提供增益
设计流程我一般这样走:
- 根据功耗预算确定M1的偏置电流和尺寸
- 由50Ω匹配条件计算Ls = Rs * Cgs / gm
- 由谐振频率计算Lg = 1/(ω²*Cgs) - Ls
- 设计输出谐振网络,调Ld和C匹配到50Ω
- 跑前仿,调参数,再跑后仿
4.6 拓扑选择决策流程
到底选哪种?我一般按这个逻辑判断:
- 窄带、低噪声、高增益 → 源极退化Cascode(首选)
- 宽带、中等噪声 → 共源极 + 电阻反馈(或者共栅极)
- 极低功耗、指标宽松 → 共源极 + 电阻匹配
- 高频(>10GHz) → Cascode结构优先,因为密勒效应在高频更严重
下面这张图总结了三种拓扑的适用场景和核心权衡:
4.7 实战中的取舍
说实话,没有完美的拓扑。每个项目都要做取舍。我个人的经验是:
- 噪声系数和功耗是死对头——想NF低,就得加大电流。想省电,NF就上去了。这个trade-off没法绕过。
- 增益和线性度也是冤家——增益高了,大信号容易压缩。IIP3和增益之间需要平衡。
- 版图寄生是后仿的噩梦——前仿NF=0.8dB,后仿变成1.2dB,这种事我遇到过不止一次。关键路径的寄生一定要提前预估。