背景

使用高速连接器时,对焊盘设计、过孔设计有一定要求,本文以一个SMP连接器为例,阐述优化其PCB设计的过程。

方法

将连接器厂商提供的3D模型导入HFSS,改变设计参数(主要是与信号同层的GND Shape间距、过孔数量及间距等),观察TDR。

步骤

1、PCB前处理

在进行HFSS仿真之前,务必先通过Polar计算出PCB走线的理论特征阻抗值。

第一步通过Polar计算一下PCB走线的特征阻抗值,本例中走线阻抗为52.46Ohm,实际制造时会要求板厂控制50Ohm+/-10%阻抗,板厂会相应调整线宽、叠层厚或其他设计参数和工艺参数来满足阻抗控制要求。

Polar计算PCB走线阻抗

Polar计算PCB走线阻抗

PCB通过BRD->SIW->HFSS的流程导入。在SIW环节需要对PCB进行前处理,具体包含以下步骤和注意事项:
a. 剪切。只将连接器及就近走线手动剪切出来,方便添加Wave Port,减小仿真规模。

SIWave剪切后

b. 叠层设置。将真实叠层设置进SIWAVE,包含介质的Dk/Df。

在SIWave中设置叠层

c. 过孔设置。设置正确的孔壁厚度或是金属填实。

在SIWave中设置过孔

d. 3D导出设置。3D Export Options->Solid Model,取消勾选100% Via Fill,Ignore unconnected pads, Ignore cutouts with area, Ignore cutouts with geometries,总之工具希望简化3D建模的都取消掉。3D Export Options->General,务必将Pad Facets, AntiPad Facets, Via Facets宣威True Cylinder,否则导入到HFSS中圆形会变成多边形。

SIWave中3D导出的重要设置

e. 网络设置。务必将待仿真信号网络勾选,否则默认导入HFSS以后会自动删除未勾选的网络形状。

2、3D建模

在HFSS界面进行三维结构建模,包含以下步骤和注意事项:
a. PCB铜皮内收。PCB板厂在加工时,会对Outline边缘处铜皮内收0.2mm,在BRD文件中,shape很好处理,但Pad无法处理,需要在HFSS里面进行内收。铜皮内收可以使用Draw box,沿着介质边画长方体,再选中铜皮和box右键->Edit->Boolean->Substract,选择左侧元件减去右侧元件。

HFSS中利用画长方体进行布尔运算方式来内收铜皮

b. PCB信号剪切。SIWAVE中Trace的剪切面会呈椭圆形,为了方便在剪切面创建Wave Port,需要将其剪切。
c. 导入连接器模型。本例中连接器模型格式为*.a3dcomp,模型内部内建了wave port,需要将求解类型修改为,Drive Modal, 方法为HFSS->Solution Type Modal,安费诺对其说明为:

1. Ensure that no objects are interfering with the component or enable materials override in the HFSS design settings.
加密模型,不能有其他元件在结构上形成干涉,这代表该模型不能进行布尔运算
2. Note that although the internal geometry is hidden, it will still simulate as normal.
内部结构对用户隐藏
3. The mated connector interface and input port are already modeled internal to the 3D component. Because of this, the front face of the connector must be against the edge of the airbox.
内部建有wave port,用户不可见,空气盒子的一边必须与连接器外边重合

Project Manager->3D Components右键->Browse 3D Components,选择相应的*.a3dcomp模型导入。
d. 移动连接器模型。通过Rotate、Move命令,将连接器移动到PCB相应位置,一般连接器和PCB之间会留0.1mm高度填锡。
e. 画锡。根据连接器尺寸图画锡,充分利用布尔运算功能。

HFSS中画锡

f. 创建Port。除了连接器内部wave port以外,需要在PCB走线端手动画wave port。wave port的积分线从底到顶,大小遵循以下经验规则:

波端口尺寸估算

波端口的积分线

g. 画空气盒子。需要空气盒子的一面与连接器处wave port共面,另一面与PCB处wave port共面,其他几面的设置原则TBD。
h. 设置仿真条件,启动仿真。

建模完成的完整3D视图

3、优化设计

