板级PDN(电源分配网络)设计要点综述

news2024/11/27 4:29:26

目录

目标阻抗去耦方法

确定目标阻抗

确定目标频点

VRM

去耦电容

安装电感

平面电容

总结

去耦电容

PCB叠层设计

扩展阅读


目标阻抗去耦方法

        确定PCB去耦方案的策略是使用频域目标阻抗法,通过层间电容和分立电容器组合的使用,保证电源轨阻抗在几kHz到最高目标频率(f_{TARGET})的范围内低于目标阻抗值(Z_{TARGET}),从而实现电源完整性的设计目标。 如下图所示,一个完整的PDN网络由VRM、去耦电容、平面电容、封装和片上电容以及负载组成,与PCB设计相关的仅是VRM、去耦电容和平面电容,本文将对这些组成部分逐一进行设计讨论。

确定目标阻抗

        常用的目标阻抗计算公式为:

        式中,VoltageRail表示电源供电电压值,Ripple表示电源负载的纹波电压范围,MaxTransientCurrent表示负载的最大瞬态电流,前两个参数较容易从供应商或技术手册中获取,最大瞬态电流由给定设计或通过测量或模拟所使用的最大电流减去最小电流计算得到,由于是非常规设计参数,最大瞬态电流往往只能估算,常规实践准则是使用最大负载消耗电流的50%作为瞬态电流的估算值。

确定目标频点

        由于平面寄生电感和封装电感的存在,在某个频率点f之后,增加去耦电容不会将电源轨阻抗降低到目标阻抗(Z_{TARGET})以下。通常,这个 f目标范围为 50/60 MHz 至 150/200 MHz。 超出这些频率后,所选目标器件的封装和片上电容器将“接管”并影响PDN。f_{TARGET}具体值的选取,可以从供应商处直接获取,或者需要结合具体的PCB叠层,在进行必要的计算模拟后得到。

VRM

        VRM可以简单地建模为串联电阻和电感的组合,在几十kHz范围内的低频,VRM中的电阻占主导地位,提供非常低的阻抗以满足瞬态电流的需求,超过几十kHz之后,VRM总的电感占主导地位,此时无法满足为负载提供瞬态电流的需求,可以从VRM制造商处获取VRM的ESR和ESL值,当然也可以选择具备低的ESR/ESL参数的稳压器以获取最佳的瞬态性能。

去耦电容

        由于VRM的ESL限制,板载去耦电容需要在几十kHz到f_{TARGET}为电源网络提供所需的低阻抗,设计的关键在于电容器的ESR和ESL以及电容封装和平面的寄生电感效应,这些因素会限制电容器的有效性,PCB设计时,除电容器选型中需关注ESR和ESL参数之外,还必须注意将各种PCB相关的寄生电感降至最低。

        举一个简单评估安装电感的例子,如下图所示为去耦电容、PCB平面和BGA器件的横截面,电容器的安装电感由引线和过孔两部分组成:

        其中引线和过孔的电感评估公式分别如下:

L_{trace}=128*[2*Len_{pad}+Len_{cap}]*(h_{top}/w) pH

L_{via}=10*h_{top}*ln(2s/D) pH

        式中, Len_{pad}表示电容焊盘的长度加上从焊盘到过孔的走线长度(mils) ,Len_{cap}表示电容器主体的长度(mils) ,w表示电容焊盘和通孔之间的走线宽度(mils) ,h_{top}表示顶层与最近的电源/接地平面之间的距离 (mils) ,s表示与电容器相连的通孔中心之间的距离(mils) ,D表示通孔外径 (mils) 。

安装电感

        如前文所述,有别于封装和PCB平面的寄生电感,安装电感是与PCB上放置电容器时额外引入的串联电感,这些电感进一步增加了电容器的ESL值,选择正确的电容器布局方式,将有助于最大限度地降低安装电感。

        通常的优化方式如下:

        1. 应使电容器的电源和接地通孔尽可能靠近其各自的电容焊盘,并尽可能使用较宽的连接走线和更大的通孔直径;

        2. 将电源和接地层对放置在更靠近电容器安装表面的位置可降低过孔分布电感的贡献;

        3. 将通孔放置在电容器的同一侧,而不是电容器的两端,可减小电流环路面积,最大限度地减少穿透环路的磁通线数量,从而降低电感。

        如下图所示,显示了电容的不同布局拓扑演化方式,在一些特殊场合中,还会使用到宽封装的电容器,其目的也是为了进一步降低安装电感。

