当前位置:首页 > 电源 > 电源
[导读]电源完整性做到后几代 FPGA / ASIC 板,DDR4 1.2 V、SerDes 0.9 V 这种低电压大瞬态轨,靠"手册推荐 + 经验摆电容"已经压不住。SIwave 做 PI 仿真的价值不在出一张漂亮阻抗曲线,而在把电容组合 + 布局位置这两件事量化下来。下面这套流程在 8~16 层板、单轨 10–30 A 场景下验证过,一轮能把 Z 峰值压到 target 以下。



电源完整性做到后几代 FPGA / ASIC 板,DDR4 1.2 V、SerDes 0.9 V 这种低电压大瞬态轨,靠"手册推荐 + 经验摆电容"已经压不住。SIwave 做 PI 仿真的价值不在出一张漂亮阻抗曲线,而在把电容组合 + 布局位置这两件事量化下来。下面这套流程在 8~16 层板、单轨 10–30 A 场景下验证过,一轮能把 Z 峰值压到 target 以下。


一、建模起步:VRM 和端口先锁对


SIwave 里新建工程 → Import ODB++/IPC-2581(Altium 导出的 .ipc 也行),板子进来先干三件事:


• VRM 建模:Sources → VRM,贴到 PMIC/LDO 输出端,内阻按 datasheet 的 load step 段取(常见 1–5 mΩ),别偷懒用理想电压源,否则低频段 Z 直接虚低。


• SINK 端口:在 BGA 电源球 / 负载 IC 的 decouple pin 上打 Port(Single Node),命名带轨名(如 VCCINT_SINK_01),后面看 Z(f) 就认得是哪颗。


• Layer Stack:介质 Dk/Df 按板材厂给的宽频值填,铜厚按实铜(含 plating)+ Surface Roughness(Huray 模型),10 GHz 以下偏差能压到 5% 内。


电容先别往版上放,Siwave 里用 Capacitor Browser 挂厂商 S 参数或 AVX/Kemet 的 .lib,ESR/ESL 不准的话后面 anti-resonance 峰全是假的。


二、第一轮:平面谐振扫,先找"空腔"


Analysis → Resonance Scan,频率拉到 3–5 倍目标频(DDR 轨一般扫到 2–3 GHz 够),看板子哪些区域电场强、哪些弱。典型现象:


• 电源/地平面对大开口处(BGA 下方挖空、连接器开窗)→ 谐振峰 400–800 MHz 冒头


• 电容阵列"留洞"区域 → 局部电场集中,后面 Z 曲线会在这个洞上翘


谐振扫结果用 Field Calculator 导出 E-field 云图,电容初版就往电场强区塞,比均匀排靠谱。


三、电容组合:按"容值阶梯 + 反谐振谷"配对


单轨电容别只堆 10 µF + 0.1 µF 老三样,SIwave 里看 Z-profile 会看到 10 µF 的 ESL(约 0.8–1.2 nH)和 0.1 µF 的 ESR 在 30–50 MHz 撞出 anti-resonance 尖峰。正确配比:


角色 容值 位置 作用频段


Bulk 100–470 µF 靠近 VRM 出口 < 1 kHz 负载阶跃


Mid 10–22 µF VRM → 负载中点 100 kHz–5 MHz


HF 0.1–1 µF + 10–100 nF 负载 BGA 背贴 / 扇出层 5–200 MHz


VHF 01005 10–100 pF 最贴近负载 pin > 200 MHz


SIwave 里用 Decoupling Analysis(Optimize → Capacitor Optimization),目标设 Target Impedance Ztarget = ΔV / ΔI(如 1.2 V / 15 A = 80 mΩ),工具会给你每颗电容的"贡献度"排行,垫底的可以删——删电容比加电容更能降 ESL,尤其 BGA 背面扎堆那几颗。


四、布局优化三个动作


1. Bulk 远离 BGA、HF 贴 BGA 背面:Bulk 的 ESL 大,放负载旁只会把高频段 Z 抬高;01005/0201 这种才值得钻到 BGA 扇出层、背贴 load pin。

2. 同容值别等距排队:等距排会形成"电容阵列谐振",SIwave 场图能看到周期性电场条纹——改成错位 + 大小混插,破坏阵列模式。

3. 换层过孔成对打:每个电容 GND 过孔必须和 VIA 配对 ≤ 0.5 mm,否则 ESL 直接翻倍,SIwave 看 Z 曲线 50 MHz 以上翘头就是这原因。