根据TDR结果,发现连接器的Pin处阻抗偏小,最低处达到38.5Ohm,通过分析应该是信号焊盘处焊盘偏大导致的,但是为了可焊性不能缩小焊盘,只能调节其他参数。现在通过两个手段进行调整:
-在信号焊盘下方挖地
-增加L2的GND避让
仿真考虑5种情况:

  • Original - L1 Trace和Pad下方L2有0.5mm VSS避让,参考L3
  • Case1(挖空)- 挖掉信号焊盘下方L2~L8的Shape,形成共面波导结构
  • Case2(挖一半)- 挖掉信号焊盘下方L2~L4的Shape,参考L5
  • Case3(增加L2避让)- 信号焊盘下方L2 VSS避让0.5mm->0.8mm
  • Case4(进一步增加L2避让) - 信号焊盘下方L2 VSS避让0.5mm->1.0mm

仿真5种情况

3、仿真结果

TDR

TDR from PCB Port

TDR from SMP Port

从TDR可以看出:

  1. 挖信号焊盘下方的铜皮对TDR是有明显改善的,在信号焊盘处呈容性,在焊盘末端PCB边缘呈感性(此时回流主要靠边缘辐射)
  2. 增加L2 VSS的避让程度对TDR没有改善

S11

S11 PCB Port

S11SMP Port

从S11可以看出:

  1. 挖信号焊盘下方铜皮对S11有明显改善,这与TDR是能对应的。但Case2(挖L2L4)在4GHz处发生LC谐振;Case1(挖L2L8)到13GHz处发生LC谐振。
  2. 增加L2 VSS避让非但对S11没改善,反而在3.8GHz左右引入了小谐振,表现为S11曲线不单调。

Group Delay

GroupDelay from SMP to PCB

从Group Delay可以看出:

  1. Case2(挖L2~L4)在4GHz处相位会超前,这与S11上的谐振可以对应
  2. Case4(L2避让增加至1.0mm)在3.8GHz处相位会超前,这与S11上的谐振可以对应。

4. 结论

  1. L2(非参考层)的铜皮避让只要和L1保持一致即可,继续增加避让几乎没有改善,反而可能引入谐振。
  2. 挖参考对TDR有一定改善,但挖得不好可能会引入谐振,挖空最好。
  3. 最优推荐是直接挖空

5. 延伸阅读

A. 更高频的选择——点触式SMA

由上面分析可知,对于需要焊接的连接器而言,无论如何需要一个大焊盘,从而导致阻抗偏低。如果需要更高的频率范围,则可以考虑点触式SMA连接器,针用类似Pogo Pin的形式顶在Pad上,通过螺丝进行加固。

点触式SMA连接器

B. 回流路径的场分布

可以看一下上述结构中,回流路径上的电场是怎么分布的:

回流路径在L1的电场强度

回流路径在L2的电场强度

回流路径在L3的电场强度

可以发现:

  1. 回流路径在L1(与信号路径同层)分布较强,尤其是靠近Pad边缘处,达到69KV/m,这说明返回路径是通过PCB板边缘辐射过去的。
  2. 回流路径在L2(非参考层)分布也有,最高处约37KV/m,同样位于板边缘。
  3. 回流路径在L3(参考层)分布最高为34KV/m左右,靠近板边缘最强,同样印证了其路径为边缘辐射而非过孔。

C. More To do...

  1. 空气盒子大小的影响
  2. Wave port大小的影响
  3. Wave port de-embedding的影响
  4. Wave port积分线设置的影响
  5. S参数famx对TDR的影响(TDR rise time = 1/fmax)

作者:一仰化叹
链接:https://www.jianshu.com/p/d8350cf51598
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