平面电容

        紧接前文所述,超过f_{TARGET}后,平面电容的影响将取代去耦电容占主导地位,为便于理解,可以将平面之间的耦合效应等效为简单的一阶模型:

        这个模型由RLC的参数串联组成,该模型的ESL可由以下公式得到:

        式中,\mu 0为自由空间的磁导率(32 pH/mil),h为电源和地平面之间的间距(mil),l为平面的长度(inch),w为平面的宽度(inch)。

        根据ESL公式,可以通过将去耦电容放置在尽可能靠近目标BGA器件的位置来降低电感(最小化从电容到BGA器件的距离l),此外,在电源接地平面夹层中使用薄介电材料(最小化 h)和宽平面对(最大化 w)也有助于降低去耦电容器的电感。

        而平面电容则可以通过以下公式得到:

        式中,\varepsilon r是平面间填充介质的相对介电常数,\varepsilon 0是真空中的介电常数(224.9×10–15 F/in),h为电源和地平面之间的间距(mil),l为平面的长度(inch),w为平面的宽度(inch)。

        知道了ESLC的具体值,就可以计算得到平面间的谐振点,并由此大致判断f_{TARGET}的取值(理论上能够达到的最大值)。

总结

        综上所述,实际PCB设计中,真正可以由设计者所掌控的,其实只有去耦电容的选择和布局、PCB叠层设计优化两方面,进一步梳理,可以将这两部分总结如下:

去耦电容

        1. 在中高频范围内,单个电容器无法提供足够低的ESL来满足目标阻抗,需要并联使用多个电容器;

        2. 从电容器供应商处获取的ESL不能反映总安装量电感,因为这取决于电容器安装在平面上的方式和位置;

        3. 使用小封装的贴片电容;

        4. 将电容器放置在电源和接地环内的封装背面;

        5. 过孔尽可能靠近封装焊盘,不要使用长引线互连;

        6. 相邻电容器的通孔不要共用;

        7. 采用大直径的过孔;

        8. 将相反方向的电流过孔靠近,相同方向的电流过孔摆开;

        9. 电容器放置在电路板的中间,而不是边缘和角落;

        10. 单个焊盘上可以使用多个过孔;

        11. 所选电容容值间隔不易过大,以十倍以内为宜;

        12. 关注电容的去耦半径;

PCB叠层设计

        1. 尽可能使用多个电源和接地平面对;

        2. 电源和接地平面之间的介质尽可能地薄;

        3. 电源和接地平面尽可能靠近电容所在的表层;

        4. 极可能选择耗散系数最高的板材。

扩展阅读

        本文中很多的技术参数并未展开讨论,但是,可以从过往的文章中详细获取:

如何理解介电常数与耗散因子-CSDN博客

如何合理摆放去耦电容-CSDN博客

如何合理规划PCB叠层-CSDN博客

基于电源完整性的PCB设计原则-CSDN博客

电容的谐振特性在PDN选型中的应用_谐振电容应用-CSDN博客

电源完整性的PDN测试与仿真对比分析_电源网络仿真-CSDN博客

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【MySQL】视图 -- 详解

视图 是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。视图的数据变化会影响到基表,基表的数据变化也会影响到视图。 一、基本使用 1、创建视图 create view 视图名 as select 语句; 好处:…

基于springboot+vue实现电子商务平台管理系统项目【项目源码+论文说明】

基于springboot实现电子商务平台管理系统演示 研究的目的和意义 据我国IT行业发布的报告表明,近年来,我国互联网发展呈快速增长趋势,网民的数量已达8700万,逼近世界第一,并且随着宽带的实施及降价,每天约有…

Node.js最准确历史版本下载(以下载Node.js16.17.1版本为例)

先进入官网:Node.js https://nodejs.org/en 括号中LTS代表稳定版本. 嫌其他冗余博客帖子多,找起来费眼睛,可以到/release下载:Node.js,在blog后面加/release https://nodejs.org/en/blog/release/ 点击next翻页,跟上面同样的步骤

吴恩达深度学习笔记:深度学习引言1.1-1.6

