简介:面向射频与微波电路学习者及ADS初学者的一套低噪声放大器设计实例,围绕LNA的增益、噪声系数、输入输出阻抗匹配与稳定性等指标,提供可直接运行的工程参考。压缩包共313个文件、约105.55MB,以ADS工程与仿真数据为主,包含原理图与工作区文件、S参数与Smith圆图匹配相关数据、仿真设置及结果图表等,便于按模块查阅电路拓扑、偏置与参数配置。已有3895人学习下载,具备较好的参考热度。读者可结合其中的电路图和仿真结果,理解晶体管选型、偏置点设定、匹配网络调整与性能验证过程,也可将其作为ADS操作练习和LNA设计复现的案例,适合需要从原理到仿真落地的人群。
1. 从ADS低噪声放大器实例切入:先看NF还是先堆增益?
ADS 低噪声放大器设计最容易翻车的地方,不是原理图画得不够漂亮,而是把增益、噪声系数和输入回波损耗放在同一条曲线上同时看时,发现它们互相拉扯。这份基于ADS的低噪声放大器设计实例,把电路图、偏置网络、匹配网络和仿真结果图形放在一套工程里,适合正在做接收前端、射频模块或课程设计的从业者拿来对照。它解决的不是“会不会放元件”的问题,而是让你看到从直流工作点到S参数、NF、稳定性圆,再到结果图验收的完整链路。频段和指标可以按自己的系统改,但先读懂每张结果图在回答什么问题,比急着优化更有用。
2. 指标拆解与器件选型:把NF、增益、S11和K放在同一张表里
2.1 从接收链路反推LNA的噪声与增益预算
低噪声放大器的指标不是拍脑袋定的。接收链路里,LNA通常在第一级,它的噪声系数会几乎原样进入系统总噪声,后级噪声则被它的增益压低。常见做法是先用Friis公式算一遍:F_total = F1 + (F2-1)/G1 + (F3-1)/(G1G2) + …,其中F是线性噪声因子,G是线性增益。把dB值换成线性值再算,不要直接拿dB相加,这是很多人第一遍预算就错的地方。
以2.4 GHz接收前端为例,假设系统总NF目标3 dB,后级混频器NF约10 dB,LNA增益15 dB。把LNA NF先按1.2 dB代入,线性F1约1.318,G1约31.6,后级F2为10,则总F约1.318+(10-1)/31.6=1.603,折合2.05 dB,留给其他损耗的裕量还算够。若LNA增益降到10 dB,G1约10,总F变成1.318+9/10=2.218,折合3.46 dB,系统目标直接破掉。这个例子说明,增益不是越高越好,但低到一定程度,后级噪声会反过来吃掉预算。
| 指标 | 示例起点 | 主要看哪张结果图 | 常用调整手段 |
|---|---|---|---|
| NF | 小于1.5 dB | 噪声系数曲线、NFmin曲线 | 偏置电流、输入噪声匹配、源极电感 |
| 增益 | 12~18 dB | S21曲线、增益圆 | 输出匹配、级间匹配、反馈量 |
| S11 | 小于-10 dB | Smith圆图、S11曲线 | 输入匹配网络、牺牲噪声匹配换回波 |
| S22 | 小于-10 dB | S22曲线 | 输出匹配 |
| 稳定性K | 全频段大于1 | K因子曲线、稳定圆 | 源极电感、反馈电阻、偏置网络 |
| IIP3 | 按系统定 | 双音谐波平衡结果 | 偏置点、负反馈、输出端线性化 |
落地时按五步走:第一步,把系统NF、增益、线性度目标写进一张链路预算表;第二步,用Friis反推LNA NF的上限,并留0.3~0.5 dB的模型和加工裕量;第三步,定增益时同时看后级压缩点,别让LNA把混频器推到饱和;第四步,把S11和K作为约束条件,不要等匹配做完才回头补稳定性;第五步,把这些目标写进ADS变量表,后面每改一次偏置和匹配都对着表检查。表格里的数值只是起点,真正要改的是你系统里的频段、带宽和链路余量。
2.2 晶体管类型与封装寄生:pHEMT、HBT和SiGe怎么选
器件选型先看噪声,再看线性度和成本。常见的GaAs pHEMT在微波频段噪声很低,适合第一级;SiGe HBT线性度好、集成度高,偏置也相对简单;CMOS成本低、便于单片集成,但噪声和匹配难度通常更大。这里不写具体型号,因为不同频段和封装差异很大,拿到实例后先看它用的器件模型有没有噪声参数,再看模型是否包含封装寄生。模型没有噪声参数,后面跑出来的NF曲线就是摆设。
| 器件类型 | 噪声表现 | 线性度 | 偏置复杂度 | 适用场景 |
|---|---|---|---|---|
| GaAs pHEMT | 低 | 中等 | 中等 | 微波低噪声第一级 |
| SiGe HBT | 较低 | 较好 | 较低 | 高线性接收前端 |
| CMOS | 中等 | 依赖设计 | 较低 | 高集成度低成本方案 |
封装寄生是选型里最容易被忽略的部分。键合线、引脚电感和焊盘电容会直接改变输入匹配,尤其是源极到地的键合线,几毫米长度就能带来不可忽略的源极电感。源极电感在低噪声设计里不一定是坏事,它可以改善稳定性和噪声匹配,但前提是你在原理图里把它建出来,而不是等版图阶段才被动接受。常见做法是先在原理图里留一个0.2~0.5 nH量级的源极电感占位,再用电磁仿真或测试数据修正。选型时还要看封装的热阻和最大额定功率,偏置点调高以后,结温会改变噪声和增益,这些在结果图上不一定立刻显出来。
落地步骤可以这样:先锁定频段和带宽,再筛器件模型;打开模型文档确认NFmin、增益和稳定性数据覆盖你的频段;在原理图里把封装寄生用集总元件先近似出来;给源极电感留可调焊盘;最后再比较不同器件的噪声匹配难度。不要只看器件手册上的NFmin,那个值通常是在特定偏置和共轭噪声匹配下得到的,你的匹配网络和偏置网络不一定能复现。
2.3 偏置点与噪声匹配的折中:Id、Vds和Gamma_opt
偏置点决定噪声、增益和线性度的底子。一般规律是,电流密度从低往高走,NF先降后趋平,增益上升,IIP3也改善,但功耗和热噪声会跟着上来。Vds对噪声的影响相对小一些,但过低会让晶体管工作到非理想区,增益和线性度都会掉。不要把偏置点只当成“让晶体管导通”的开关,它和输入匹配是绑在一起的。噪声匹配的目标是向Gamma_opt靠拢,而不是向S11共轭靠拢,这两个目标在多数器件上并不重合。
| 偏置趋势 | NF | 增益 | IIP3 | 注意点 |
|---|---|---|---|---|
| Id偏低 | 偏高 | 偏低 | 偏低 | 容易受模型误差影响 |
| Id适中 | 接近NFmin | 中等 | 中等 | 常用折中点 |
| Id偏高 | 趋平 | 偏高 | 改善 | 功耗和热噪声上升 |
具体操作时,先在ADS里做直流扫描,固定Vds,扫Vgs或基极电流,记录Id和gm;再在目标频点跑噪声仿真,看NFmin和Gamma_opt随偏置怎么变;选一个NF离NFmin不超过0.2~0.3 dB、增益又够用的点;最后再动输入匹配。这里有一个反直觉的地方:为了噪声匹配,输入回波损耗可能做不到-15 dB,甚至-10 dB都要权衡。如果系统对S11要求很严,就要接受NF稍微变差,或者用负反馈、平衡结构换带宽。血泪经验是,先把偏置和噪声匹配定下来,再回头修S11,顺序反了会来回改很多轮。
3. 原理图搭建与偏置网络:从直流工作点到匹配初值
3.1 直流扫描确定静态工作点
拿到实例工程后,先别急着跑S参数,先把直流工作点跑通。常见做法是新建一个原理图,放晶体管、栅极或基极偏置源、漏极或集电极电源,再加一个DC仿真控制器,扫描Vgs或Ib,观察Id、Vds和gm。扫描范围不要一上来就拉得很宽,先按器件手册的推荐区缩小范围,再细扫。直流结果不对,后面的S参数和噪声曲线都不可信,这是排查时的第一道关口。
| 扫描变量 | 观察量 | 常见设置 | 失败时看什么 |
|---|---|---|---|
| Vgs或Ib | Id | 从截止区扫到目标电流 | 模型引脚方向、源极接地 |
| Vds | Id、gm | 固定目标Vds | 电源限流、模型自热 |
| 温度 | Id、NF趋势 | 按工作温度 | 模型温度参数是否启用 |
步骤上,先把偏置源设成变量,不要写死数值;再在原理图里标注目标Id和Vds;跑完直流后看Id是否落在预期区间;如果Id几乎不随Vgs变化,先查器件引脚映射和模型调用顺序;如果Id比预期大很多,查Vds是否被电源直接拉满。参数说明里,Vgs的步长先取0.05 V左右,细扫再降到0.01 V;Id的目标值按你选的电流密度算,不要照抄实例里的数值,因为器件尺寸和偏置拓扑可能不同。
提示:直流扫描时把最大电流限制打开,避免调错偏置把模型推到非物理区,后面优化会给出看起来很好但不可用的结果。
3.2 偏置网络与射频扼流:别让电感把噪声带进来
偏置网络的任务是给晶体管干净的直流,同时不让射频信号漏到电源。常见拓扑有电感偏置和电阻偏置:电感偏置噪声低,但低频稳定性要小心;电阻偏置简单,但电阻热噪声会贡献到输入端,低噪声第一级一般不愿用大电阻直接串在信号路径上。射频扼流圈在最低工作频率的阻抗要足够高,通常希望它比输入阻抗高一个数量级左右,具体看带宽和板面空间。旁路电容不是越大越好,大电容自谐振频率低,高频段可能已经变成电感,常见做法是大中小三个电容并联,分别覆盖低频、中频和高频。
| 元件 | 作用 | 取值思路 | 常见坑 |
|---|---|---|---|
| 射频扼流电感 | 隔离射频与电源 | 最低频阻抗足够高 | 自谐振、Q值低、低频谐振 |
| 旁路电容 | 提供交流地 | 多容值并联 | 只放一个大电容,高频失效 |
| 偏置电阻 | 限流、反馈 | 按压降和噪声预算 | 热噪声、压降过大 |
| 去耦电容 | 电源干净 | 靠近供电脚 | 地回流路径太长 |
落地时先按实例的偏置拓扑搭一遍,再把电感换成你手头模型库里的实际元件,别一直用理想电感。理想电感在仿真里不会自谐振,也不会把电源噪声带进来,结果图会偏乐观。旁路电容要放到原理图里并标注自谐振频率,至少确认在最高工作频率以下。偏置走线在版图里要短,地孔要近,这些在原理图阶段看不出,但会决定你后面复现时结果图能不能对上。
3.3 输入输出匹配网络的初值:先共轭匹配还是先噪声匹配
输入匹配和输出匹配的目标不一样。输入匹配优先向Gamma_opt靠拢,让NF接近NFmin;输出匹配优先共轭匹配,让增益和S22好看。很多初学者一上来把输入做成共轭匹配,S11确实漂亮,但NF可能比NFmin高出一截。正确顺序是先用理想LC和理想传输线做噪声匹配,得到一组初值;再把理想元件换成微带线或实际电感电容;最后在Smith圆图上微调,兼顾S11和带宽。输出匹配可以晚一步做,但不要把输出匹配的元件随手放到输入网络旁边,布局耦合会让结果图对不上。
| 匹配目标 | 主要看 | 初值来源 | 调整优先级 |
|---|---|---|---|
| 输入噪声匹配 | NF、Gamma_opt | 噪声圆图 | 高 |
| 输入回波 | S11、Smith圆图 | 共轭匹配点 | 中 |
| 输出增益匹配 | S21、S22 | 负载牵引或共轭 | 中 |
| 带宽 | S11和NF平坦度 | 多节匹配 | 按系统定 |
具体步骤:先在目标频点跑一次噪声仿真,读出Gamma_opt;在Smith圆图上把输入匹配网络调到Gamma_opt的共轭附近;再扫频看NF和S11,记录带宽;把理想电感换成微带线,长度从四分之一波长附近开始试;最后用优化器只微调两个元件,不要一次放太多变量。参数说明里,微带线初值按介质厚度和介电常数算,不要凭感觉给;电感Q值先按模型库的实际值设,不要用理想Q。匹配网络每加一节,损耗和版图面积都会上去,低噪声第一级能少一节就少一节。
4. S参数、噪声系数与稳定性仿真:结果图里该盯哪几条线
4.1 S参数仿真设置与端口归一化
S参数仿真先设频率范围和步长。范围要覆盖工作频段并留出前后裕量,步长太粗会把窄带谐振漏掉,太细又会让仿真变慢。端口归一化一般按系统阻抗设成50 Ω,如果实例里用了其他阻抗,结果图不能直接和你的系统对比。看增益用dB(S(2,1)),看输入回波用dB(S(1,1)),看输出回波用dB(S(2,2))。如果原理图里有隔直电容和偏置电感,先确认它们没有把端口直流路径断掉,否则S参数会报错或给出奇怪结果。
| 设置项 | 常见做法 | 注意点 |
|---|---|---|
| 频率范围 | 工作频段前后各留20% | 太窄看不到带外稳定性 |
| 扫描步长 | 先粗扫再细扫 | 细扫看谐振和抖动 |
| 端口阻抗 | 50 Ω | 与系统阻抗一致 |
| 去嵌 | 按参考面设置 | 不 de-embed 会多出线损 |
步骤上,先跑单频点确认端口和偏置正常,再扫宽频段;看S21是否平坦,S11是否在带内低于目标;如果S11抖动,先查扫描步长和元件Q值,再查匹配网络节点;如果S21出现深坑,查偏置电感自谐振和旁路电容谐振。参数说明里,步长可以先取频宽的1/50,观察细节时再加密;端口参考面要标在原理图上,别等版图阶段才发现参考面不一致。
4.2 噪声系数仿真:NF、NFmin和Gamma_opt的关系
噪声仿真最容易出“好得离谱”的曲线。先确认仿真控制器里噪声计算已经打开,端口噪声参考是50 Ω,器件模型带噪声参数。看三个量:NF是当前匹配下的噪声系数,NFmin是器件在该偏置下能达到的最小噪声系数,Gamma_opt是对应的最佳噪声源阻抗。NF一定大于等于NFmin,如果结果图里NF比NFmin还低,先查数据项定义和端口设置。噪声匹配和增益匹配不是一回事,Gamma_opt和S11共轭通常不重合,输入匹配要在这两者之间取舍。
| 数据项 | 含义 | 用法 |
|---|---|---|
| NF | 当前源阻抗下的噪声系数 | 看实际匹配效果 |
| NFmin | 最小噪声系数 | 看器件和偏置的底子 |
| Gamma_opt | 最佳噪声源阻抗 | 做输入噪声匹配 |
| Rn | 噪声电阻 | 看匹配敏感度 |
操作时,先在目标频点跑噪声仿真,记录NFmin和Gamma_opt;再把输入匹配往Gamma_opt的共轭方向调;扫频看NF带宽,别只看中心频点;如果NF离NFmin很远,先查输入匹配,再查偏置点。参数说明里,NF和NFmin都用dB看,但做链路预算时要换回线性值;Gamma_opt是复数,Smith圆图上要按共轭方向找,别直接照搬数值。
注意:端口阻抗不是50 Ω时,NF曲线没有可比性;先把端口归一化统一,再谈噪声匹配。
4.3 稳定性圆与增益圆:K>1只是起点
稳定性因子K大于1、Delta小于1是常用的无条件稳定判据,但不要只看中心频点。低频段增益高,K值容易掉下去,尤其是加了源极电感和输入匹配以后。稳定圆可以直观看到哪些源阻抗或负载阻抗区域不稳定,增益圆则告诉你不同匹配下的增益等值线。低噪声设计里,输入匹配为了噪声会偏离共轭点,输出匹配也可能把负载拉到不稳定区,所以稳定性要全频段扫,不要只扫工作频带。
| 检查项 | 目标 | 调整手段 |
|---|---|---|
| K因子 | 全频段大于1 | 源极电感、反馈电阻 |
| Delta | 小于1 | 检查反馈和匹配 |
| 稳定圆 | 工作阻抗点在稳定区 | 调整负载匹配 |
| 低频增益 | 不出现过高峰 | 加低频稳定电阻 |
步骤上,先扫0.1 GHz到最高工作频率的K和Delta;再在Smith圆图上叠加稳定圆,看你的源阻抗和负载阻抗是否落在安全区;如果低频K掉下去,先加源极电感或小幅反馈电阻,再看噪声恶化多少;如果加反馈后NF变差,回到偏置点看能不能用更低电流换稳定性。参数说明里,反馈电阻不要一上来就取很大,先按几十欧姆量级试,再看增益和NF的折中;源极电感会同时影响噪声匹配和稳定性,改它以后输入匹配要重跑。
4.4 大信号与谐波平衡:P1dB、IIP3怎么补
小信号S参数和噪声系数过关,不代表大信号没问题。接收前端里LNA后面常接混频器,LNA的P1dB和IIP3决定了强信号下会不会压缩。ADS里常用谐波平衡仿真做双音测试,两个音间隔按系统信道间隔设,扫描输入功率看输出基波和互调分量。IIP3可以从三阶互调产物反推,P1dB看增益压缩1 dB对应的输入功率。偏置电流提高通常能改善IIP3,但噪声和功耗会变,别为了线性度把NF预算吃光。
| 仿真项 | 设置思路 | 看什么 |
|---|---|---|
| 双音间隔 | 按信道间隔 | 三阶互调是否落在带内 |
| 输入功率扫描 | 从线性区扫到压缩区 | P1dB、增益压缩 |
| 谐波阶数 | 至少到三阶 | 互调分量准确度 |
| 偏置电流 | 对比两三个点 | 线性度与NF折中 |
落地时先跑单音功率扫描找P1dB,再跑双音看IIP3;如果IIP3结果离散,查谐波阶数和收敛设置;如果P1dB比预期低,查输出匹配和偏置电感是否在强信号下饱和。参数说明里,双音功率不要一开始就放到压缩区,先在线性区确认互调斜率,再外推IIP3;谐波平衡的收敛助手可以用,但收敛以后要回看波形和频谱,不要只看一个数字。
5. 避坑排查:ADS低噪声放大器仿真里最常见的五类翻车
5.1 NF曲线好得离谱:先查端口噪声和模型
现象:噪声系数曲线在目标频段低到不合理,甚至比器件手册的NFmin还低。原因通常有三个:仿真控制器没有正确启用噪声计算,端口噪声参考不是50 Ω,或者器件模型没有噪声参数、只用了理想小信号模型。还有一种情况是把NFmin数据项当成NF看,曲线当然漂亮。解决时先看数据项定义,确认看的是NF还是NFmin;再查端口归一化和噪声参考;最后打开器件模型文档,确认噪声参数覆盖你的频段和偏置。如果模型没有噪声数据,换模型或找厂商提供的噪声模型,不要用理想模型硬跑。
5.2 S11在频带内抖动:网格、Q值和理想元件
现象:S11在Smith圆图上绕圈,或者扫频曲线在带内出现很多尖峰。原因可能是扫描步长太粗,把窄带谐振漏掉;也可能是匹配电感的Q值设得太高,实际元件损耗没有体现;还可能是理想传输线和集总元件混用,节点参考面不一致。解决时先把扫频步长加密,看尖峰是否还在;再把理想电感换成模型库元件,设合理Q值和自谐振;最后检查匹配网络每一节的参考面,别把输入和输出网络的节点混在一起。抖动不一定都是坏事,但你要知道它来自哪里。
5.3 K值低频掉下去:偏置电感与稳定电阻
现象:工作频段内K大于1,但低频段K掉到1以下,甚至出现负阻。原因常见于偏置电感在低频呈现低阻抗,增益升高后稳定性变差;输入匹配在低频偏离设计值,源阻抗进入不稳定区;源极电感或反馈网络没有在全频段检查。解决时先扫宽频段K和Delta,再叠加稳定圆看阻抗位置;低频加稳定电阻或反馈,注意电阻会贡献噪声;偏置电感可以串小电阻或用有损偏置,但要在噪声预算里算清楚。稳定性和NF经常打架,先把不稳定点找出来,再决定牺牲多少NF。
5.4 优化收敛但版图一改就废:理想线和不连续性
现象:原理图优化收敛,S11和NF都达标,版图提取后S11偏移、增益下降。原因是原理图里用了理想微带线、理想电感和理想电容,没有建不连续性、焊盘电容、耦合和地回流。解决时先在原理图里加关键寄生,比如焊盘电容、键合线电感、过孔电感;再用电磁仿真提取关键匹配网络;最后留可调焊盘和可调电容位置。不要等版图做完才第一次看寄生,低噪声放大器的输入匹配对寄生非常敏感,几十分之一皮法的焊盘电容就能让Smith圆图上的点跑掉。
5.5 结果图与原理图对不上:变量覆盖和数据集选错
现象:改了原理图参数,结果图没变;或者两张结果图看起来不是同一个电路。原因可能是变量表里同名变量覆盖,仿真控制器没有重新跑,数据显示窗口选错了数据集,或者优化器把变量改回去。解决时先看变量表的作用域和优先级,再确认仿真数据集名称和版本;改完参数后手动重跑一次,不要只依赖自动更新;优化器跑完把最终变量值写回原理图,别让优化目标和实际电路脱节。这个坑不玄学,就是版本和变量管理问题,养成每次改参数记一笔的习惯能省很多时间。
6. 把结果图变成验收清单:三步复现与一次Smith圆图手调
6.1 先跑基线:直流、S参数、噪声三张图
拿到这份实例后,我一般先不动匹配,只跑三张基线图:直流工作点、S参数、噪声系数。直流看Id和Vds是否落在实例标注的区间;S参数看S21、S11、S22的中心频点和带宽;噪声看NF与NFmin的差距。三张图都正常,再开始改频段和匹配。如果直流不对,后面所有曲线都别信;如果NF比NFmin高很多,先查输入匹配,不要先怪器件。
6.2 用Smith圆图做一次手调:输入匹配的取舍
输入匹配手调时,先把Gamma_opt的共轭点标在Smith圆图上,再把当前输入阻抗点标出来,看两者差多少。每次只动一个元件,动完看NF和S11两条线,不要同时改三个元件。NF优先,S11设一个下限,比如带内不差于-10 dB;如果噪声匹配和回波匹配冲突,优先保NF,再用多节匹配或反馈拓宽带宽。手调一轮后把元件值记下来,和优化器结果对比,通常手调能给优化器一个更好的初值。
| 验收项 | 通过标准 | 复查动作 |
|---|---|---|
| 直流工作点 | Id、Vds在设定区间 | 改偏置后重跑 |
| NF | 带内低于目标,且接近NFmin | 看Gamma_opt是否偏移 |
| S11 | 带内低于-10 dB | Smith圆图看带宽 |
| 增益 | 带内平坦,满足链路预算 | 看后级压缩余量 |
| K因子 | 全频段大于1 | 低频段重点看 |
6.3 归档验收表:下次改频段不用从零开始
最后一步是把结果图和数据整理成一张验收表:频段、偏置点、NF、增益、S11、K、P1dB、IIP3各一行,旁边写上对应的原理图变量和结果图数据集。下次换频段时,先按比例缩放匹配线长度,再重跑直流和噪声,不要直接套用旧元件值。从那以后我每次拿到这类ADS低噪声放大器实例,都先跑一遍直流和S参数,再对照噪声圆图手调一次,最后才开优化器;这套顺序能少走很多回头路。希望帮到你。
本文还有配套的精品资源,点击获取