ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

复现MTT论文中的GaN功放:ADS仿真到版图全流程解析

复现MTT论文中的GaN功放:ADS仿真到版图全流程解析 1. 项目概述与目标拆解1.1 为什么拿MTT期刊论文来复现GaN功放先说说动机。MTT旗下的期刊尤其是《IEEE Transactions on Microwave Theory and Techniques》和《IEEE Microwave and Wireless Components Letters》在射频微波领域的分量不用我多讲。这类顶刊里的功放论文往往包含完整的理论推导、详细的设计流程、实测数据和版图细节信息密度远高于一般会议论文或厂商App Note。对像我这样想做GaN功率放大器但又没有厂里资深前辈手把手带的工程师来说复现一篇MTT论文几乎是成本最低、见效最快的进阶路径——你不需要从零摸索拓扑怎么选、偏置怎么加、匹配怎么匹配论文已经给了你一条走过的路你要做的是跟着这条路走一遍同时把路上所有坑都踩一遍最后把它修成一条自己能走通的路。复现不是照抄。MTT论文往往只给出最终版图尺寸、元件的理想值或初步实测值中间的试错过程、仿真细节、优化目标、收敛设置基本都不会写。真正动手复现时你会发现为什么我的S参数曲线和论文对不上为什么负载牵引出来的最佳阻抗点和论文给的差那么多为什么版图仿真和前仿真差距这么大这些问题论文里找不到答案只有自己做一遍才能搞清楚。1.2 GaN功率放大器的复现难点在哪先说清楚GaN器件的特殊性这决定了整个复现策略。GaN HEMT和传统的LDMOS、GaAs pHEMT不一样它的优势是击穿电压高、功率密度大、带宽宽所以特别适合做高压大功率功放。但它也有个让仿真工程师头疼的问题自热效应和陷阱效应。在高功率工作下沟道温度升高输出功率和增益都会下降实测和仿真的吻合度往往不如GaAs器件那样听话。这意味着你在ADS里用厂家提供的模型仿真出来的结果和流片回来实测的结果之间可能有相当明显的偏差。所以在复现时仿真结果不能只是看着合理要尽可能在仿真的各个阶段做足考量——比如在谐波平衡仿真中设置合适的温度比如用脉冲IV的数据来辅助判断模型精度等。另外GaN功放的工作频段通常较高L、S、C波段都很常见PCB或MMIC的寄生效应在GHz频段会非常显著。这就逼着你必须做版图级仿真而不是只停留在原理图级。ADS的Momentum、EMPro甚至FEKO在这一步都是关键角色。提示如果你刚开始做GaN功放复现建议选一篇拓扑不太复杂的论文起步比如单级Class-AB或Class-F结构。一上来就选Doherty或Outphasing难度会直接翻好几倍非常打击信心。2. 器件选型与模型准备2.1 如何根据论文选择对应的GaN器件论文里通常会写明用了哪颗管子比如Wolfspeed原Cree的CGH40010F、NXP的MRF系列或者Qorvo的TGA系列。这个信息一般可以在论文的Pa-rameter或者表格里找到。但要注意有些论文用的是自研MMIC工艺这种就没法用现成模型复现了还有些论文虽然写了厂家型号但只给出了内部封装图或引脚定义不会贴出完整的模型参数。我个人的习惯是先根据目标频率和输出功率确定管子的功率等级。比如做2.4GHz、10W左右的功放CGH40010F是颗非常经典的选择资料多、模型完善、很多论文都用它。确定管子之后去厂家官网下载对应的非线性模型通常是ADS格式的Design Kit或Model Library。2.2 ADS中导入GaN模型文件的完整流程Cree/Wolfspeed这类厂商提供的模型包一般是压缩包里面会有.zip的库文件、.lib文件、.oa文件老版本可能是.ds或.lib格式。在ADS中加载的步骤如下打开ADS在主窗口菜单选择DesignKit-Install Design Kit...。在弹窗中指定下载好的压缩包或解压后的文件夹路径。安装完成后在ADS的File-Open里找到新安装的DesignKit示例工程或者直接在元件面板中选择对应的GaN模型。如果模型包不是标准的DesignKit而是单独的模型文件如.mdl或.mdf格式则需要通过File-Import手动加载并在原理图中用Device元件引用。这里有个经验新版本的ADS2020以后对DesignKit的管理比以前严格有时会出现安装后找不到库的情况。这时候可以检查一下ADS安装目录下/designkits文件夹是否存在以及环境变量是否指向了正确的路径。我之前遇到过一次怎么装都装不上最后发现是用户账户名带了中文导致路径解析失败。模型引入后的快速验证方式拖入模型后建立一个简单的DC仿真设置VGS -2.7V、VDS 28V看静态电流是否和手册给的IDS ≈ 200 mA以CGH40010F为例接近。如果偏差过大说明模型加载有问题或者模型版本不对。2.3 模型版本差异带来的坑这是我踩过最深的坑之一。厂商会不定期更新模型同一个型号的管子不同年份的模型文件仿真出来的最佳负载阻抗可能差20%甚至更多。论文作者用的很有可能是的旧版模型而你下载到的是新版。这会导致你复现出来的结果和论文总是差一口气。应对策略是去Google Scholar或ResearchGate找论文作者是否公开了仿真工程文件或者对比论文中的负载牵引图微调你仿真时的频率范围和功率扫描范围优先在论文报告的工作条件下复现尽量避免因为模型版本而推翻整个设计方向。3. 静态工作点分析与偏置电路设计3.1 DC仿真确定最佳偏置点的操作细节在ADS中做DC仿真是基本功但GaN功放的DC仿真有几个特殊之处你要注意。首先是栅极电压的扫描方式。GaN HEMT的阈值电压一般是-2到-3V而且受温度影响明显。建议用直流扫描VGS从-3.5V到-0.5V步长0.05V同时固定VDS为典型值如28V观察IDS的变化曲线。重点看零点附近的变化率这个决定了你设置的静态电流对偏置电压精度有多敏感。GaN管子的gm很高有时候0.1V的栅压变化就会导致几百毫安的静态电流漂移所以偏置电路一定要用负压精确控制。其次是漏极电压的拉偏。很多人做DC仿真时只扫VGS忽略了VDS对静态工作点的影响。GaN管子的自热效应会在VDS升高时导致静态电流明显下降这会直接影响大信号性能。我建议同时做VDS从0到30V的扫描看一下在不同VDS下的传输曲线这有助于你判断最终工作点的选取是否合理。3.2 偏置网络设计扼流圈和去耦电容的选择偏置网络的核心任务有两个一是给漏极/栅极提供稳定的直流电位二是阻断射频信号进入电源路径。对于漏极偏置最常用的方案是用1/4波长微带线或高阻抗线作为射频扼流。在ADS中用微带线设计时要注意电长度和阻抗的精确控制。以2.4GHz为例FR4基板上1/4波长微带大概在15mm左右太长了改用Rogers 4350B介电常数3.66压缩到10mm以内就合理了。对于栅极偏置GaN管子的要求苛刻得多——栅极的击穿电压很低正压会导致栅极击穿所以必须用负压电源。很多初学者在这里翻车栅极直接接正压一上电管子就烧了。ADS的仿真虽然不会烧管子但如果你设计的电路里栅极偏置不正确大信号仿真时栅极可能会出现正压摆动的危险仿真结果也是错的。去耦电容的选择也有讲究从电源输入端依次用大电容100nF以上到小电容10pF-100pF再到射频电容10pF以下逐级过滤这个顺序不能乱。大电容滤低频小电容滤高频在版图上还要注意去耦电容的接地路径要短否则等效串联电感会破坏偏置网络的射频短路效果。4. 小信号与大信号仿真从S参数到谐波平衡4.1 稳定性分析为什么类AB类GaN功放容易自激GaN功放的增益通常很高10-15dB且存在较强的反馈路径非常容易自激。做稳定性分析不是走形式而是必须确保在全频段从几十kHz到几倍的射频频率都满足稳定性条件。ADS中最常用来判断稳定性的指标是Mu因子和K因子。注意这两种判断标准的使用场景Mu 1或Mu 1是绝对无条件的稳定条件而K 1还必须配合B1 0才算。对于单级功放我一般是扫描频率从1MHz到10GHz观察Mu因子是否始终大于1。如果出现不稳定通常的补救手段有在栅极串联一个小电阻5-20Ω降低低频增益在漏极偏置网络中加入并联RC串联网络比如10Ω串10pF把低频增益压低。这个RC网络的取值很讲究太大会影响效率太小又压不住震荡。我通常在ADS里用参数扫描辅助选取以增益下降不超过0.2dB为限。4.2 负载牵引与源牵引仿真效率和功率的平衡艺术负载牵引是大信号仿真的核心也是复现功放最关键的一步。ADS中做负载牵引的标准流程是建立一个谐波平衡Harmonic Balance仿真控制器设置扫描的频率为工作频率输入功率使用P_available作为参数源放置一个LoadPull模板元件在Simulation中的Load-Pull模板可有专门的控制器设置阻抗扫描范围设置输出功率、增益、PAE的等高线参数。关于负载牵引最需要关注的是等PAE圆和等输出功率圆。在很多情况下最大PAE对应的负载阻抗和最大输出功率对应的负载阻抗点并不重合。设计时通常优先选择靠近两个圆的折中点然后通过匹配网络实现。如果论文给出了最佳负载阻抗的数值比如CGH40010F在2.4GHz的Zopt大约是27j8Ω可以先把这个初值作为仿真起点再在周围做小范围扫描细化。4.3 谐波平衡仿真的收敛设置这个必须多说两句。第一次做HB仿真时最常遇到的情况就是Simulation failed to converge。根据我的经验优先检查这几项谐波数量的设置Harmonic Order可以从5开始尝试不够再加到7或9。GaN功放工作在深饱和时三阶、五阶谐波幅度不可忽略谐波阶数太少会严重影响精度扫描步长要足够大特别是在输出功率回退Back-off区域输入功率步长建议1dB太细反而容易不收敛用Krylov或Direct解算器时若还是无法收敛可以在HB Controller里开启Source Step和Continuation方法以较低的起始功率开始逐步提升功率。我的习惯是在仿真前先跑一次S参数仿真确保电路处于稳定状态再做HB。如果S参数仿真本身就不正常HB基本不会有结果。5. 匹配网络设计与优化5.1 输出匹配网络高低阻线枝节匹配的取舍输出匹配网络的使命非常明确把负载牵引得到的最佳阻抗变换到50Ω系统阻抗。实用中GaN功放的输出阻抗通常较低几欧到十几欧需要用低阻抗向50Ω做抬升。常见方案是用两段或三段微带线实现宽带匹配。最简单的是采用低阻-高阻交替变换结构第一段接近输出端用低阻抗线比如25Ω左右的微带把阻抗提升一段第二段再往50Ω推。每段长度大致是1/4波长附近具体要靠优化。在ADS中用LineCalc工具快速计算微带线的宽度和长度很关键。但要注意LineCalc是理想微带模型没有考虑T型接头、拐角、间隙等不连续性在原理图仿真中这些效应不明显但在版图仿真中一定要用EM工具重新优化。5.2 输入匹配的共轭匹配原则输入匹配的目标和输出匹配不同追求的是增益最大所以应该做共轭匹配而不是功率匹配。GaN管的输入Q值通常很高表现为S11在Smith圆图上呈明显的感性趋势。输入匹配网络往往需要加入并联电容或串联电容来压低Q值以便在较宽频带内实现良好匹配。但要注意输入匹配不能只关注S11和增益它对整个放大器的稳定性也有关键影响。如果在输入匹配网络中加入了串联电阻虽然稳定性会变好但增益也会下降噪声也会变差。在功放设计中一般不建议在输入端加电阻而是通过源电感负反馈或在栅极偏置线上做RC滤波来改善稳定性。5.3 利用S_Param与谐波平衡协同优化我在实际项目中会同时跑两个仿真一个S参数仿真看小信号增益和回波损耗一个HB仿真看大信号输出功率和PAE。优化的目标不是单独看某一条曲线而是整体协调。比如在优化匹配线尺寸时先把S11优化到-15dB以下再把PAE阈值设为50%以上进行多目标优化。ADS的Optimization组件支持多目标优化可以设置多个Goal。这里强烈建议不要用随机优化而是用Gradient或Quasi-Newton收敛速度会快很多。注意优化前给微带线宽度和长度设置合理的取值范围和步长不要给太宽的范围否则优化器会在一些物理上不可能的组合上浪费大量时间甚至跑到窄线导致电流密度超标或者断裂。6. 版图设计与电磁仿真6.1 ADS版图绘制与DRC排查原理图仿真通过后必须把电路转成版图。ADS的Layout界面可以直接使用原理图中的微带线和元件但要注意几个坑第一拐角和T型接头要显式建模。原理图中的微带可能是一个简单的理想线但在版图里拐角如果不加斜切处理会造成不连续寄生。简单的45度斜切可以通过版图编辑器的Miter功能完成复杂的节点如三叉T型最好直接在EM仿真里验证。第二焊盘和过孔的影响很大。GaN功放的匹配网络通常用微带线但栅极和漏极的偏置电过孔会导致接地回路电感增大影响高频性能。在版图中加过孔之后再跑一次EM对比之前看差异是否在可接受范围内。第三DRC检查不是摆设。虽然ADS的Layout-DRC不像Cadence的Virtuoso那么严格但至少能检查出线宽过窄、间距不足、开路或短路这些基本问题。6.2 版图-电路协同仿真Momentum EM仿真的关键参数ADSMomentum是进行版图EM仿真的主力工具。在有多个子电路和多层介质时配置比较讲究。基板设置必须和实际的PCB叠层一致包括介电常数、厚度、损耗角正切。若用的是Rogers 4350B介电常数要填3.66厚度0.508mm或0.762mm按实际选择网格设置建议先将网格密度设为基础的20-40 cells/波长等设计接近完成再加密到60-80 cells/波长加密之前务必确认计算时间成本端口设置微带线通常设置为Edge或Internal Port对于偏置线建议多设置几个端口以便后续在协同仿真中观察偏置路径的隔离度。Momentum仿真结束后会生成一个EM model在原理图中放一个EMModel再和前后匹配电路的其余元件如电容、电阻、晶体管连接进行整体仿真。这一步是复现精度提升的关键也是修正仿真和实测不一致最有价值的手段。6.3 从EM仿真到协同仿真如何判断是否可流片协同仿真结果跟前仿真理想版图相比通常会有以下变化增益略降、回波损耗变差、效率和功率略微下降。如果这些指标恶化幅度在10%以内基本可以接受如果超过20%就要回头检查版图布局了。我通常会做两项额外检查第一看仿真带宽内的稳定性是否会因EM寄生而变化特别是高频段。版图走线的长度、回流路径的改变可能激发新的谐振点导致自激第二用EM模型做一次温度扫描比如25℃和85℃确认大信号性能随温度的漂移在可接受范围。全部通过之后我就觉得这个设计差不多能去制板了——但制板回来还需要调试。7. 常见问题与排查技巧实录7.1 仿真不收敛5个最有效的解决方法HB仿真不收敛是我复现过程中遇到最多的问题。按经验优先级排序降低输入功率扫描范围的上限很多不收敛发生在输入功率过大的情况下先缩小范围确认扫描区间合理把谐波阶数从7降到5虽然精度略降但当不收敛卡住时先出结果才是关键在HB控制器中设置Convolution工作为Matrix模式老版本叫谐波平衡混合模式能提高对非线性电容的收敛性检查模型是否包含负电阻。GaN器件模型在特定偏压下可能会产生数值上的负电导导致HB矩阵奇异用Transient仿真作为初值。在HB不收敛时先跑一个时域仿真将时域的稳态结果作为HB的初值通常能显著提升收敛成功概率。7.2 复现结果与论文偏差的几个可能性这是大家最关心的问题仿真结果和论文里给的实测数据总是对不上是论文造假还是我做得不对说实话大多数情况是双方都没错只是条件不同。论文章节的标题给出的可能是最佳仿真性能但你复现时用负载牵引有可能扫到的是另一个局部最优点。建议把你的负载牵引阻抗等高线图和论文的对比一下看趋势是否一致论文可能使用了更精确的EM仿真软件或者他们当时用的基板参数和你设置的不一样论文给的匹配网络尺寸可能是最终版图尺寸但在你的ADS里因为模型版本差别导致最佳阻抗偏移进而出现完全不匹配的现象。碰到偏差时我的通用排查顺序是先核对模型-再核对工作频点-核对负载牵引-核对版图EM仿真-最后核对实测条件。按这个顺序走下来能解决90%的对不上问题。7.3 版图仿真后性能变差版图仿真后性能变差是必然的关键在于变差多少。如果太差最常见的元凶就两个偏置走线太长且未做射频短路以及接地过孔太少导致地回路阻抗升高。偏置走线过长会引入额外的电感和电容耦合解决方法是把去耦电容尽可能靠近晶体管引脚放置并在偏置线上多打几组到地的过孔。接地过孔的数量和位置直接影响接地电感建议每个关键接地节点至少3-4个过孔而且过孔之间间距不要小于过孔直径的两倍。还有一个小坑在版图仿真中很多人只把匹配线放进Momentum却把去耦电容当作理想元件留在原理图里。这实际上会极大高估电源去耦效果。正确的做法是把偏置网络和去耦电容周边的走线、过孔也一起放进EM仿真中让协同仿真更贴近实际。7.4 ADSemModel与EMCosim联合仿真模式做版图协同仿真时EMModel和EMCosim是两种常用路径。简单说EMModel把EM仿真结果固化成S参数模型长带入原理图操作适合最终验证EMCosim则是由ADS在每次原理图改动后对版图布局进行实时EM仿真更新适合频繁调参数的优化阶段。对于GaN功放这种大动态范围电路我更推荐用EMCosim因为它可以考虑大信号下不同偏置工作点对匹配网络的影响而EMModel是线性S参数模型对非线性结果的影响有限比喻不一定能反映偏置改变后的细微变化。实操中EMCosim的开启位置在Layout界面的EMPro或Momentum菜单下选择Co-simulate后把需要EM求解的版图部分高亮选中保存生成动态EM模型再返回原理图把晶体管和其余集总元件连上就能进行完整的谐波平衡仿真了。需要注意的是EMCosim的内存占用比一般的Momentum仿真高出不少建议在16GB内存以上的机器上做。8. 最后的实战复盘与扩展建议做完整条路径我的感受是复现MTT论文里的GaN功放本质上是一次从论文文字到可仿真电路再到可制造电路的完整工程训练。它逼着你把微波理论、器件物理、CAD工具、版图加工四个环节全部串起来任何一个环节理解不到位都会在下个环节以各种奇怪的问题显现出来。如果你想顺着这条路走得更远我个人建议做三件扩展第一换一颗不同厂商的GaN管重新走一遍负载牵引、匹配、版图的流程体会不同器件模型对设计流程的影响第二把单级功放扩展成两级驱动放大器这会引入级间匹配的新问题——驱动级的输出阻抗和后级输入阻抗的复杂匹配第三尝试用ADS的RFPro或协同仿真流程做Doherty功放看看在合路器、移相网络这些高耦合结构下你的版图仿真精度能到什么程度。最后再多说一句所有的仿真工具都有它推理的边界ADS不是万能的。当你出现了仿真和实测反复对不上的情况不妨回头看一下是不是模型本身有局限性或者你的PCB加工精度是否达到了你的假设值。很多时候问题并不在你而在于从设计到制造之间的信息损耗。把这个认知放在心里再多的坑你也能一个个填平。
返回列表