尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

ADS低噪声放大器设计全流程:从指标拆解到EM仿真与实测调试

ADS低噪声放大器设计全流程:从指标拆解到EM仿真与实测调试 1. 从指标到底层LNA设计启动前必须想清楚的事做低噪声放大器设计第一件事不是打开ADS画原理图而是先把指标体系和工艺条件钉死。很多人上来就翻Datasheet找管子、照着参考电路抄结果仿真怎么调都压不住噪声系数或者增益上去了稳定性又崩掉本质都是在设计起点就埋了雷。1.1 指标拆解噪声系数、增益、线性度之间怎么权衡LNA位于接收链路的最前端它的噪声系数几乎直接决定了整个接收机的灵敏度。这不是尽量低这么简单而是要在噪声系数NF、增益Gain、输入输出回波损耗、稳定性、功耗、线性度IIP3这几项之间做一个工程妥协。以我常用的一个2.4GHz频段LNA设计目标为例指标目标值备注频率范围2.4GHz–2.5GHzISM频段WiFi/BLE/Zigbee都在这噪声系数NF 1.5dB接收机灵敏度预算的核心增益S21 15dB压制后级混频器噪声贡献输入回波S11 -10dB与滤波器/天线接口匹配输出回波S22 -10dB与混频器或后续级联匹配稳定性无条件稳定K1mu1全频段验证IIP3 -5dBm抗阻塞和互调干扰功耗 20mW便携设备的基本要求这里有个容易被忽略的点NF和IIP3在偏置点上往往是矛盾的。NF最低点通常出现在电流密度较低的区域而IIP3最好的地方在高电流密度区两者之间需要一个折中。我的经验是先把NF目标定下来作为硬约束IIP3作为软指标用偏置微调去凑否则整个链路预算会被NF吃掉太多。1.2 工艺库与仿真模板的准备工作ADS本身只是一把刀真正让仿真可信的是工艺库和仿真模板。如果是射频分立器件设计直接用村田等厂商的S参数库如果是芯片设计需要先装好PDK。这里重点说一下TSMC18RF这类工艺库的安装。ADS中安装PDK要注意几个坑工艺库文件路径不能有中文和空格否则ADS的DesignKit都认不到需要用Library Manager加载.prj或.zip格式的库文件不是简单把文件夹丢到workspace里安装完一定要在Options - Preferences中设置DesignKit的路径和Simulator的启动配置如果是论坛上下载的工艺库记得查一下它适配的ADS版本。我用过某些库在ADS 2019下正常换到2023就要重新做一次库编译。对于不做芯片、只做PCB级LNA的朋友可以用分立晶体管的S2P文件加厂商提供的spice模型照样能把流程跑通。真正的关键不是库的豪华程度而是仿真控制器的配置和使用习惯这才是后面所有步骤的地基。2. 晶体管选型与直流偏置点LNA的地基工程很多教程会把偏置放在很靠后的位置一笔带过但实际上偏置设计直接决定了管子工作在什么区域进而决定了NF、增益和谐波表现。LNA的偏置设计和功率放大器的偏置设计很大不同PA强调效率和线性度LNA强调低噪声和适度增益所以电流密度通常选在噪声优值附近。2.1 低噪声偏置点怎么选基于器件数据手册的实用估算方法以常见的ATF-54143Avago的增强型pHEMT为例这是一颗在2.4GHz附近做LNA非常经典的管子。它的推荐工作点在Vds3VIds20mA左右这时候NFmin大概在0.5dB以下。实际使用时我不会直接钉死在推荐值而是在这个附近扫描固定Vds3V扫描Vgs或固定Vgs扫描Vds看Ids的变化在ADS中设置DC仿真控件画Ids vs Vgs曲线找到线性区和饱和区的转折在转折点附近取一个电流值比如30%的Idss作为初始偏置用这个偏置点跑一轮S参数噪声仿真看NF和S21是否符合预算微调偏置电阻使NF和增益达到平衡。对于CMOS工艺思路类似但要注意电流密度而不是单纯电流值。短沟道器件在不同电流密度下的NFmin、FT、Fmax差异很大通常取0.1~0.2mA/um的电流密度范围作为LNA偏置区间。CMOS的体效应、沟道长度调制也会影响偏置精度需要用共源共栅结构或者加源极负反馈来稳定跨导。2.2 ADS中DC仿真与控制器的参数配置细节在ADS中搭偏置仿真电路核心控件有这几个VAR控件定义Vds、Vgs这些扫描变量注意单位的写法是Vds3 V不要漏空格DC仿真控件Simulation-DC里面可以设置SweepVarVgs、Start-1、Stop0.5、Step0.05Display Template选择dc_op模板来显示工作点参数。实际遇到过的一个问题是用了理想电压源直接给栅极供电仿真结果很理想但换成电阻分压偏置后NF直接恶化了0.3dB。原因是分压电阻网络的等效噪声会耦合到栅极并且偏置电阻的热噪声会进入匹配网络。解决办法是栅极偏置电阻要尽量大几十kΩ级别同时加一个几十pF的旁路电容到地让射频信号不会被偏置网络泄放掉。2.3 偏置网络对噪声的影响一个容易被忽略的坑偏置电感或偏置电阻的选择很多新手踩坑。在射频LNA里栅极偏置通常用高阻抗线或者大电阻馈入漏极偏置则用射频扼流圈RFC。核心原则是偏置网络在目标频段内不能和信号通路发生耦合漏极RFC的电感值要足够大在目标频率下阻抗远大于50Ω至少10倍最好100倍否则信号会从漏极偏置网络漏掉如果RFC的自谐振频率落在目标频段附近会在某个频率呈现低阻导致增益塌陷。选择RFC时一定要看其SRFSelf-Resonant Frequency栅极偏置电阻虽然不直接走RF信号但它的热噪声会通过栅极电容耦合进信号通路。如果阻值太大100kΩ以上这个噪声影响通常在可接受范围如果只有几kΩ噪声贡献就会明显起来。这些经验不是看理论推出来的是我在迭代版本中对比仿真和实测后才真正理解的。所以偏置网络的设计从一开始就要当作匹配网络的一部分来对待而不是随便接上去就行。3. 稳定性的仿真与判据比增益更优先的硬指标我不只一次见过这样的场景LNA仿真的S21增益曲线完美NF也很漂亮但把管子接到实际电路上一上电就自激。问题几乎都出在稳定性分析没做透。LNA是放大器件一旦不稳定轻则增益异常、噪声恶化重则直接烧管子。所以在ADS里稳定性仿真不是可选项而是和S参数仿真同等优先级的必做项。3.1 稳定性判据K因子、mu因子与无条件稳定判定方法射频教科书上判稳用的是K因子Rollett因子和Δ条件是两个同时满足K 1|Δ| 1其中Δ S11S22 - S12S21但实际工程中我更推荐直接看mu因子mu和mu_prime因为mu因子不需要两个条件同时判断只用一个值就能给出结果mu 1 等价于无条件稳定。ADS在S参数仿真后可以直接调出StabMeas模板里面有K、mu、mu_prime等曲线非常方便。值得注意的是稳定性必须在全频段内验证而不是只看目标频段。很多LNA在2.4GHz是稳定的但在1GHz以下或者8GHz以上突然出现K1这是因为管子的增益在低频更高、隔离度在谐振点恶化。所以做稳定性仿真时频率扫描范围至少要覆盖DC到5倍工作频率。3.2 在ADS中搭建稳定性仿真S参数扫描与频段设置具体操作上我会这样搭建稳定性仿真在原理图中放置管子、偏置网络、输入输出匹配网络在输入端口接Term150Ω输出端口接Term250Ω添加S参数仿真控件设置频率范围对于2.4GHz设计我会设0.1 GHz到12 GHz步长0.1 GHz后期再细化目标频段为2.4 GHz到2.5 GHz、步长0.01 GHz仿真结束后插入StabMeas模板查看K、mu曲线如果发现K1不要急着改匹配网络先用串联或并联电阻反馈压低低频增益在源极加一个小电感源极负反馈这个是LNA稳定性和噪声匹配的经典手段重新仿真看K和mu是否满足同时留意NF是否有恶化。这里有一个从实战中得到的经验源极负反馈电感是LNA设计里性价比最高的一个元件。它不仅能改善稳定性还能把输入匹配的实部往50Ω靠从而减轻噪声匹配和共轭匹配之间的矛盾。但电感值不能太大一般0.5nH到5nH量级太大了增益掉太多NF也会变差。3.3 条件稳定区域的分析与匹配后的稳定性复核如果器件在某些频段是条件稳定即K1但还没振荡可以用ADS的StabCircle来画稳定圆在Smith圆图上标出哪些源阻抗/负载阻抗区域会导致不稳定。这个工具在调试中非常好用你能直接看到匹配点是否落在不稳定圆内源稳定圆区分源阻抗平面上的稳定/不稳定区域负载稳定圆区分负载阻抗平面上的稳定/不稳定区域如果你设计的输入匹配点和输出匹配点恰好落在不稳定区域就说明这个匹配方案会引发振荡风险。我在设计一个5.8GHz LNA时就遇到过K因子在低频只有0.7的情况。源稳定圆画出来发现低频段的不稳定区域几乎覆盖了整个Smith圆图的右半边。当时用的方案是在栅极串一个约100Ω的电阻并在电阻后加一个小电感做补偿把低频增益压下去同时保持目标频段增益和NF基本不变。最终K在全频段内都大于1.2实测也没有任何自激现象。4. 噪声匹配与增益匹配的死结用等噪声圆和等增益圆解开LNA的匹配设计和PA不同PA通常追求共轭匹配以获得最大输出功率而LNA追求的是最小噪声系数与可接受增益的折中。这个折中往往让人抓狂因为让NF最小的源阻抗Γopt和让增益最大的源阻抗Γin*通常不是同一个点。好在ADS提供了各种圆图工具可以把这个问题可视化。4.1 等噪声圆与等增益圆的含义和在ADS中的获取方法ADS里跑完S参数噪声仿真后可以在Smith Chart Utility或Data Display中直接调出NsCircle等噪声系数圆和GaCircle等可用增益圆。这些圆画在Smith圆图上每条圆环对应一个具体的NF值或增益值等噪声圆的圆心越靠近ΓoptNF越低等增益圆的圆心越靠近Γin*增益越高两个圆的交集区域就是噪音不太差、增益不太差的折中区域。我的习惯是先把Γopt和Γin*两个点都标出来在它们之间找折中。如果两个点隔得很远说明这个器件在目标频率下很难同时获得低NF和高增益。此时常见的对策有几种调整源极负反馈电感让Γopt和Γin*的距离拉近改用不同尺寸或不同工艺的管子采用多级结构前级牺牲增益保NF后级补增益用平衡式结构或者并联管芯架构改变等效输入阻抗特性。4.2 输入匹配网络的设计实例从Γopt到实际微带线参数的换算具体到2.4GHz LNA的输入匹配设计我举个例子。假设通过仿真得到管子在偏置点处的Γopt 0.5∠120°Γin* 0.62∠95°两者距离不算特别远可以直接在Smith圆图上从50Ω点出发设计一段微带线加一个并联电容把源阻抗变换到Γopt附近。ADS中的具体做法是先把管子、偏置、源极电感搭好输入输出先用理想隔离器或50Ω端接跑一轮S参数噪声仿真在数据显示窗口里调用SmithChart并将Sopt、S11都标出来用Smith Chart Utility里的Match工具Design-Matching Network选Lumped或Distributed元件类型目标设置为把50Ω匹配到Γopt的共轭值因为Γopt是从管子看进去的最优源反射系数所以你要让源阻抗等于Γopt的共轭这个要留意定义工具会自动给出L/C值或微带线参数把生成的匹配网络接入电路重新仿真看NF是否接近NFmin、S11是否仍然达标。这里有一个很多人搞混的概念ADS匹配工具默认的优化目标是Minimum Noise Figure时它会去匹配到Γopt而不是共轭匹配所以你要在目标设置中明确选择Noise或Gain或者使用自定义目标让NF 1.3dB的同时S11 -15dB。用Optimization控件Gradient或Random优化器配合GOAL控件设定多个目标能让匹配工具自动找到折中点。4.3 输出匹配与增益平坦度的联合调节输出匹配相对简单一般做共轭匹配就能拿比较好的S22和增益。但如果前级匹配为了降NF牺牲了一部分增益输出匹配就需要同时兼顾增益平坦度和谐波抑制。我的经验是先把输出匹配做到共轭再回头看全频段的S21平坦度。如果高低端增益差超过1dB可以通过在输出端加一个并联的小电容或者在漏极馈电线上串联一个小电阻来微调代价是增益会降低一点但平坦度能明显改善。对于窄带LNA输出匹配的调试相对轻松对于宽带LNA如1GHz-6GHz输出匹配会变得非常复杂需要用到多节匹配网络这时候ADS的Match工具和优化器的价值就真正体现出来了。5. 从原理图到版图EM仿真与联合仿真模式的关键细节原理图仿真通过后工作并没有结束。理想元件和实际布线之间的差距在微波频段会被急剧放大。我曾经把一个原理图S21达到16dB、NF 1.2dB的设计做成PCB一测NF直接飙到2.8dBS11也漂到了-7dB。查到最后问题出在微带线的不连续性、地过孔的寄生电感和偏置网络的耦合上。所以不做EM仿真的LNA设计等于盲人摸象。5.1 为什么必须走EM仿真理想原理图与实际版图的差距来源ADS的EM仿真Momentum或FEM核心作用是把版图的寄生效应、耦合效应、不连续性效应全部纳入考量。LNA频段如果是sub-6GHzMomentum的Method of Moments矩量法足够用速度快、精度也能接受到了毫米波频段FEM有限元法会更准确但计算量大得多。主要差距来源有这几个微带线的特性阻抗实际线宽、介质厚度、覆铜厚度变化会导致阻抗偏移T型/十字型接头会产生寄生电容和电感高频时尤其明显过孔地过孔的寄生电感在2.4GHz约0.2-1nH会直接改变匹配网络的等效阻抗相邻走线的耦合输入和输出走线如果太近会发生信号串扰甚至自激地平面不连续开槽、镂空的地平面会恶化回波损耗。5.2 ADS中Momentum与FEM的选择逻辑在ADS中选择仿真引擎我一般按这个逻辑来判断条件推荐引擎原因频率10GHz、平面结构为主Momentum速度快、内存占用小、精度足够频率10GHz、多层结构复杂FEM更准确描述垂直耦合和3D效应有金属过孔阵列、腔体结构FEM3D场分布更接近实际版图规模大、需要反复调试Momentum配合Mesh控制仿真时间可控折中效果好对于2.4GHz的LNA我通常用Momentum。设置时要注意几个关键项Substrate层叠设置必须和实际板材一致介质常数、厚度、铜厚、损耗角正切端口用Single Port或Internal Port如果是微带线末端需要加一段Feed馈线让端口处的场足够稳定Mesh密度选择初仿用Coarse快速验证得到趋势后再用Fine精仿。不要一开始就上Fine不然一次仿真跑半小时甚至更久参考地要明确否则仿真结果会出现莫名其妙的谐振。5.3 emModel与emCosim联合仿真模式原理图调参的加速利器如果每次都把整个版图拿出来跑EM再回到原理图调一个电容值又去跑一轮迭代效率会很低。ADS提供了emModel和emCosim的联合仿真模式把电磁仿真结果嵌入到原理图级仿真中实现原理图可调参、EM结果可信的工作流。简单说emCosimElectromagnetic Co-Simulation允许你把版图中的关键部分比如匹配网络、走线提取为EM模型然后在原理图中把这部分模型替换掉理想的微带线或集总元件再做电路仿真。这样你能在一个环境里同时享受EM的精度和电路仿真的速度。具体使用上我的流程是在版图环境中把需要高精度的部分输入匹配网络、输出匹配网络、偏置走线选中生成emModel将emModel放入原理图替换原有的理想微带线/电感/电容的等效模型保留偏置电阻、旁路电容等元器件在原理图中可调运行协同仿真查看S参数、NF、稳定性如果某些指标偏离直接在原理图微调可调元件不必反复跑整套EM。这个模式最大的价值在于加速匹配网络调整这个最耗时的迭代环节。匹配网络一旦变成EM模型调旁边的电容就只触发电路仿真几秒钟出结果而不是每次几分钟起步的EM仿真。不过要注意协同仿真中EM模型和电路模型之间的参考地必须一致否则会出现接地环路。还要注意端口数量不要太多每多一个端口EM矩阵的计算量都会显著上升。5.4 版图后仿真的性能漂移与回归优化完成首次EM版图后仿真后我通常会发现以下几个问题中心频率偏移了1%-3%因为线间耦合和寄生电容S11深度变浅因为过孔电感和端口不连续性NF小幅恶化因为损耗性寄生高频段可能出现新的谐振峰因为输入输出走线的耦合。应对策略是一个回归优化的过程先把EM仿真的S参数替代原理图理想结果重新跑一次StabMeas和NsCircle看看稳定性和噪声匹配有没有跑偏然后在原理图中用优化器把微调元件调一轮比如微调串联电感的并联电容或者调整一小段微带线的长度再回到版图更新这部分EM模型。通常迭代2到3轮指标就能收敛回到目标范围。这里分享一个经验在第一次做版图时就刻意把输入端串联电感旁边的可调电容位置预留出来方便后仿调试。版图上预留的调试点比仿真里的Optimization更值钱因为实物调试时你得有地方下手。6. 后仿与实测之间的落差处理一个真实案例的复盘做完EM仿真和后仿真设计最终还是要落到PCB上接受矢网的检验。从仿真到实测几乎一定会经历一轮修正落差的调试过程。这里分享一个我做2.4GHz LNA时踩过的完整闭环案例希望能帮你少走点弯路。6.1 实测中的常见偏差来源S参数、噪声系数与稳定性的落差实测时最常见的偏差是S参数整体偏移。具体到这个案例仿真中心频率2.45GHz实测S11最低点在2.38GHz向下偏了约70MHzS21在中心频率略低于仿真约1dBNF在2.45GHz实测1.8dB比仿真差了0.5dB。排查过程如下先用校准后的VNA测S参数确认偏置点正常Ids接近设计值检查PCB的介质常数设计时用的Rogers 4350B介电常数3.66但实际板材批次可能有差异导致微带线电长度偏移检查地过孔数量如果地过孔太少源极电感的接地路径寄生电感变大会直接拉高NF检查输入匹配段的焊盘寄生电容0805封装的焊盘、走线转角都会带来零点几pF的额外电容。最终定位到两个主要原因一是板材有效介电常数比设计值略高微带线实际电长度偏长二是源极接地过孔用了单个0.3mm过孔寄生电感导致源极负反馈量增大NF恶化。6.2 修正路径从板材参数反向校准到微带线长度调整修正的方法是先把PCB的实测S参数反推有效介电常数再在ADS里用这个实测介电常数更新层叠设置重新跑一次EM仿真确认趋势一致。然后把输入端微带线的长度缩短约5%-8%补偿介电常数偏高带来的电长度偏移源极接地改用多个并联过孔3个0.3mm过孔并联降低接地电感在输入端预留的并联电容位置焊上一颗0.5pF的电容把S11最低点拉回2.45GHz。调整后实测结果S11在2.45GHz达到-18dBS21在2.4GHz到2.5GHz范围内达到15.5dBNF降到1.4dB。虽然和仿真还有0.1dB左右的差距但已经在工程可接受范围之内。6.3 设计余量预留的建议不要把自己逼到极限在LNA设计里永远不要把所有指标都设计在极限值上。比如目标NF是1.5dB仿真时最好留0.2-0.3dB的余量做到1.2dB左右目标S11是-10dB仿真时最好做到-15dB以下。原因是板材损耗、焊盘寄生、元件公差都会让实测变差时效老化和温度漂移也会影响偏置点不同批次插损和介电常数波动可能超过10%。所以我的习惯是仿真结果比目标指标好20%-30%才敢去投板。这样即使实测损失一部分性能最终的指标仍然在规格范围内。6.4 复盘总结仿真与实测闭环的核心习惯每次做完一个LNA设计我都会把仿真值 vs 实测值整理成一张表记录偏差来源和修正措施。这个习惯帮我积累了大量关于特定频段、特定工艺、特定板材的经验修正因子后续设计时能直接套用对于FR4板材在2.4GHz介电常数按4.2-4.4设计比按4.0更稳对于Rogers 4350B介电常数按3.5设计比按3.66更接近实测0805焊盘的寄生电容约0.1-0.2pF匹配计算时提前扣掉单个0.3mm地过孔在2.4GHz约0.5nH电感尽量用阵列降低电感。这些经验说到底是靠一次次实测、对比、记录、修正积累起来的。仿真软件再强大也替代不了仿真-实测-反馈这个闭环循环。ADS只是帮你把这个循环的周期从投板多次压缩到仿真多轮但它不会替你消掉物理世界的误差。我个人现在做LNA的固定习惯是第一版PCB只投验证板板上预留尽可能多的调试点指标调通后再做第二版整合板。虽然多了一次打样成本但相比一版到底然后翻车返工这个流程实际上是省钱的。希望这篇笔记对正在做LNA的你有所帮助也欢迎交流各自在ADS使用中踩过的坑。
返回列表