印刷电路板 (PCB) 的影响何时重要?在模拟环境中导航

我和我的同事们经常被问到关于 PCB 效应的相同问题,例如:

 

仿真何时需要 PCB 效果?

 

为什么时域仿真需要 PCB 效应?

 

当 PCB 效应必须包含在仿真中时,频率是否重要?

 

设计人员应该在多大程度上关注 VRM 模型中包含的 PCB 效果?

 

无论频率如何,这些都是有效的问题,但我的答案总是一样的。如果你想要正确的答案,PCB 效应是总是需要 PCB 效果无论频率如何,都需要。换句话说,无论您是模拟 1 Gbps SerDes、56 Gbps SerDes、DDR5-5600 总线、DDR4、电源、稳压器模块 (VRM) 还是配电网络 (PDN),您都必须始终包含印刷电路板效应才能获得正确答案!PCB 上有多个电感和电容寄生效应,可以完全改变电路性能的动态。

 

为什么 PCB 效应对于精确仿真至关重要

我想我们都同意,Signal Integrity 社区大多非常重视这个“思想流派”,通常包括 PCB 效应。但是,仍然存在异常值,这并不总是正确的。不包括 PCB 效应的最大差距似乎存在于电力电子领域。

 

当超越原理图时,了解 PCB 效应对仿真的影响至关重要。

 

PCB 效应对仿真精度的影响

例如,让我们使用 Texas Instrument TPS7H4003 评估板。TPS7H4003 是一个 18A DC/DC 转换器。参考图 1,左侧波形显示了 Sandler State-Space Average VRM 模型的时域电压响应输出没有包括 PCB 效果。右边的波形显示了输出电压响应的测量结果,清楚地表明左图中没有看到额外的 1MHz 振荡。中心波形描述了当 PCB 效应包含在 Sandler State-Space Average VRM 模型中时的输出电压响应。正如我们所看到的,中心波形现在不仅包括 1MHz 的振荡,而且还与测得的波形相匹配。除非使用 Keysight ADS 将 PCB 效应包含在仿真结果中,否则无法实现这一结果。

 

图 1 - 有和没有 PCB 效应的时域仿真与测量 [1]

 

阻抗和噪声频谱分析

“我们可以看看另一个例子,通过引用最近与一些同事一起完成的 DesignCon 2024 论文的摘录,来展示 PCB 效应在仿真中的重要性。2000Amp 核心轨的设计、仿真和验证挑战”的摘录,看看另一个例子,该示例显示了 PCB 效应在仿真中的重要性."参考图 2,当比较没有 PCB 效应和有 PCB 效应的仿真结果时,有两个非常快速的观察结果。

 

第一个是路径电阻增加了 22,000%(2.455 uOhm 至 57.441 uOhm),由每个图上的标记 m1 表示。在这种情况下,2000 安培低于 1V PDN 的目标阻抗约为 40 uOhm。作为设计师,如果没有 PCB 效应,我们可能会认为我们有足够的余量,而实际上,您需要通过在设计中添加更多铜来降低实际电阻,以满足所需的 40 uOhm 阻抗目标。

 

第二个观察结果是,在考虑 PCB 效应时,观察到我们的 VRM 控制回路电感(242.425 pH 至 426.882 pH)增加了 76%。

 

参考 EQ(1),电感增加 76% 意味着该设计的电容将增加 76%,以满足 40 uOhm 阻抗目标。同样,如果没有 PCB 效应,就不会观察到或捕捉到这一点。最终,这将导致 PCB 重新设计,这将在时间表上花费更多的时间和金钱。

 

情商(1)

 

图 2 - 无和有 PCB 效应的 2000 安培内核电源轨 PDN 的阻抗仿真 [2]

 

为了解释为什么在 2000A VRM 和 PDN 的设计中必须考虑 PCB 效应,图 3 比较了有和没有 PCB 效应的噪声频谱。在 VRM 的开关频率下,具有 PCB 效应的噪声频谱高出 3 dB [2]。

 

图 3 - 带和不带 PCB 效应的 2000 安培 VRM 和 PDN 噪声频谱 [2]

 

忽视 PCB 效应的成本

