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

资讯详情

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

Allegro与ADS2019联合仿真:射频版图S参数验证全流程

Allegro与ADS2019联合仿真:射频版图S参数验证全流程 我不止一次听做射频板卡的朋友问过一个问题PCB画完了怎么才能快速准确验证一下关键射频链路的S参数尤其是像Allegro 16.6这种偏重复杂数字板、多层板设计的工具画完板子之后想要单独把某一段射频走线、某个滤波匹配网络抽出来做电磁场仿真总不能重新画一遍原理图再仿真。这里最常用也最成熟的路径就是Allegro 16.6和ADS2019联合仿真从版图导出到射频验证一条龙走完。这篇文章就是一份完整的保姆级操作流程我会把每一步的必要设置、参数选择、踩过的坑都写清楚适合正在做射频板卡、硬件设计、信号完整性验证以及刚接触这两款工具配合的工程师参考。联合仿真这个思路本身不复杂核心就一句话把Allegro里画好的版图以某种中间格式交到ADS2019手里再在ADS里搭起电磁仿真环境用Momentum这类全波求解器把走线的寄生效应、耦合效应、阻抗不连续都算出来最终拿到S参数、阻抗曲线、回波损耗这些射频工程师关心的结果。整套流程涉及文件格式转换、叠层设置、端口定义、仿真参数收敛调整这几个环节任何一个环节设置不对结果都会差之千里。1. 整体思路拆解为什么一定要走联合仿真这条路1.1 从原理图仿真到版图仿真的差距很多刚从原理图设计转过来的工程师容易有一个想法我在ADS里画个原理图用微带线模型算一下不就行了吗确实可以做但只能算理想模型。原理图里的微带线元器件模型基于解析公式假设无限大地平面、均匀介质、等宽等距走线而实际PCB板上走线旁边有屏蔽罩、有地孔、有拐角、有其他信号线的耦合这些效应在原理图模型里根本体现不出来。也就是说原理图仿真再做得多漂亮实际板子贴出来之后谐振点往左偏了50MHz、插损多了0.5dB这类问题只能在版图层面才有可能被提前发现。而Allegro里那个真实的版图包含了大量几何细节。铜皮的形状、走线的宽度变化、过孔的分布、平面层的开窗这些才是决定高频性能的真实边界条件。把这些几何交给三维或者准三维电磁场求解器去算比任何公式都更接近实物。当然你完全可以在Allegro里用自带的功能做信号完整性的SPP分析但射频和微波频段下ADS的Momentum在层叠材料建模、端口激励、后处理分析这块明显更顺手而且整个环境站得更稳。1.2 联合仿真的整体路径设计联合仿真常用的中间格式有ODB、Gerber、DXF、GDSII几种每一种都有脾气。在这套流程里我推荐优先用Gerber 274X格式理由有三个第一Allegro 16.6对Gerber的输出支持非常成熟操作简单不容易出错第二ADS的Gerber导入器对274X的支持已经很完善走线、焊盘、铜皮的信息都能还原第三Gerber是工业标准中的标准几乎每个板厂都在用就算中间发生了格式兼容性问题可以先用CAM350查看一下导出来的文件快速定位问题这是ODB和DXF没法比的便利。完整路径分为四步走。第一步在Allegro里整理版图确定导出范围、输出层面、输出格式。第二步生成Gerber文件并确认文件完整。第三步在ADS2019里新建工程、导入Gerber、设置叠层材料和端口。第四步设置Momentum电磁仿真参数跑仿真顺带做结果后处理。这四步走下来一条完整的从板级设计到射频验证的闭环就通了。1.3 环境准备Allegro 16.6与ADS2019的配合要点软件版本这块Allegro 16.6和ADS2019这一组搭配我实际用下来是最省心的。Allegro 16.6虽然界面老但胜在稳定Gerber输出界面逻辑清晰ADS2019导入Gerber的功能成熟度也够高不支持的两个版本之间很少出现诡异的兼容性问题。Win10 64位系统跑这两个软件内存建议16G以上因为ADS的Momentum仿真需要相当大的内存来求解电磁场矩阵尤其网格加密后内存不够直接报错或者跑不动。除了软件本身还有两个容易忽略的环境问题。一是Gerber文件的路径不要包含中文或者特殊字符否则ADS导入的时候可能读不出来。二是两个软件之间切换时最好把文件放在本地磁盘而不是网络路径尤其是ADS仿真时大量读写临时文件网络延迟会导致停顿甚至假死。还有一个细节是单位Allegro里默认的绘图单位可能是milADS默认是mm导出导入时如果不统一设置会出现几何尺寸差了25.4倍的问题这个后面细说。2. 从Allegro 16.6导出版图细节决定了后面所有事情的走向2.1 Allegro导出前的准备工作导出Gerber之前需要先明确几个前提。第一要导出的区域得是确定的。如果你只想仿真某一段射频走线在Allegro里用ZK_Copy或sub-drawing的方式先把这段电路单独拷贝到一个新的Board文件里只保留相关走线、过孔、焊盘、地平面和必要的顶层铜皮。这样做有两个好处一是Gerber文件里不会出现无关的密集布线ADS导入后图形清爽内存占用小仿真网格也不会被无关细节拖垮。二是后续设置端口时边缘条件清晰不会误选择到不相干的铜皮。第二建议把所有有需要的走线、Shape和铺铜从动态改静态。Allegro里动态铺铜导出到Gerber时如果设置不当可能有一部分铜皮没有被光绘出来这在板厂出板时会体现为铺铜缺失在仿真文件里就表现为金属层不完整结果自然不对。静态铺铜虽然在后期的ECO修改上麻烦一点但这只是临时文件保证几何信息完整准确最重要。第三关闭或删除不需要的文本、尺寸标注、装配层符号。Gerber导出会把所有打开的可加工的层面都画出来如果你把很重的丝印和标注也导进去了ADS里看起来会非常乱虽然可以关闭显示但文件体积大了导入处理也慢。养成好习惯导出之前先把无用的层关掉。2.2 设置Artwork参数Film层映射与格式导出操作的入口是Manufacture菜单下的Artwork选项。在弹出的Artwork Control Form窗口中需要做三类关键设置。第一个是Film定义。Allegro的Gerber输出是按Film光绘层来划分的一个Film可以由多个Subclass组合而成比如顶层走线和顶层铜皮都可以同时放进TOP这个Film里。通常我们至少需要导出以下几层TOP顶层走线顶层铜皮顶层焊盘、GND第二层完整地平面、PWR第三层电源平面如果涉及、BOTTOM底层走线底层铜皮底层焊盘。如果你的设计是四层板可能只需要TOP、GND、BOTTOM三个Film就够中间电源层如果和射频走线没有直接耦合关系可以不导出减少后面的计算量。但地平面必须导因为微带线和带状线的参考平面是所有电磁仿真的基础没有参考平面仿真模型就是空中楼阁。第二个是格式参数。在Artwork Control Form左上角有一个Parameter按钮点击进入后重点设置Device type为Gerber RS274-X这个格式把光圈数据内嵌不需要单独的D码文件导入的时候省事。Format里面整数位和小数位建议用3.5也就是说整数3位、小数5位输出单位是mil时精度完全够如果用4.6也问题不大。这里不要用2.4这种低精度高频细节尤其是焊盘和过孔轮廓会失真。Output units根据你整个设计的单位走如果Allegro的Board单位是mil这里也选Inches后面导入ADS时再统一换算。第三个是Output options一般默认就行但有一个注意点勾选Suppress unconnected pads会导致没有连接网络的孤立焊盘在Gerber里被省略。对仿真来说孤立的无网络焊盘如果没有金属连接确实没有电气意义省略是对的可以减小文件体积。但有的时候孤立焊盘作为测试点或者绑定点会和附近走线有边缘耦合省掉之后仿真精度会有一点损失。如果你对精度要求很高建议不勾选这一项。我个人的习惯是导出仿真用Gerber时不勾选最大程度保留版图原貌。2.3 生成Gerber文件并验证完整性在Film列表里把所有需要的Film都Add进来然后点击Select All再点Generate ArtworkAllegro就会在指定的Artwork目录里生成一系列后缀为.art的文件通常命名方式和你设定的Film名一致比如TOP.art、GND.art、BOTTOM.art。生成完之后不要急着去ADS先去验证一下。最简单的办法是用CAM350打开这些.art文件逐层检查第一TOP层走线和焊盘有没有完整显示有没有断线、缺口第二GND层的地平面是不是完整的有没有因为动态铺铜没转换导致的大块空洞第三层的上下方向和镜像关系对不对从顶面向下看和从底面向上看层叠顺序应该是一致的。这个检查最多花三分钟但能免掉后面在ADS里白忙活两三个小时的麻烦。我实际遇到过一次Allegro出图时底层的Film反转设置错了出来的BOTTOM.art在CAM350里看是镜像的结果导入ADS后整个底层走线全部反了和顶层对不上那一版仿真结果直接废掉。2.4 导出环节最典型的几个坑第一个坑单位不一致。Allegro里Board的单位是mil而在CAM350和ADS里显示单位是mm如果导入时没有按25.4的比例缩放图形尺寸会差出一个数量级。这个问题最典型的现象是导入后图形看起来特别小或特别大板框尺寸完全不对。解决方法是导入ADS时选择正确的单位或者在Allegro里导出Gerber时把格式单位统一导出。第二个坑层名对应关系混乱。ADS导入多个Gerber文件后你得在导入界面上手动指定每一层的类型和顺序。如果你把TOP.art指定成了底层或者把GND层漏掉了后面的仿真结果会非常离谱而且在结果里不容易看出来哪里错了。我建议在导入前把Gerber文件按层叠顺序重命名比如按照实际层叠顺序命名为L1_TOP.art、L2_GND.art、L3_BOT.art导入时候一目了然。第三个坑Artwork里没有选中所有需要的层导致导出不完整。比如你画了射频走线但它的Subclass是属于某个特殊层不在默认的ETCH/TOP里Artwork设置时如果没有把这个Subclass加进TOP Film导出的时候就丢了。所以导出前最好在Board文件里用Color/Visibility把各层都打开扫一眼确认要仿真验证的所有金属图形都在想要导出的层上。3. ADS2019侧导入建工程、设定叠层、布置端口3.1 新建ADS工程并导入Gerber文件打开ADS2019在主窗口选择File New Workspace创建一个新的工作区。然后右键选择新建Layout设计或者直接从Design创建一个Cell。这个过程和平时做原理图仿真时创建工程一样只是我们接下来的所有工作都在Layout界面里进行。在Layout界面中选择File Import Gerber弹出导入面板。这里有一个关键操作在Files to Import列表里把之前准备好的L1_TOP.art、L2_GND.art、L3_BOT.art全部添加进来并且通过上下拖动调整顺序文件列表的顺序将决定导入后的层叠顺序。如果你有两个平面层记得把GND放在第二层、PWR放在第三层这种和叠层实际顺序一致的位置否则叠层和物理结构对不上仿真结果没有任何意义。在导入选项里单位选择Inches缩放比例选1这样Gerber里的数据原样进入ADS。导入完成后Layout里应当能看到完整的图形。这里还有一个小经验把每一层设置成不同的高亮颜色比如顶层用蓝色、地层用灰色、底层用绿色后续检查走线归属时会方便很多尤其是层很多的时候靠颜色一眼就能判断当前选的元素在哪一层。3.2 叠层设置材料的电气参数决定仿真可信度Gerber导入之后只是有了几何形状ADS还完全不知道这些几何对应的物理材料是什么、层与层之间的介质是多厚。接下来要用Momentum Substrate工具来新建或者编辑叠层结构。这是整个联合仿真中决定模型准确度的核心环节很多人仿出来的结果和实测差异巨大问题大概率就出在叠层设置上。常见的四层FR4板可以这样设置第一层顶层金属铜厚0.035mm作为走线和微带层第二层介质是FR4厚度1.1mm介电常数4.3损耗角正切0.02这层代表顶层到地平面之间的距离第三层中间金属铜厚0.035mm当作完整地平面第四层介质FR4厚度1.1mm第五层底层金属铜厚0.035mm。如果板子是两层板那就只有三层定义。需要注意实际板材的介电常数随频率有变化FR4在1GHz附近通常取4.2-4.4在5GHz以上频率就变成4.0甚至更低。如果你仿真频率超过5GHz最好找板厂要材料的详细参数或者用实际测试反推介电常数。这里有一个非常重要的初学者误区把介质厚度填成板子的总厚度1.6mm。顶层到地平面的距离不一定是板子总厚度如果地平面在第二层那么顶层的参考地就是第二层介质厚度是L1到L2之间那层芯板的厚度而不是整个板厚如果底层走线参考了第二层那它的介质厚度是第二层到第三层之间的半固化片厚度和顶层完全无关。所以你得先搞清楚自己的走线分别走在哪几层、参考地是哪一层再一层一层把叠层填对。3.3 端口设置接地、信号端口的建立规则几何和叠层都就位后下一步是给需要做仿真验证的射频链路加上端口。AD S里的端口主要有Pin、Internal Port、Ground Reference三种。我在联合仿真项目里一般用Internal Port加Ground Reference的方式。拿一段微带线来说信号从某一个焊盘或者走线端点输入在那一小段作为馈电点的金属边缘上放置一个Internal Port。放置时ADS会要求选择一个Reference Net或Reference Plane也就是参考地。此时直接把参考地选择为地平面层。Internal Port在计算时会默认在信号与参考地之间建立一个离散端口端口阻抗默认50欧姆如果你后级接的是差分、75欧姆或者其他阻抗需要在这里改掉。接地不是一个需要手动画的图形而是在端口设置里通过Reference来指定的。初学者最容易犯的错误是仅仅给走线加了端口却忘了选参考地导致ADS自动使用理想地或者把某个根本不相关的平面当作参考出来的S参数完全没有参考意义。还有一点端口放置的位置要离拐角、过孔、宽度跳变这些结构远一点至少留出一段“干净”的微带线长度这样端口处的场分布才比较接近50欧姆均匀传输线的场那部分理想化不会对结果造成明显污染。如果走线太短实在找不到合适的位置可以人为延伸一小段等宽微带线再放端口仿真时再通过de-embedding把延伸段扣除。3.4 平面检查与设计边界设置端口加完之后先不着急开仿真做一次平面和边界检查。在Momentum菜单下点击Planar Check让ADS检查整个设计的几何完整性看有没有重叠金属没有merge、悬空的走线端点、未连接的铜皮。尤其是从Gerber转过来的图形经常出现两条本应连接的线段由于导入精度问题看起来连在一起但实际上有微小缝隙的情况这种缝隙在直流连接检查中不会报错但在电磁仿真中会产生额外的电容或者谐振干扰结果。边界条件方面Momentum有Open、Closed、Absorbing等几种边界工程默认常用的是Open边界也就是把仿真区域当成开放空间电磁波可以向外传播。PCB板上没有金属包围的区域通常用Open是合理的但如果你的设计是完整的地平面层延伸到整个版图边缘把边界设成Closed更符合实际情况它假设地平面是无限延伸的理想导体平面。这个选择会影响寄生参数尤其是地平面边缘的近场效应。我一般先跑一次用Open边界的仿真作为快速验证再做精确设计用Closed边界。边界不同结果会有差异如果你做的板子形状特殊两种都跑一遍看看结果对边界是否敏感往往能提前发现设计里的隐患。4. 射频验证实战Momentum仿真设置与结果分析4.1 选择仿真类型与频率范围叠层、端口、边界都设置好后打开Momentum Simulation Control开始配置求解参数。首先要选择仿真类型常用的是RF Simulation和Fast Circuit Simulation。RF仿真模式是全波电磁求解精度最高适合验证小尺寸的射频链路Fast模式在频率较高、电路尺寸相对于波长大得多的情况下能加速计算但原理上做了一些近似精度稍差。在联合仿真流程里板级射频链路规模通常不算特别大我建议直接用RF模式稳定优先不差那点仿真时间。频率范围和采样点数的设置需要结合你的设计工作频率来决定。比如你做的是2.4GHz的WiFi射频前端段扫频范围可以设成0.5GHz到5GHz步进100MHz这样既能看到低频段的回波损耗趋势也能看到高频处的寄生响应。如果目标是窄带匹配优化可以只扫1到3GHz步进20MHz精度更高。点数太多会导致仿真时间成倍增加尤其是自适应扫频模式下每个频点都会进行场求解工程上没有必要追求过度密集的频点。对于初次验证先粗扫一边定位谐振和异常点后再细化局部频段效率最高。4.2 网格设置与收敛性控制Momentum用的是矩量法求解器需要把金属表面划分成一个个小单元进行数值计算。网格越密结果精度越高但计算量和内存占用也成几何级数上涨。实际项目里我们需要在两者之间找到一个平衡点。ADS在导入版图后会自动生成初始网格通常以金属边缘的长度、波长大小的比例来确定单元尺寸。对于大多数PCB微带电路使用默认网格就能得到不错的结果。如果你做完第一次仿真后发现S参数曲线有明显的不合理振荡或者和理论计算出入较大可以在Mesh Setup里把最大单元边长调小比如从默认的0.1λ调整到0.05λ甚至更小然后重新仿真。但要注意网格加密后仿真时间可能从几分钟变成几十分钟内存占用可能翻倍甚至更多。有个实用的方法先观察电路上电流分布最集中的区域对这部分单独精细化不让整个版图都在高密度网格下计算。不过ADS的标准版并不支持局域化网格也很方便那么退而求其次用Edge Mesh通过边缘网格来细化关键金属边缘也能显著提升精度而不是均匀加密所有区域。另一个收敛性相关设置是迭代次数和收敛阈值。Momentum使用迭代求解器时需要设定最大迭代次数和收敛判据当连续两次迭代结果的差值小于阈值就认为已经收敛。如果在仿真过程中报出“没有收敛”的警告最直接的办法就是加大最大迭代次数以及适当放宽绝对阈值。但如果怎么调都不收敛问题往往出在模型的病态条件上比如存在极小尺寸的金属碎片或者极窄的间隙这时候要回头检查几何模型把那些不必要的细碎铜皮清理掉从根上解决问题。4.3 从S参数到工程设计结论仿真跑完之后在数据显示窗口里绘制S参数曲线。一般的射频验证关注三个点回波损耗S11、插入损耗S21、以及和阻抗匹配相关的输入阻抗Z11。看S11就是看匹配好坏S11在目标频段越低说明反射越小匹配越好。比如在2.4GHz处如果S11只有-25dB说明反射功率不到0.3%这个匹配水平已经很好。S21代表了链路损耗排除掉传输线的介质损耗和导体损耗之外如果S21在通带内出现明显的下降往往意味着链路中存在阻抗失配或者谐振点。Z11曲线能提供更直接的阻抗视角配合Smith圆图来看可以直观读出在目标频率下输入阻抗是偏容性还是偏感性从而帮助判断下一步匹配网络应该加串联电感还是并联电容这比单纯看S参数曲线更有工程指导意义。还有一步工作建议做就是把ADS里仿真出来的S参数以SnP格式导出通常导出为S2P文件因为大多数射频链路都是两端口网络。这个Touchstone格式文件可以被几乎所有射频工具读取无论是后续做系统级仿真、在ADS里搭整个射频前端链路包含功放和滤波器还是导入到其他仿真软件里做联合验证都非常方便。一个看似不起眼但很实用的点导出前确认端口顺序和S2P文件里的端口编号对应关系否则导出的数据虽然曲线正常但端口接错的话会导致整个系统仿真错乱。4.4 设计迭代从仿真结果回到版图修改联合仿真最大的价值在于快速迭代。在ADS里发现匹配不好、插损偏大之后有两种路径可以走。第一种是直接在ADS里修改版图几何比如加宽走线、调整拐角倒角、添加匹配枝节然后重新跑Momentum仿真等ADS侧的验证满意了再把这些改动同步回Allegro。第二种是回到Allegro里改版图然后重新导出Gerber、重新导入ADS、重新仿真。显然第一种效率高得多所以我把Momentum仿真当作一个初步筛选和参数优化的工具等结果达标后才把最终改好的图形同步回原版图再做一次最终验证。不过要提醒一点ADS里的几何修改自由度很大添加匹配枝节这种操作在编辑器里拖拽就能完成但这些改动回到Allegro后可能需要重新调整规则约束比如线宽变化是否满足制造允许范围、添加的铜皮是否和附近网络产生了间距违规。所以建议在ADS里做的优化以局部小修为主比如调整枝节长度、切角大小、焊盘开窗宽度不建议在ADS里做大范围重新布线否则回流阶段你会非常痛苦。正确的项目节奏是Allegro做整体布局布线ADS做射频局部的精细优化验证验证结果反哺Allegro的最终成品板。5. 常见问题与排查技巧实录5.1 Gerber导入后层叠信息丢失或错乱这是我收到过最多的求助类型表现为导入ADS后图形都正常但打开Substrate查看叠层时发现只有一层或者层数和Gerber文件数量对不上。原因基本都在Gerber文件本身的质量或者导入顺序上。先检查Allegro导出的.art文件是否每一层都真的包含有效图形如果某一层是空的导入时ADS可能自动忽略掉了。另外检查Film定义里是否漏掉了某些Subclass导致这一层在Gerber里不存在。排查时可以打开ADS的Layer Mapping界面把导入的每一层和实际层一一对应手动确保L1到Top、L2到GND这样的映射关系完全正确。还有一次遇到一个奇怪的情况Gerber导入后图形整体偏移了大约0.2mm导致顶层和底层对不上。最后发现是Allegro导出Artwork时在Offset X和Offset Y里填了靠近板边的坐标而Gerber里包含了负坐标的数据。解决方法是把Artwork参数中的Offset改成0并重新生成文件。日常操作里养成导出前把所有Offset归零的检查习惯可以杜绝这一类问题。5.2 叠层介电常数差异导致的结果偏差联合仿真好之后结果和实测仍然对不上这可能是最让人头疼的问题。很多时候问题是出在板材介电常数的取值上。很多人觉着FR4就是个固定的4.4实际上FR4在1GHz以上的频段介电常数会逐渐下降在5GHz可能降到4.0左右。而且随着温度变化、板厂使用的具体玻纤布型号不同实际数值都有差异。解决思路有两个。一个是找板厂索取准确的层叠结构表和板材参数拿到的是最可靠的参数。另一个是用校准件实测反推制作一批已知线宽线长的微带线测试图形实测S21和相位然后用ADS模型去反推介电常数这种做法虽然耗时但能获得非常贴近实际板厂的参数。对于精度要求不那么高的预研验证可以直接用经验值但要在报告里标注介电常数的取值因为这个参数可能是仿真和实测之间的最大变量。5.3 端口参考地选择错误导致结果异常端口参考地不对是另一个高发问题而且这类错误很隐蔽不看模型设置根本发现不了。一个典型场景是给顶层微带线加Internal Port参考地本应选L2_GND层但操作时误选了顶层上另一块互相隔离的铜皮结果端口参考形成的是两个顶层铜皮之间的电位差仿真结果完全变成另一个电路拓扑了。我建议每次新建工程后把端口逐个双击查一遍Reference设置确认每一项都对。簇端口或者差分端口也要逐一验证。做产品流程久了的同事都会有这种职业病每修改一次设计就要把整条链路的端口设置重新过一遍因为版本更新过程中很容易选中不正确的参考面。5.4 仿真速度太慢的实测优化方案联合仿真中跑一次Momentum可能需要几十分钟甚至数小时等待过程非常磨人。我实测下来比较有效的提速手段有这么几条第一在保证精度的前提下减少频点数量先粗扫定位关键频段再在该频段内细化这种两段式扫频策略能省一半以上的时间第二利用ADS的并行求解能力如果机器是八核十六线程可以在仿真设置里开启多线程让矩阵求解并行计算提速非常可观第三把整个版图中离仿真链路很远的无关铜皮从导入文件里删除减少未知数的规模这种方式最立竿见影。当然前提是你十分确定删掉的铜皮不会和被测链路发生可见的电磁耦合否则会引入新的误差。还有一招日常迭代时可以把初始网格设置得粗一些先看整体曲线形状正常不正常确定模型没问题之后再细化网格跑精仿。这样一版粗糙的结果能在几分钟内完成筛选掉很多低级错误最终精仿版本在优化阶段再跑。采用这套策略之后一个常规的2.4GHz射频前端链路联合仿真从最初建模到最终优化完成整个周期能压缩到一两天。联合仿真这条路一开始搭建流程时需要花点心思把每个细节理顺但一旦跑通一次后面每块板卡、每段射频链路都能复用同一套流程。我个人实际操作中的体会是宁可前期在叠层参数和端口设置上多花半小时也不要等到仿真结果出来之后发现方向全错了再回头排查那才是真的浪费时间。另外建议第一次做联合仿真的时候把这个流程完整记录成自己的模板文档包括Gerber导出时用到的Film清单、Artwork参数、ADS导入时的文件命名规则、叠层参数、边界和端口设置等以后换项目时直接复制模板改参数省下的时间远超当初搭建模板的投入。这套流程不仅适合Allegro 16.6和ADS2019换用更高的Allegro版本或者更新的ADS版本核心操作逻辑也完全一致最多是菜单名称和图标位置略有调整。射频设计绕不开电磁场仿真这一步把从版图到验证的链路走顺后面的设计效率才能真正提起来。
返回列表