元器件焊盘的PCB处理方式分析与总结

2024-02-18 05:36

本文主要是介绍元器件焊盘的PCB处理方式分析与总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        对于高速信号走线的特性阻抗,都需要按照实际要求进行精度控制,所以,任何因设计因素带来的阻抗波动都应该进行优化,如下图所示,为一个12层板设计中的50Ω微带走线,需要在走线之上放置电感;

        但是,电感焊盘的使用,导致在原有叠构下,不能保证信号线50Ω阻抗设计要求,因此,需要进行layout设计优化;

        控制Pad阻抗的有效办法,是挖空其正下方的金属参考面,如下图所示,通过控制挖空区域的宽度以及层数,达到有效控制阻抗的目的,结合上一张图中的Wp与下图中的Wg,定义了比例值ratio,用于设计优化的尺寸比例控制;

        通过下图的仔细对比,可以发现,控制pad阻抗的一般规律:

       1.  挖空区域的宽度Wg≥1.75*Wp宽度为宜,当然并非绝对的, ratio值具体要视pad的尺寸、设计的叠构和信号要求(tr)而定;

        2. 控制挖空宽度的同时,调整挖空参考面的层数是另一个有效的方式,但是,需要注意,参考面间的介质厚度,如果介质厚度很薄,同时挖空相邻两层参考面会效果显著,反之,则没有必要,同样需要视具体设计而定。

        虽然主要关注的是信号线上pad的阻抗控制情况,但对于电感封装中相邻pad间敷铜的处理,同样会影响到之前的阻抗控制结果,如下图所示,即需要控制电感封装焊盘之间预留参考层的宽度--Wdelta

        仿真结果表明,相邻pad之间的参考面会直接影响阻抗:

        1. 如蓝色线所示,直接整体挖空参考面是不可取的;

        2. 需要配合前述仿真得到的挖空区域宽度进行设计考虑--ratio取值越大,Wdelta就会越小,layout的铺设铜操作难度加大,具体值的选取,建议在具体的应用中进行单独的评估。

        控制Wdelta的宽度,对于S12的影响,与ratio配合使用,可以达到很好的效果:

        控制Wdelta的宽度,对于S11的影响,与ratio配合使用,可以达到很好的效果:

        上述仿真结果,再结合加工工艺的能力,Wdelta=0.2mm是较为合适的。        

        另一个在实际中经常出现的设计因素,就是stub,这个当然是要避免使用,基本是一个默认的设计规避规则:

        如上图所示,假设Lstub=0.5mm,可以发现其对阻抗的影响显著:

        假设Lstub=0.5mm,可以发现其对S11的影响显著:

        假设Lstub=0.5mm,可以发现其对S12的影响显著:

        通过上述的仿真分析,将控制pad阻抗的方法总结如下:

        1. 避免在信号线上使用stub

        2. 控制大尺寸pad阻抗的有效方法是:挖空参考面,如果pad宽度大于走线宽度,从挖空相邻层参考面开始进行优化,但需要通过仿真确定ratio值,本例中可取值1.75;

        3. 避免整体挖空封装的参考面,尤其是大尺寸的封装,对于Wdelta值的选取,需要按照实际设计情况单独仿真得到,本例中可取值0.2;

        除此之外,还需要避免使用过孔。

以上都是基于一级器件(直接与信号线相连)的设计考虑,对于后级的器件,没有这些要求,但是,建议紧凑布局,整体挖空,如下图所示;

        以上,在Murata的仿真报告中均有体现,并且,仿真结果显示均一致。

        参考文献:

        (E)APS-407_Board_design_and_Inductor_s_layout_about_Bias-T_circuit_for_PoC

这篇关于元器件焊盘的PCB处理方式分析与总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/720200

相关文章

Java AOP面向切面编程的概念和实现方式

《JavaAOP面向切面编程的概念和实现方式》AOP是面向切面编程,通过动态代理将横切关注点(如日志、事务)与核心业务逻辑分离,提升代码复用性和可维护性,本文给大家介绍JavaAOP面向切面编程的概... 目录一、AOP 是什么?二、AOP 的核心概念与实现方式核心概念实现方式三、Spring AOP 的关

Nginx分布式部署流程分析

《Nginx分布式部署流程分析》文章介绍Nginx在分布式部署中的反向代理和负载均衡作用,用于分发请求、减轻服务器压力及解决session共享问题,涵盖配置方法、策略及Java项目应用,并提及分布式事... 目录分布式部署NginxJava中的代理代理分为正向代理和反向代理正向代理反向代理Nginx应用场景

Python版本与package版本兼容性检查方法总结

《Python版本与package版本兼容性检查方法总结》:本文主要介绍Python版本与package版本兼容性检查方法的相关资料,文中提供四种检查方法,分别是pip查询、conda管理、PyP... 目录引言为什么会出现兼容性问题方法一:用 pip 官方命令查询可用版本方法二:conda 管理包环境方法

Redis中的有序集合zset从使用到原理分析

《Redis中的有序集合zset从使用到原理分析》Redis有序集合(zset)是字符串与分值的有序映射,通过跳跃表和哈希表结合实现高效有序性管理,适用于排行榜、延迟队列等场景,其时间复杂度低,内存占... 目录开篇:排行榜背后的秘密一、zset的基本使用1.1 常用命令1.2 Java客户端示例二、zse

Linux挂载linux/Windows共享目录实现方式

《Linux挂载linux/Windows共享目录实现方式》:本文主要介绍Linux挂载linux/Windows共享目录实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录文件共享协议linux环境作为服务端(NFS)在服务器端安装 NFS创建要共享的目录修改 NFS 配

Redis中的AOF原理及分析

《Redis中的AOF原理及分析》Redis的AOF通过记录所有写操作命令实现持久化,支持always/everysec/no三种同步策略,重写机制优化文件体积,与RDB结合可平衡数据安全与恢复效率... 目录开篇:从日记本到AOF一、AOF的基本执行流程1. 命令执行与记录2. AOF重写机制二、AOF的

解决docker目录内存不足扩容处理方案

《解决docker目录内存不足扩容处理方案》文章介绍了Docker存储目录迁移方法:因系统盘空间不足,需将Docker数据迁移到更大磁盘(如/home/docker),通过修改daemon.json配... 目录1、查看服务器所有磁盘的使用情况2、查看docker镜像和容器存储目录的空间大小3、停止dock

Vue3视频播放组件 vue3-video-play使用方式

《Vue3视频播放组件vue3-video-play使用方式》vue3-video-play是Vue3的视频播放组件,基于原生video标签开发,支持MP4和HLS流,提供全局/局部引入方式,可监听... 目录一、安装二、全局引入三、局部引入四、基本使用五、事件监听六、播放 HLS 流七、更多功能总结在 v

pycharm跑python项目易出错的问题总结

《pycharm跑python项目易出错的问题总结》:本文主要介绍pycharm跑python项目易出错问题的相关资料,当你在PyCharm中运行Python程序时遇到报错,可以按照以下步骤进行排... 1. 一定不要在pycharm终端里面创建环境安装别人的项目子模块等,有可能出现的问题就是你不报错都安装

Java发送SNMP至交换机获取交换机状态实现方式

《Java发送SNMP至交换机获取交换机状态实现方式》文章介绍使用SNMP4J库(2.7.0)通过RCF1213-MIB协议获取交换机单/多路状态,需开启SNMP支持,重点对比SNMPv1、v2c、v... 目录交换机协议SNMP库获取交换机单路状态获取交换机多路状态总结交换机协议这里使用的交换机协议为常