简而言之,正确很重要!计划外的 PCB 重新设计可能会破坏项目开发计划。除了 PCB 重新设计所需的额外成本外,为避免这种成本,您的仿真中还必须包括 PCB 效应。如果在设计签核之前没有正确考虑,构成我们 PCB 的寄生效应,无论是传输线还是电源层,都会对整体设计产生重大影响。

 

您是否需要以下方面的帮助:

  • 为您的设计签核生成 PCB (SnP) 模型或封装 (SnP) 模型

  • 希望通过准确的电磁分析确保设计中互连的信号完整性

  • 希望通过精确的电磁分析来分析设计中 PDN 的电源完整性

  • 支持电源完整性或信号完整性的端到端仿真工作

  • 电源平面上的直流降分析

  • 电热分析

  • 为差分对、DDR4、DDR5 或高速 SerDes 网络生成 EM 提取

  • 或者甚至只是确保 S 参数 (SnP) 模型质量 Signal Edge Solutions 非常乐意与您合作。

 

引用:

  1. 桑德勒,S.,丹南,B.,巴恩斯,H.,约茨,C.面向 Power Integrity Engineer 的 VRM 建模和稳定性分析.DesignCon 2023 年。

  2. Sandler, S., Dannan, B., Barnes, H., Ezra, I., Ni, Y.,2000 A 磁芯电源轨的设计、仿真和验证挑战.DesignCon 2024 年。

  3. 信号完整性 电源完整性和电磁 (EM) 建模出版物 |Signal Edge Solutions 有限责任公司

  4. TPS7H4003EVM 评估板 |TI.com

  5. PathWave 先进设计系统(ADS) |是德科技

 

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

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

相关文章

车载以太网网络测试 -24【SOME/IP概述】

目录 1 摘要2 车载SOME/IP 概述2.1发展背景以及应用2.1.1车载 SOME/IP 背景2.1.2 车载 SOME/IP 应用场景 2.3 什么是SOME/IP2.3.1 SOME/IP定义2.3.2 SOME/IP在协议栈中的位置 3 SOA是什么4 SOME/IP主要功能5 SOME/IP标准 1 摘要 本文主要介绍SOME/IP的背景以及在车载行业的发展…

如何在 Postman 中导入和导出 cURL 命令?

cURL 是一款广受欢迎的命令行工具,专门用于执行 HTTP 请求。它在 Web 应用或 API 测试中极为实用,让用户得以借助在 API 开发者社区广为流行的成熟语法,直接通过命令行与 API 进行交互。若你需要在多个环境下运行众多 cURL 命令,可…

K8S学习之基础五十五:k8s中jenkins部署blueOcean

jenkins部署blueOcean 安装插件 BLUE OCEAN 之后会多出一个菜单,可以更详细方便的查看pipeline流程

宝塔docker flarum默认登录账号密码,crazymax/flarum镜像默认登录账号密码

docker flarum默认账号密码 刚创建完毕时的登录账号和密码都是flarum 来源说明 宝塔安装的这个1.8.5版本的docker flarum的版本是,用的是 Docker库 https://hub.docker.com/r/crazymax/flarum Github库 https://github.com/crazy-max/docker-flarum

3.26学习总结

今天主要学习了内部类,但总感觉有点混乱,和之前的抽象啊,接口,多态等概念联系在一起感觉更混乱了,所以打算先把最近学的理清一遍,敲一遍代码再往后学

如何快速解决 Postman 报错?

介绍一些 Postman 常见的报错与处理方法,希望能够对大家有所帮助。 Postman 一直转圈打不开的问题 Postman 报错处理指南:常见报错与解决方法

高铁监控存储扩容-DS SAN存储磁盘阵列

国家高铁建设之内蒙包银高铁线路段--近期升级改造车站监控设备存储扩容,每个车站的机房承载本站数百个监控点位的数据,现因监控服务器存储空间不足,选用Infortrend DS SAN存储磁盘阵列升级设备存储空间,单台DS最高支持448颗硬盘容…

rnn的ho的维度 (num_layers * num_directions, batchsize, hidden_size)

因为是多层rnn 所以h0 需要 num_layers 来定义几层 这里的hidden_size 其实也就是h中有多少个神经元的个数