目录 第一门课:神经网络和深度学习 (Neural Networks and Deep Learning)第一周:深度学习引言(Introduction to Deep Learning)1.1 欢迎(Welcome)1.2 什么是神经网络?(What is a Neural Network) 第一门课:神经网络和深度学习 (Ne…

leetcode 3.5

普通数组 1.最大子数组和 最大子数组和 前缀和pre 动态规划 pre保留的是当前包含了当前遍历的最大的前缀和,如果之前的pre 对结果有增益效果,则 pre 保留并加上当前遍历, 如果pre 对结果无增益效果,需要舍弃,则 pre 直接更新为…

基于ZYNQ PS-SPI的Flash驱动开发

本文使用PS-SPI实现Flash读写,PS-SPI的基础资料参考Xilinx UG1085的文档说明,其基础使用方法是,配置SPI模式,控制TXFIFO/RXFIFO,ZYNQ的IP自动完成发送TXFIFO数据,接收数据到RXFIFO,FIFO深度为12…

整合力-整合思维模型和领导力

整合力和领导力是组织成功的两大关键因素。在当今复杂多变的商业环境中,整合力和领导力的结合对于推动组织发展至关重要。本文将探讨整合力和领导力的概念、重要性以及如何有效整合二者以促进组织的成功发展。 ### 整合力的重要性 整合力指的是组织内部各个部门、…

CSS字体样式的使用,前端开发手册

零基础学web前端开发要怎么去学? 首先要学习的就是基础知识:html、css和JavaScript。HTML是内容,CSS是表现,JavaScript是行为。前端开发的门槛其实非常低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是…

java: Compilation failed: internal java compiler error或者构建时内存溢出解决办法

启动项目的时候出现了java: Compilation failed: internal java compiler error问题 解决办法 统一JDK版本 一、查看项目的jdk(CtrlAltshiftS):File ->Project Structure ->Project Settings ->Project 二、查看工程的jdk&…

硬盘删除的文件如何恢复?分享硬盘数据恢复方法

随着信息时代的飞速发展,硬盘作为我们储存数据的主要场所其重要性日益凸显。但硬盘数据的丢失或误删也成为了许多用户头疼的问题。当您发现重要的文件从硬盘中消失时不必过于焦虑。本文将为您介绍五种高效且原创的数据恢复策略,帮助您找回那些珍贵的文件…

爬虫学习笔记-requests爬取NBA得分榜

1.导入requests库,用于请求获取URL位置的资源 import requests 2.导入lxml库,解析及生成xml和html文件 from lxml import etree 3.定义发送请求的地址 url https://nba.hupu.com/stats/players 4.定义请求头 headers {User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64…

CSS如何清除默认样式,想学web开发

一面 css 如何实现垂直居中?position 有哪几种?分别说一下对应的效果和用法css 选择器优先级js 原型链,问了js 如何创建对象页面渲染和响应 式MVVM 和 MVC的区别Vue 生命周期,在哪个阶段可以获取页面 dom 信息Vue 的组件通信 &am…

CSS的三种定位,响应式web开发项目教程

标准文档流 文档流:指的是元素排版布局过程中 戳这里领取完整开源项目:【一线大厂前端面试题解析核心总结学习笔记Web真实项目实战最新讲解视频】 ,元素会默认自动从左往右,从上往下的流式排列方式。并最终窗体自上而下分成一行行…

Spring框架的优点

Spring框架是一个开放源代码的J2EE应用程序框架,是针对bean的生命周期进行管理的轻量级容器。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大的IOC、AOP及Web MVC等功能。 轻量级:相对于EJB框架而言。 Spring 体系结…

力扣543. 二叉树的直径

Problem: 543. 二叉树的直径 文章目录 题目描述思路复杂度Code 题目描述 思路 1.最大直径 左子树的最大深度 右子树的最大深度; 2.定义一个变量maxDiameter记录最大直径,并编写一个递归函数maxDepth,利用树的后序遍历每次递归求取leftMax&a…

智慧医疗新篇章:Java+SpringBoot技术探索

✍✍计算机毕业编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java、…

CSS如何清除默认样式,前端开发实训

前端的现状 提到现状,必须先提到一个概念 大前端。由于近几年互联网的发展,尤其是移动互联网的发展,有的大前端概念将 Native 归入前端的范畴,有的大前端概念将 Node 甚至只渲染页面的 PHP 归入前端范畴,但不管怎么说…

一文帮助快速入门Django

文章目录 创建django项目应用app配置pycharm虚拟环境打包依赖 路由传统路由include路由分发namenamespace 视图中间件orm关系对象映射操作表数据库配置model常见字段及参数orm基本操作 cookie和sessiondemo 创建django项目 指定版本安装django:pip install django3.…

部署DNS解析服务

一、安装软件,关闭防火墙,启动服务 1.yum install -y bind bind-utils bind-chroot 2.systemctl stop firewalld && setenforce 0 3.systemctl start named 二、工作目录 /var/named/chroot/etc #存放主配置文件 /var/named/chroot/var/n…

实施 ASPM 面临哪些挑战?

在保护组织的应用程序时,您可能听说过有关应用程序安全状态管理 (ASPM) 的热议。根据研究称,到 2026 年,超过 40% 的开发专有应用程序的组织将采用应用程序安全态势管理。您意识到它有可能彻底改变您的应用程序安全性。但你也明白&#xff0c…