HFSS连接器建模和结合PCB优化相关推荐

  1. Python小白的数学建模课-19.网络流优化问题

    流在生活中十分常见,例如交通系统中的人流.车流.物流,供水管网中的水流,金融系统中的现金流,网络中的信息流.网络流优化问题是基本的网络优化问题,应用非常广泛. 网络流优化问题最重要的指标是边的成本和容 ...

  2. 手把手教您从建模到仿真计算优化改进新能源汽车电驱动系统转子冲片强度

    导读:新能源汽车电驱动系统的主驱电机,正在向高功率密度.高扭矩密度.高效率.低成本.低损耗.轻量化.小型化.集成化.系列化等方向发展.这给各大零部件供应商,提出了一个又一个的新问题和新挑战. 为了降低 ...

  3. 2021年数维杯数学建模C题运动会优化比赛模式探索求解全过程文档及程序

    2021年数维杯数学建模 C题 运动会优化比赛模式探索 原题再现:   5月中旬恰好是各个大学召开每年一届的运动的时间节点.运动会已成为了大学校园里一道亮丽的风景线,运动会上振奋人心的开幕式.拍手称赞 ...

  4. HFSS参数化建模教程

    1. 启动Ansys ElectronicsDesktop2019 R3程序 启动后的界面如下: 2. 进入HFSS界面 点击HFSS图标,如下: 进入HFSS后的界面如下: 3. 存储新建文件 点击 ...

  5. HFSS学习笔记(四)利用MATLAB脚本进行HFSS快速建模

    HFSS学习笔记(四)利用MATLAB脚本进行HFSS快速建模 在HFSS中,我们经常会遇到复杂且重复的模型,比如你要画30个不同的矩形块,每个矩形块都有自己的参数比如,a1,a2,-,a30,那么此 ...

  6. matlab和ansys联合优化,MATLAB与HFSS联合建模与仿真优化详细介绍

    [实例简介] 本文详细介绍了MATLAB与HFSS的联合优化方法,并介绍了基于粒子群算法的阻抗调制表面天线的副瓣优化流程 1. Tools→ Record script to file,保持类型选择( ...

  7. altium 去掉部分铺铜_干货|HFSS器件导入Altium进行PCB制作教程!!!

    1介绍: 在HFSS内设计仿真完器件后,需要进行实物加工,大多数PCB厂家不接受HFSS文件,可以导出DXF的CAD文件给厂家,但是如果需要对器件进一步处理,比如要添加到整个系统电路中,这时就需要转化 ...

  8. 地下管线三维建模痛点分析与优化

    供水.排水.燃气.热力.电力.通信等管线深埋于城市地面之下,虽然看不见.摸不着,却是保障城市运行的基础设施和"生命线",因此被形象地比喻为城市的"血管".地下管 ...

  9. HFSS(ANSYS Electronics)电路优化两种方法:参数扫描和目标优化

    前言 ANSYS Electromagnetics Suite电磁场仿真可对组件.电路和系统设计的电磁性能进行独立仿真,还可以对温度.振动和其他重要机械效应进行评估.本文为我自己的学习笔记,采用的软件 ...

最新文章

  1. Eclipse项目启动不了
  2. UA MATH571A QE练习 R语言 多重共线性与岭回归
  3. 云计算基础介绍,比喻小理解!
  4. node --- 在node中使用mongoosemongoDB的安装
  5. unity socket传输图片_python3实现socket传输图片
  6. hssfworkbook.write 生成文件 数据丢失_电脑文件丢失了,数据恢复我只用这一个软件!...
  7. 可以练计算机应用基础的网址,计算机应用基础(第3版)章节练习题答案
  8. mysql为何500w拆表_【mysql】MySQL 单表500W+数据,查询超时,如何优化呢?
  9. Bagging Classifier+Regressor
  10. Android-Device supports x86,but APK only supports armeabi-v7a,armeabi,x86_64
  11. 学习Spring必学的Java基础知识(2)----动态代理
  12. 关于Oracle返回值
  13. ISL - Ch.2 Statistical Learning
  14. oozie timezone时区配置
  15. 基于UDP广播的局域网匿名聊天APP
  16. Ubuntu搭建socks5服务
  17. Unix与Linux、Minx、Minix
  18. 21.BOM的理解,常见的BOM对象你了解哪些?
  19. 基于C语言的9*9数独生成器(回溯法)
  20. 小程序获取视频第一帧

热门文章

  1. 输入若干个大写字母,要求用小写字母输出
  2. Java 时间日期操作
  3. Unicode介绍及Unicode编程
  4. Vue-----循环渲染
  5. 快讯 | 51VR联手阿里云共推实时VR云渲染平台
  6. 来自人工智能的十大挑战,你们人类准备好了吗?
  7. Javac编译器详解
  8. 小明和小强都是张老师的学生
  9. 小强和小明猜生日(20min)
  10. PaaS SaaS