简介:这是一份关于砷化镓射频前端低噪声放大器设计的技术文档,面向射频电路工程师、无线通信硬件开发者和相关专业学生,重点解决高频段放大器增益下降、噪声恶化与匹配困难等问题。文档从砷化镓材料在高频低噪场景下的优势讲起,分析传统共源共栅源简并结构受寄生电容和电感影响、高频性能受限的不足,进而介绍结合级间串联电感、接地电容及电阻电容负反馈的新型设计方案,并通过参数扫描确定关键参数。文中还给出采用0.25微米pHEMT工艺流片的实测结果,覆盖多个频段,包含增益、噪声系数、输入反射损失、1dB压缩点与三阶交调点等数据,便于对照分析。文档以docx格式封装,共1个文件,压缩包仅280KB,内容精炼且图表数据完整,适合作为低噪声放大器设计、仿真与实测参考。目前已有113人学习下载,对希望深入理解砷化镓高频优化思路的读者有实际帮助。
1. 砷化镓LNA为什么是射频前端里最难抄作业的一块
很多工程师第一次做射频前端时,会把砷化镓LNA当成低噪声放大器模块直接买来用,结果在频谱仪上单独测NF只有1dB,装进整机以后灵敏度反而更差。原因通常不是芯片本身,而是匹配网络对源阻抗的敏感度、偏置上电时序和版图寄生这些环节没有一起考虑。砷化镓LNA的噪声系数可以做到0.5~1.5dB,但它的最佳噪声阻抗往往不等于50Ω,输入匹配一旦偏向共轭匹配,NF就会明显恶化。我会按链路预算、稳定性计算、匹配网络和版图验证的完整路径,说明怎么把一颗耗尽型GaAs pHEMT设计成可用的射频前端LNA,并解决它与SX1262这类收发机配合时的实际矛盾。
2. 砷化镓LNA设计前的指标拆解与工艺选型
2.1 射频前端LNA的指标优先级与S参数
准备一颗砷化镓LNA之前,先接受一个前提:没有任何一个宽带LNA能同时把噪声、增益、线性度和功耗做到极致。设计文档里通常会把指标按接收链路的位置排序。第一级LNA面前是天线开关和带通滤波器,后面是混频器或收发机芯片。按Friis级联公式,第一级的噪声系数F1直接进入系统噪声,而后级噪声被第一级增益G1压制:
F_total = F1 + (F2 - 1)/G1 + (F3 - 1)/(G1·G2) + ...
这个公式决定了优先级:第一先压F1,第二把G1做到足够大,第三才是考虑IIP3。但增益不能无限大,因为带内强干扰会跟着一起放大,导致后级饱和。常见2.4GHz射频前端LNA指标如下表,sub-GHz应用可以按频段调整电感值。
| 参数 | 典型值 | 设计含义 |
|---|---|---|
| 工作频率 | 2.4GHz / 868MHz | 决定电感电容值和工艺fT |
| 噪声系数 | 0.6~1.2dB | 直接决定整机灵敏度,优先满足 |
| 小信号增益 | 14~18dB | 压后级噪声,也决定带外压缩 |
| 输入回波损耗 | S11 < -10dB | 与天线和滤波器驻波相关 |
| 输出回波损耗 | S22 < -10dB | 便于后级匹配复制 |
| IIP3 | 0~5dBm | 抗互调和阻塞,不强求超模 |
| 工作电流 | 8~20mA | 取决于电池和热设计 |
| 稳定性 | 无条件稳定 | K>1 且 delta<1,覆盖全频段 |
这里的S11和噪声系数之间经常要妥协。S参数描述的是50Ω系统下的反射,而LNA的最佳噪声源阻抗Γopt不一定靠近50Ω。如果按“最小S11”去做匹配,噪声系数可能抬高0.5dB以上。因此指标表里应同时给出“目标源阻抗”和“匹配参考点”,否则设计文档只能算半张图纸。
2.2 砷化镓工艺选型:pHEMT、HBT与耗尽型/增强型
砷化镓LNA的“砷化镓”不是一种固定器件,它主要分为pHEMT、HBT和BiFET工艺。射频前端里最常用的是GaAs pHEMT,因为它的电子迁移率高、截止频率fT能到几十GHz,在2.4GHz以下做低噪声放大器时NF可以做到0.5~0.9dB。按栅极特性又分成耗尽型和增强型:耗尽型(D-mode)在Vgs=0时就有导通电流,需要负压或源极电阻自偏置;增强型(E-mode)可以单电源工作,但栅极摆幅和噪声特性略差。HBT是纵向结构,线性度高,适合做驱动放大器和有源偏置,但作为第一级LNA时HBT的低频噪声和基极电流散粒噪声会拉高NF。
从工程选型角度看,我的做法是先看供电预算。如果系统只有单一3.3V电源,且不允许负压生成器,那就选E-mode pHEMT,NF大概1.0~1.3dB;如果能接受负压或自偏置,D-mode pHEMT的NF最低,是灵敏度优先项目的首选。下面这个对比表可以放进设计文档的选型章节:
| 工艺 | 噪声系数 | 供电复杂度 | 线性度 | 典型应用 |
|---|---|---|---|---|
| D-mode GaAs pHEMT | 0.5~0.9dB | 负压或自偏置 | 中等 | 基站、仪表、高端接收机 |
| E-mode GaAs pHEMT | 1.0~1.3dB | 单电源 | 中等 | 手机、IoT模块 |
| GaAs HBT | 1.5~2.5dB | 单电源偏置 | 高 | 驱动级、射频开关旁 |
| SiGe BiCMOS | 0.8~1.5dB | 单电源 | 中高 | 集成收发机前端 |
注意,砷化镓pHEMT的栅极不耐压,静电防护能力通常比CMOS差,所以选择D-mode方案时必须设计栅极保护二极管和上电时序。后面过压或反接都会先损坏栅极。
2.3 用Python做一个链路预算脚本
指标拆解不是拍脑袋。我会先用一个Python脚本把系统NF和灵敏度算出来,再回头定LNA自身指标。下面这份脚本以SX1262类sub-GHz接收机为例,带宽设为125kHz,也适用于LoRa、Sigfox等窄带链路。
# lna_budget.py import math BW = 125e3 # SX1262接收机常用带宽,单位Hz SNR = 6.0 # 解调所需载噪比,LoRa可查芯片手册,单位dB LOSS = 0.5 # 天线开关+滤波器在LNA前的插损,单位dB NF_LNA = 0.9 # 砷化镓LNA噪声系数,单位dB G_LNA = 15.0 # LNA增益,单位dB NF_RADIO = 5.0 # 收发机自身噪声系数,单位dB def floor(bw): return -174 + 10 * math.log10(bw) # kT0B,1Hz基底-174dBm f_lna = 10 ** (NF_LNA / 10) f_radio = 10 ** (NF_RADIO / 10) g_lna = 10 ** (G_LNA / 10) # Friis级联:第一级插损也算一级 f_total = 10 ** (LOSS/10) * (f_lna + (f_radio - 1) / g_lna) nf_total = 10 * math.log10(f_total) sens = floor(BW) + nf_total + SNR print(f"带内噪声底: {floor(BW):.1f} dBm") print(f"链路总NF: {nf_total:.2f} dB") print(f"接收灵敏度: {sens:.1f} dBm")运行方式是python lna_budget.py。代码里把插入损耗放在LNA前面计算,因为天线开关和滤波器物理上确实会在LNA之前。f_lna + (f_radio - 1) / g_lna这一段是Friis公式的核心,后级NF通过LNA增益被压缩。sens等于带内基底噪声、链路总NF和所需SNR三者之和,如果结果不满足产品灵敏度要求,就要回头把NF_LNA往下降或把G_LNA上调。但这不代表LNA增益越高越好:当G_LNA超过18dB后,后级NF的贡献已经低于0.2dB,继续加增益只会让强干扰更容易压垮后级。
3. 电路拓扑、偏置与匹配网络设计
3.1 共源共栅拓扑为什么常见
砷化镓LNA单管共源结构在原理上噪声最低,但S12(反向隔离)不够,输出负载变化会通过Cgd反馈到输入,导致匹配漂移,甚至会形成潜在不稳定回路。射频前端LNA设计里最常见的做法是把两个pHEMT叠成共源共栅(Cascode):下面的管子负责放大,上面的管子采用共栅连接,把信号从漏极和栅极之间隔离。这个结构的反向传输系数S12可以比单管小10~15dB,所以版图里的源极走线和输出匹配电感变化对输入匹配的影响会小很多。
代价是共源共栅需要更高的漏极电压,因为两个管子的Vds要串联分配。比如3.3V供电时,下面管子Vds约1.5V、上面管子约1.0V,再加上源极电阻压降,余量已经不多。如果还在输出匹配网络里串联电感,直流压降不能忽略。因此需要同时考虑射频扼流圈(RFC)的直流电阻和馈电点,不要直接把漏极电感当作直流负载。
3.2 静态工作点与自偏置/有源偏置
耗尽型砷化镓pHEMT的夹断电压通常在-0.5V到-1.5V之间,Idss可能在20mA到80mA。LNA偏置点的选择会直接在噪声系数上体现:电流太小,跨导gm低,增益不够;电流太大,沟道噪声和栅极感应噪声上升。按经验,低噪声工作区通常在Idss的15%~30%,也就是Id在5~20mA。偏置电路有三种落地方式:
- 源极自偏置:在源极对地串一个电阻Rs,通过Id·Rs产生负的Vgs。Rs越大工作点越稳定,但会引入负反馈并升高噪声。典型做法是在Rs两端并联一个100pF~1nF的旁路电容,让射频信号短路到地,直流负反馈仍然保留。但旁路电容的谐振频率要低于工作频率,否则变成电感会让源极阻抗上升。
- 栅极负压偏置:用负压LDO或电荷泵给栅极提供固定电压,栅极串一个10kΩ~50kΩ电阻阻断射频泄漏。这种方案不牺牲源极噪声,但需要额外的负压轨和上电保护。
- 有源偏置:用一个电流镜复制参考电流到LNA的漏极,同时通过误差放大器调节栅压。该方法对温度最稳定,适合量产时Vth离散比较大的批次。
设计文档里至少要写清楚:上电先给负栅压再开漏极电压。如果用自偏置,则源极电阻已经自然限流,上电相对安全,但也要避免漏极电压冲击通过耦合电容注入栅极。
推荐偏置参数可以参考下表,具体以工艺PDK模型为准:
| 参数 | 典型值 | 说明 |
|---|---|---|
| Vds | 1.5~2.5V | 确保工作在饱和区,同时不超过栅漏击穿 |
| Id | 8~20mA | 取决于最小NF和增益要求 |
| Vgs | -0.2~-0.8V | 耗尽型为负,E-mode为正 |
| 源极电感Ls | 0.3~1.5nH | 提供输入匹配实部,不宜过大 |
| 栅极偏置电阻Rg | 5~20kΩ | 阻断射频信号进入偏置网络 |
3.3 输入匹配、输出匹配与稳定性判别
输入匹配不是把S11调到最小,而是把源阻抗从50Ω变换到最佳噪声阻抗Γopt附近。砷化镓LNA的Γopt通常位于Smith圆图的上半平面,实部较低。常见做法是在源极加入一个反馈电感Ls,Ls的大小会直接抬升最优噪声阻抗的实部,使Γopt向50Ω靠拢。之后再用串联电感加并联电容的方式,把剩下的虚部抵消。下面是一组我在2.4GHz经常用的扫描顺序:
- 先在原理图里把Ls设成0.5nH,扫描0.2nH到2nH,看NF和S11随Ls变化的方向;
- 固定Ls在噪声和S11交界点,再把输入串联L匹配值设为2.7nH左右,并联C设为0.8pF左右,细调至噪声圆圆心接近匹配点;
- 输出端按共轭匹配设计,如果后续接SAW滤波器,S22最好在带内驻波小于1.5,不然滤波器的群延迟纹波会变大;
- 检查K因子。若K<1,优先考虑在漏极与地之间并一个小电阻,或在栅漏之间加中和电容,但中和电容会增加版图不确定性。
这里强调的是把匹配网络和晶体管当成一个整体来看,不能在Smith圆图上只做50Ω到50Ω的匹配。
3.4 用Python验证稳定性与噪声参数
拿到PDK里的S参数后,我习惯先用一段独立的Python脚本做稳定性和噪声圆预判,避免在商用EDA里反复迭代。给出一段稳定性判断代码:
import numpy as np # 2.4GHz下某GaAs pHEMT共源偏置S参数示例 s11 = 0.82 * np.exp(1j * np.deg2rad(-118)) s12 = 0.028 * np.exp(1j * np.deg2rad(54)) s21 = 3.55 * np.exp(1j * np.deg2rad(148)) s22 = 0.42 * np.exp(1j * np.deg2rad(-38)) delta = s11 * s22 - s12 * s21 K = (1 - abs(s11)**2 - abs(s22)**2 + abs(delta)**2) / (2 * abs(s12 * s21)) print(f"|Δ| = {abs(delta):.3f}") print(f"K = {K:.3f}") if abs(delta) < 1 and K > 1: print("无条件稳定") else: print("潜在不稳定,检查源极/漏极匹配和反馈")运行python stability.py,若K<1,需要回到共源共栅拓扑或加稳定电阻。注意S参数必须覆盖DC到3倍工作频率,因为LNA可能在低频段出现潜在振荡,K因子只在单一频点不够。噪声参数方面,如果PDK提供了Fmin、Γopt和Rn,可以用噪声圆公式在工作频点画出1dB、2dB噪声圆;在设计文档里应该把Γopt、匹配点、S11点标在同一张Smith图上,观察三者距离。
4. 版图设计、电磁仿真与砷化镓LNA的实测注意事项
4.1 版图走线寄生与地孔
砷化镓LNA裸片和封装后的指标差异往往比仿真误差还大。版图里最明显的寄生是源极接地电感,它同时参与输入匹配和反馈。在2.4GHz,一根0.5mm长、20μm宽的键合线电感大约1nH,这足以让最佳噪声匹配点偏移一个象限。所以源极必须就近打地孔,采用多孔并联降低寄生电感,通常两个过孔并联可以使等效电感降到0.3nH以下。如果做的是模块级PCBA,接地参考面不能有过孔阻隔,源极焊盘的电流回路要尽量短。
4.2 电磁仿真与原理图联合仿真
设计文档里的原理图不能直接交给产线。砷化镓LNA的工作频率至少是几百MHz,微带线拐角、焊盘和耦合走线都会改变谐振点。常见做法是先用ADS Momentum或HFSS提取无源网络参数,再把EM结果放回原理图做联合仿真。需要重点检查:输入匹配网络到管脚之间的走线宽度和长度,按50Ω算出的线宽在匹配点附近是否一致;输出匹配电感是否离输入走线太近;电源去耦电容的摆放是否形成额外反馈环路。
仿真时要把直流馈电点也纳入EM模型。很多LNA的漏极偏置不是用电感就是采用高阻线馈电,高阻线的四分之一波长在中心频段看起来像开路,但在倍频段会变成短路点,这可能导致带外增益异常。联合仿真跑完后,一定回看S12,如果反向隔离明显变差,多半是版图里输入输出走线靠得太近,而不是晶体管本身的问题。
4.3 P1dB、IIP3与噪声系数的仿真设置
仿真不是一键出结果。NF仿真要用噪声系数(Pnoise)分析,设置温度为290K,噪声带宽要覆盖工作频段两侧至少20%。P1dB仿真是谐波平衡的功率扫描,通常从-20dBm扫到0dBm,以0.5dB步进看增益压缩点。IIP3仿真要用两个间隔100kHz或1MHz的等幅正弦波,pin设为-20dBm左右,按三阶互调产物的斜率外推得到。砷化镓LNA的IIP3一般不会太好,如果测试发现IIP3不达标,最直接的办法是减小LNA增益或改用HBT拓扑,而不是继续调匹配。
仿真完成后,可以直接在终端里筛查日志中的关键结果:
grep -E "NF|P1dB|IIP3|Stability" lna_wrapper.log | tail -20这条命令只做关键字过滤,看到P1dB对应值是否落在目标区间,Stability状态是否为 pass。如果日志里有convergence not reached或Iteration limit exceeded,不要急着改电路,先把谐波平衡的阶数提高,或者缩小输入功率扫描步进,很多时候是仿真设置问题而不是设计问题。
4.4 常见错误:反馈电容、电源去耦、晶圆探针测试
我做过的砷化镓LNA项目中,有几次问题出在测试端:用探针台测裸片时去耦不足,电源走线长导致低频振荡;或者栅极偏置线上没有接RC滤波,直流源噪声直接调制成射频噪声。还有一个常见错误是在输入并联电容过大,造成噪声匹配点移动后只盯着S11,NF反而劣化。经验是,当S11调到接近-25dB而NF却比仿真高0.5dB时,先怀疑源极电感Ls和地孔寄生,再怀疑偏置点漂移。探针测试前要用校准片做好SOLT或LRRM校准,校准参考面必须和LNA输入端一致。
可以把以下检查项直接放进评审表:
| 检查项 | 方法 | 可接受标准 |
|---|---|---|
| 源极接地电感 | 提取版图L | 小于0.3nH,尽量低 |
| 输入走线宽度 | 计算微带阻抗 | 50Ω附近,不强行等宽 |
| 电源去耦 | 射频近端100pF+1nF并联 | 无低频自激 |
| 栅极偏置滤波 | RC低通截止频率 | 低于100kHz |
| 焊盘寄生电容 | EM仿真 | 与S参数模型修正一致 |
5. 把砷化镓LNA接进SX1262这类接收链路:增益分配与实操验证
5.1 接收灵敏度预算与LNA位置
SX1262本身已经带一个低噪声放大器,但它的NF一般不如专用砷化镓LNA。在一个868MHz LoRa节点上,SX1262的典型灵敏度约-137dBm(125kHz带宽,SF12),若在外面加一级15dB增益、0.9dB NF的GaAs LNA,整机NF主要由外部LNA决定,灵敏度可以提升4~6dB。这个收益的前提是LNA前的插损尽量小,且LNA本身的线性度不能太差,否则近距离强信号会把后级收发机直接压死。
增益分配可以用下表快速评估:
| 链路节点 | 增益(dB) | NF(dB) | 累积NF(dB) | 说明 |
|---|---|---|---|---|
| 天线开关 | -0.3 | 0.3 | 0.3 | 损耗在LNA前,尽量小 |
| GaAs LNA | +15 | 0.9 | 约0.9 | 第一级有源增益 |
| 后级滤波/匹配 | -1 | 1.0 | 约1.0 | 被LNA增益压缩 |
| SX1262内部前端 | 0 | 3.5 | 约1.1 | 后级NF被压 |
注意这里累积NF计算考虑了增益,不能直接把dB值相加。实际设计时我会预留一个可选的LNA旁路开关,因为当节点附近有强干扰时,外置LNA的增益反而会推高后级交调,旁路掉LNA可以让系统回到收发机本身的动态范围。
5.2 外置LNA与SX1262接口注意事项
从SX1262的接收链路看,外置LNA输出通常不直接接芯片引脚,中间可能需要SAW滤波器或巴伦。SAW滤波器的插损虽然只有0.5~1dB,但它位于LNA增益之后,对整机NF的影响已经被压缩,因此可以接受;但滤波器的带外抑制会挡住镜像和强干扰,对提升动态范围有帮助。此外,SX1262的相关配置可以控制LNA使能,但我不建议把外置LNA的电源直接挂在数字IO上,因为砷化镓LNA的启动电流尖峰可能拉低电压,导致收发机复位。正确做法是把一个低噪声LDO的输出作为LNA电源,再用带RC延迟的MOS管开关控制栅极上电时序。
供电顺序在整机里很容易被忽略。如果同时给收发机和LNA供电,而收发机先初始化、LNA后上电,SX1262在启动阶段会看到反射系数突变,误以为天线失配并调整校准参数。因此Rs、LDO使能和SX1262复位脚要用时序控制,至少要保证LNA电源稳定后再允许SX1262开始接收。
5.3 用频谱仪或信号源验证LNA是否有效工作
验证砷化镓LNA是否真正提升了链路,需要同时测增益、噪声系数和交调,而不能只看灵敏度场测。一个可行步骤:用信号源输出-80dBm单音,接频谱仪在LNA输出端测功率,得到增益;再关掉信号源,用频谱仪的噪声标记读噪声底,估算NF。实际设备如果没有噪声系数分析仪,可以用增益法和Y因子。做这一步时,确保信号源和频谱仪已用线缆校准,线损在校准参考面之内。对于SX1262系统,还可以在屏蔽箱里读取RSSI基底:不发射、保持相同衰减,对比LNA旁路和LNA接入时的RSSI差值;但RSSI改变不等于灵敏度改善,还要用信号发生器在灵敏度电平下测试误包率。
设计文档里建议把上述步骤整理成三张测试原始记录表,分别在室温、-20℃和+60℃下记录NF、增益和IIP3,以便定位温度漂移。如果低温下增益上升但NF恶化,通常是自偏置点随Vth漂移导致电流变小;如果高温下IIP3下降明显,就要检查漏极电压跌落。先跑完这三张表,再决定要不要调整源极电阻和LNA工作点。
本文还有配套的精品资源,点击获取