同旺科技USB to I2C 适配器 ---- 多从机设备混合调试

所需设备: 内附链接 1、同旺科技USB to I2C 适配器 1、还在为一条I2C总线上出现多个从机设备而烦恼吗?现在这些都可以轻松解决了,在 "发送数据" 栏里面,修改指令的从机地址就可以了,同时支持7Bit、8Bit地址…

如何下载 Postman?快速指南!

Postman 是一款非常受欢迎的 API 测试工具。它最初是作为一个 Chrome 插件发布,后来发展成为一款独立的跨平台软件,支持 Windows、Mac、Linux 等操作系统。 Postman 怎么下载教程(2025最新版)?

VSCode 抽风之 两个conda环境同时在被激活

出现了神奇的(toolsZCH)(base) 提示符,如下图所示: 原因大概是:conda 环境的双重激活:可能是 conda 环境没有被正确清理或初始化,导致 base 和 toolsZCH 同时被激活。 解决办法就是 :conda deactivate 两次…

idea接入 AI 编程助手:Copilot

1.1 安装 GitHub Copilot 插件 打开 IntelliJ IDEA,进入 File > Settings(Windows)或 Preferences(Mac)。在 Plugins 搜索 GitHub Copilot。点击 Install 并重启 IDEA。 1.2 配置 GitHub Copilot 进入 Settings &g…

23种设计模式-工厂方法(Factory Method)设计模式

工厂方法设计模式 🚩什么是工厂方法设计模式?🚩工厂方法模式的特点🚩工厂方法模式的结构🚩工厂方法模式的优缺点🚩抽象工厂模式的Java实现🚩代码总结🚩总结 🚩什么是工厂…

LLM之Agent(十四)| 字节开源ComputerUse纯视觉驱动GUI 智能体模型 UI-TARS

Agent TARS 是字节跳动于 2025 年 3 月开源的多模态 AI 智能体,它能够像人类一样操作电脑、手机和网页,完成各种复杂任务。以下是其详细介绍: 一、简介 Agent TARS 是一款开源的多模态 AI 智能体,能够基于视觉理解网页内容&#…

科技赋能|ZGIS综合管网智能管理平台守护地下城市生命线

地下管网作为城市公共安全的重要组成部分,担负着城市的信息传递、能源输送、排涝减灾等重要任务,是维系城市正常运行、满足群众生产生活需要的重要基础设施,是城市各功能区有机连接和运转的维系,因此,也被称为城市“生…

AI-Sphere-Butler之Ubuntu服务器如何部署Nginx代理,并将HTTP升级成HTTPS,用于移动设备访问

环境: AI-Sphere-Butler WSL2 Ubuntu22.04 Nginx 问题描述: AI-Sphere-Butler之Ubuntu服务器如何部署Nginx代理,并将HTTP升级成HTTPS,用于移动设备访问 解决方案: 一、生成加密证书 1.配置OpenSSL生成本地不加…

游戏引擎学习第180天

我们将在某个时候替换C标准库函数 今天我们要进行的工作是替换C标准库函数,这是因为目前我们仍然在使用C语言开发,并且在某些情况下会调用C标准库函数,例如一些数学函数和字符串格式化函数,尤其是在调试系统中,我们使…

C/S与B/S架构

目录 C/S架构 什么是C/S架构 优缺点 B/S架构 什么是B/S架构 优缺点 对比项C/S 架构B/S 架构安装相对复杂,要安装单独客户端软件易于安装,与平台无关,只需要浏览器软件部署和维护部署维护较为繁琐,升级难易于部署和维护&…

python之网络编程

网络编程 互联网时代,现在基本上所有的程序都是网络程序,很少有单机版 的程序了。 网络编程就是如何在程序中实现两台计算机的通信。 Python语言中,提供了大量的内置模块和第三方模块用于支持各种 网络访问,而且Python语言在网络…

@Autowired 和 @Resource 注解的区别

前言 Autowired 和 Resource 是 Spring 中用于依赖注入的注解,但两者在实现机制和使用方式上有显著差异。 主要区别 1.来源不同 Autowired:由 Spring 框架提供(org.springframework.beans.factory.annotation),与 S…