元器件焊盘的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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/473852.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

django定时任务(django-crontab)

目录 一:安装django-crontab: 二:添加django_crontab到你的INSTALLED_APPS设置: 三:运行crontab命令来创建或更新cron作业: 四:定义你的cron作业 五:创建你的管理命令&#xff…

RCS系统之:基础算法

设计仓库机器人的控制管理系统涉及到路径规划、任务分配、库存管理、通信系统等方面。以下是一个基本的仓库机器人控制管理系统方案的概述: 路径规划:设计一个路径规划系统,用于确定机器人在仓库内的最佳行驶路径,以最大程度地提…

vue3之setup的基本使用

setup是一个全新的配置项,值是一个函数,既然是配置项,是否与data、methods是兄弟? 没错,确实是兄弟关系,只不过到了vue3,就不怎么使用data这些配置项,会使用setup,让我为…

02 c++入门

目录 c关键字命名空间c输入&输出缺省参数函数重载引用内联函数auto关键字(c11)基于范围的for循环(c11)指针空值—nullptr(c11) 0. 本节知识点安排目的 c是在c的基础上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程范式等…

(07)Hive——窗口函数详解

一、 窗口函数知识点 1.1 窗户函数的定义 窗口函数可以拆分为【窗口函数】。窗口函数官网指路: LanguageManual WindowingAndAnalytics - Apache Hive - Apache Software Foundationhttps://cwiki.apache.org/confluence/display/Hive/LanguageManual%20Windowing…

时序预测 | Matlab实现BO-LSSVM贝叶斯算法优化最小二乘支持向量机时间序列预测

时序预测 | Matlab实现BO-LSSVM贝叶斯算法优化最小二乘支持向量机时间序列预测 目录 时序预测 | Matlab实现BO-LSSVM贝叶斯算法优化最小二乘支持向量机时间序列预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 Matlab实现BO-LSSVM贝叶斯算法优化最小二乘支持向量机时间…

pubg开启之路

概要: pubg中文名绝地求生,一款免费游戏,本篇主要讲述如何在电脑上开始pubg 要想下载并开始玩pubg有两个方法(具体就是两个软件),一个是epic games,另一个是steam 一、加速器是必要的吗? 1、不使用加速…

[word] word怎么使用平均函数 #职场发展#知识分享#其他

word怎么使用平均函数 word怎么使用平均函数? 以word 2016版本为例,具体的操作方法步骤如下: 所需的工具材料:电脑、office软件 步骤一、打开需要求平均数的word文件,。 步骤二、选择工具栏中的“布局”标签&#…

Linux第59步_“buildroot”构建根文件系统第1步_生成rootfs.tar和rootfs.ext4以及通过nfs下载测试

学习安装“buildroot”,通过配置构建根文件系统,编译生成rootfs.tar和rootfs.ext4,以及通过nfs下载测试。 1、了解学习目的: 1)、获取“buildroot”安装包; 2)、使用“buildroot”构建根文件系统; 3)、…

Linux POSIX信号量 线程池

Linux POSIX信号量 线程池 一. 什么是POSIX信号量?二. POSIX信号量实现原理三. POSIX信号量接口函数四. 基于环形队列的生产消费模型五. 线程池 一. 什么是POSIX信号量? POSIX信号量是一种用于同步和互斥操作的机制,属于POSIX(Po…

蓝桥杯:C++队列、优先队列、链表

C普通队列 算法竞赛中一般用静态数组来模拟队列,或者使用STL queue。使用C的STL queue时,由于不用自己管理队列,因此代码很简洁。队列的部分操作如下。 C优先队列 很多算法需要用到一种特殊的队列:优先队列。它的特点是最优数据…

SAP PP学习笔记 - 豆知识04 - 如何修改品目类型(物料类型)

MM01 新建一个品目之后,能不能修改品目类型呢? 答案是可以的,但是也有一些限制。 1,尚未使用的场合,可以直接修改 比如新规一个品目之后,尚未产生在库(stocks),在库预约…