五、验证闭环


优化完跑 SYZ 参数提取(Analysis → SYZ Simulation),看 SINK 端口 Z(f):


• 全频段 Z < Ztarget ✅


• Anti-resonance 峰压到 Ztarget 的 70% 以下 ✅


• 瞬态:用 Nexxim 挂电流源做 time-domain,ΔV 对得上 spec ✅

# SIwave 命令行批量跑(Ansys Electronics Desktop 的 IronPython 环境)

oProject = oDesktop.GetActiveProject()

oDesign = oProject.GetActiveDesign()

oDesign.RunResonanceScan()          # 平面谐振

oDesign.RunDecapOptimization()      # 电容优化

oDesign.ExportResults("Z_profile.csv")  # 导 Z 曲线



PI 优化的本质不是"电容越多越好",而是用 SIwave 把平面谐振、anti-resonance、位置 ESL 三件事量化出来,Bulk 守低频、HF 贴负载、中间段用优化器砍冗余。这套跑完,1.2 V / 20 A 这种轨,Z 峰值压到 50 mΩ 以内基本稳,比手册推荐值再留 30% margin 给量产。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

在高速PCB设计中,DC-DC转换器为FPGA、ASIC等核心器件供电时,电压跌落(Voltage Droop)问题常导致系统重启或性能下降。某服务器主板项目曾因12V转1.0V的DC-DC模块电压跌落超标,导致FPGA...

关键字: 电源完整性 DC-DC

在高速数字电路与高性能计算领域,电源完整性(Power Integrity, PI)已成为决定系统稳定性的核心要素。复杂多层PCB设计中,电源分配网络(PDN)的阻抗控制与去耦电容优化直接关系到芯片供电质量、信号完整性及...

关键字: 电源完整性 PI PDN

在高速数字电路设计中,电源完整性(PI)直接影响系统性能与稳定性。某通信设备开发团队在调试一款基于FPGA的千兆以太网板卡时,发现数据传输误码率随工作频率提升显著增加。经排查,问题根源指向电源分配网络(PDN)阻抗超标,...

关键字: PCB PDN阻抗 电源完整性 PI

信号完整性 (SI) 和电源完整性 (PI) 是两个不同但相关的分析领域,涉及数字电路的正常运行。在信号完整性方面,主要关注的是确保传输的 1 在接收器处看起来像 1(0 也一样)。在电源完整性方面,主要关注的是确保为驱...

关键字: 信号完整性 电源完整性

随着电子技术的飞速发展,高速数字电路板(PCB)的设计变得越来越复杂。在高速PCB设计中,电源完整性和地弹噪声成为确保系统稳定性和可靠性的关键因素。本文将详细探讨电源完整性与地弹噪声的概念,以及如何通过仿真工具优化高速P...

关键字: 高速数字电路板 PCB 电源完整性

SI(信号完整性)研究的是信号的波形质量,而PI(电源完整性)研究的是电源波形质量, PI研究的对象是PDN(Power Distribution Network,电源分配网络),它是从更加系统的角度来研究电源问题,消除...

关键字: 信号完整性 电源完整性 PCB工程师

本文来源于硬件十万个为什么摘要   本文以高速系统的信号/电源完整性分析和EMC分析的为基本出发点,着重介绍了高速PCB的信号和电源完整性分析的基本要领和设计准则,通过EDA分析工具实现PCB的建模与参数提取;通过电磁场...

关键字: EMC 仿真 电源完整性

本文主要介绍电源完整性,包括纹波、噪声、回沟等。

关键字: 电源完整性 电路板

通常我们所示的,电源分配系统(PDS)是指将电源(Power Source)的功率分配给系统中各个需要供电的设备和器件的子系统。在所有的电气系统中均存在电源分配系统,譬如一栋大楼的照明系统,一台示波器,一块PCB板,一个...

关键字: 电源分配系统 电源完整性 PCB

来源:sig007,作者:于博士 ▍1、为什么要重视电源噪声问题  芯片内部有成千上万个晶体管,这些晶体管组成内部的门电路、组合逻辑、寄存器、计数器、延迟线、状态机、以及其他逻辑功能。随着芯片的集成度越来越高,内部晶体管...

关键字: 电源完整性 BSP 谐振频率 电源噪声
关闭