AD电源完整性插件,PDN Analyzer,安装教程,使用指南
PDN基础知识
什么是PDN
-电源完整性: 如何保证电源分配系统(Power Distribution Network—— PDN)满足负载芯片对电源的要求,即为电源完整性。即电源调整系统
- PDN全称为power delivery network,翻译为中文为电源分配网络,是电源完整性中重要的概念。 所谓电源分配网络,即电源功率从电源输送给负载的实体路径。电流通过PDN从电源端流向负载端,再通过PDN,从负载端流回电源端。
- 在我们平常的的电路分析中,通常都假设导线是理想模型,即:无阻抗(),无寄生电感(),无寄生电容()。而真实的现实电路中,任何金属都存在很低的阻抗和寄生电感,导线的实际模型如下:
- 所谓的良好导体,实际要求是:阻抗很低(),寄生电感很低(),C0和G0则依赖于正极导线和负极导线的距离。一般C0极小,G0极大。
- 那么,原本简单的PDN,随着应用场景不同,也会出现相应的问题。以使用导线连接电池与灯泡的电路为例:
- 假如点亮灯泡需要至少5V的电压,1A的电流,在理想导线模型下,我们电池只需要输出5V即可。但实际情况下,由于正负极导线均存在8mΩ的阻抗,正负极导线会存在大约1Ax16mΩ=0.016V的压降,若想点亮灯泡,电池需要至少5.016V的电压。且经过PDN的电流越大,压降越大,要求PDN的供电电压更高。
- 假如点亮灯泡需要的不是稳态电流,而是幅度1A,频率1GHz的交流电流,在理想导线模型下,无论频率怎么变化,电池都可以满足灯泡的需求。而实际情况下,由于正负极导线均存在8pH的寄生电感,导线上存在放入感抗X0=1GHz x 2π x 16pH=100mΩ。经过1A电流,压降为0.1V。所以需要电池供电电压至少为5.1V。频率越高,阻抗越大,压降也越大,要求的供电电压要更高。
- 不难看出,在真实的电路模型下,负载大小和负载频率的变化,最终都会导致PDN传输的负载的电压不再与电源输出相等,一旦负载获得的电压低于负载的工作需求,就会导致负载发生不可预见性的故障。
PDN关注的具体问题
- 研究分析电路的PDN时,我们通常会分别关注电路的低频参数与高频参数。
- PDN的低频部分:当负载稳态电流达到某个值时,PDN直流阻抗不得超过XXX(mΩ),来保证最大电流场景下,电源的供电电压满足负载的工作电压范围。(Eg:我们经常会根据这个特性来计算PDN的目标值。假如某电源稳态输出为1V,最大电流为3A,要求输入电压波动不得小于5%(50mV),则目标阻抗Z0=16.6mΩ。故PDN直流阻抗务必小于16.6mΩ。)
- PDN的高频部分:当负载瞬态电流随着频率变化时,PDN上的寄生参数要足够小,来保证在某一频段范围内,PDN阻抗不得超过XXX(mΩ),来保证最大电流场景下,电源的供电电压满足负载的工作电压范围。
- PDN电源分配系统为各部分电路提供稳定正确的工作电压,使系统的各部分能在负载电流发生变化时依然能够保持稳定。能够对系统因状态变化或者受到某些影响(比如:电压波动、串扰、反射、辐射、噪声等)进行有效抑制。
- 具体有如下三个作用:
- 为负载提供干净的供电电压;
- 为信号提供低噪声的参考路径(返回路径);
- 减轻电磁干扰(EMI)问题。
PDN Analyzer安装教程
- 首先,完成Altium Designer软件的安装
- 打开破解文件夹,将
shfolder.dll
文件复制到AD的安装根目录下 - 运行许可证生成器
ADLicenseGen.exe
,点击load
,打开预设Licence
,查看是否有Altium_CST_Extension
的许可信息,若无,则在[Node]
之前添加该许可信息即可。
- 点击
Export As...
,导出生成的Licence
- 打开AD软件,在
Licence
管理界面,选择Add standalone license file
选项,添加刚刚生成的许可文件。 - 打开设置,选择
System-Installation-自动检查
选项,在离线安装
选项卡下,选择AD安装包位置。需要注意,此处需选择解压后的AD安装包位置,不可使用虚拟光驱进行安装。 - 选择
扩展更新-购买的
选项,在Software Extensions
选项下,可以找到PDN Analyzer
,点击下载进行安装。
- 完成安装后,重启AD,选择
工具
选项卡,即可看到PDN Analyzer
选项,完成安装。
PDN分析仪基础操作
基础术语
- PDN分析器接口作为面板可以被Altium Designer方便调用,可以放在工作区或其他屏幕上的任何方便的位置。 PDN分析器GUI的上部分主要为仿真/网络控制和当前选择的电源网络的交互式表示,而面板下半部分则提供对分析选项,显示设置和结果数据的访问。 同时进行多网络仿真可以将整个PCB设计的直流(DC)电源完整性作为层次结构整体或单独电源网络进行分析。 显示和结果配置显示在下面的面板中。 以下是一些重要术语的定义说明。
术语 | 定义说明 |
---|---|
网络 | 设计中两个或更多元件引脚之间的电气连接 |
源 | 为电路的其余部分供电的元件或电路 |
负载 | 需要电源才能工作的元件或电路 |
网路 | 这是一个电源和地网络的集合,为了进行仿真,至少需要有一个源和一个负载 |
线轨 | 网路中的电源网络或地网络的集合(例如,一个网路电源线轨或地线轨)。电源线轨无论是正的还是负的,一般都放在网路的顶部 |
配置(config) | 一个或多个要同时仿真的网路的集合 |
配置文件 | 已保存的配置文件,扩展名为".pdna" |
同时多网路仿真 | 包括网路交互在内的所有网路的协同仿真 |
批处理仿真 | 仿真树中两个或多个配置的顺序仿真 |
面板介绍
File选项卡
File
菜单下有如下选项
术语 | 定义说明 |
---|---|
新仿真 | 基于单个电源/接地网络启动新的 PDN 仿真 |
打开 | 打开以前保存的或示例模拟配置文件*.pdna |
保存 | 将活动模拟配置作为当前名称保存到磁盘 |
另存为 | 将活动模拟配置作为所需名称保存到磁盘 |
浏览 | 在活动模拟的位置打开 Windows 文件浏览器 |
浏览示例 | 在安装的示例项目位置打开 Windows 文件浏览器(存储为 zip 存档) |
紧凑的布局 | 将PDN分析界面修改为紧凑模式 |
右键单击选项
- 通过右键单击顶级仿真名称有如下选项
术语 | 定义说明 |
---|---|
导入(1.x) | 加载从以前版本的 PDN 分析器保存的仿真配置*.pidc_config |
新建网络 | 在当前仿真配置中创建新的基本级网络 |
删除 | 移除选定的仿真 |
清除结果 | 重置电源网络分析结果,包括从先前模拟运行中缓存的结果 |
还原 | 还原上次仿真分析结果及其相应的配置 |
保存 | 将当前仿真配置作为当前名称保存到磁盘*.pdna |
另存为 | 将当前仿真配置作为所需名称保存到磁盘 |
复制 | 克隆选定的网络仿真 |
浏览 | 在 Windows 文件浏览器中打开当前仿真的文件夹 |
设置 | 打开当前模拟配置的"设置"对话框。可以导出/导入设置,并将其重置为其默认值 |
- 设置对话框选项包括
术语 | 定义说明 |
---|---|
仿真 | 指定物理板铜的“金属电导率”设置和层连接过孔的重量(壁厚) |
限值 | 指定仿真检测到的两种尺寸的铜层和过孔的最大电流密度限值 |
杂项 | 设置仿真参数,如施加的电流密度单位和数据平滑(噪声滤波),以及用于建立设计零电压基准的电压偏移方案 |
DC-Nets选项卡
- 可通过点击
DC Nets
按钮大概该对话框界面,在首次调用 PDN Analyzer 时也会自动打开。系统将尝试在当前PCB设计中自动检测合适的直流电源网络。
- 使用对话框选项可帮助正确识别 DC 网络及其标称电压电平。通过筛选规则选项,可进行快速筛选。选择所需的目标网络名,并配置网络电压,点击
Add Selected
选项,几个完成网络的选定。 - 当所需网络并未在网络表中时,可选择
Enable all nets for fittering
选项,即可看到所有的网络选项。
电源网络图形
-“配置”窗格的主体提供了在仿真的网络树(左侧)中选择的电力网络结构的交互式图形表示。选择顶级仿真名称后,图形将显示子电网的整体连通性,双击子网络图形元素以打开该子网络。交互式图形还用于通过使用其右键单击选项或双击图形元素,从PCB设计的网络数据和连接性构建电源网络。
右键单击配置图形
- 右键单击配置图形或其元素之一以访问以下选项
术语 | 定义说明 |
---|---|
添加源 | 通过"设备属性"对话框在指定的电源/接地网络对之间添加电压或电压调节器模型 (VRM) 源设备。通过双击现有 Source 元素也可以使用该对话框 |
添加负载 | 通过“设备属性”对话框在指定的电源/接地网络对之间添加电阻器、电流吸收器或稳压器模型 (VRM)负载设备。该对话框也可通过双击现有 Load 元素来访问 |
删除 | 从模拟中删除电源网。请注意,一个网络必须至少包括一个电源网和一个接地网 |
设置 | 打开“设置”对话框,如上文所述 |
设备属性选项卡
- 在添加或编辑现有设备元素("源"、"负载"等)时使用的"设备属性"对话框提供了用于指定设备类型、连接性和参数的设置。
术语 | 定义说明 |
---|---|
设备类型 | 使用下拉菜单选择设备类型,其中可用选项由元素类型(源/负载等)确定 |
设置连通性 | 使用列表的"网络"和"Refdes"下拉选项,从可用网络和节点中选择设备的终端连接,网络连接引脚根据指定节点的网络连接自动分配 |
筛选器 | 使用"仅列出 DC 网络"选项来约束可用的网络选项,并使用"按名称分组引脚"选项来组合互连的设备引脚 |
设置参数 | 可用的参数选项将取决于所放置的器件类型,但通常定义其基本属性,例如电压源的输出电压和内阻、电流吸收的负载电流或电阻器负载的电阻值 |
限制 | 设备的电压、电流或功率限制,在运行仿真时将触发违规。违规由违规元素图形周围的红色虚线边框和与网络名称关联的红色图标表示 |
可视选项卡
- PDN分析仪接口的“可视化”选项卡提供了对电网分析数据在PCB编辑器中的显示方式的高度控制。它允许您指定PCB布局渲染中包含的信息类型,结果数据的缩放比例,如何以及是否突出显示感兴趣点以及导出哪些信息。PCB 编辑器中呈现的布局适用于当前在 PDN 分析仪的配置网络层次结构中选择的电源网络。
- 可视化选项卡选项具体包括:
术语 | 定义说明 |
---|---|
电压 | 选择Voltage 按钮,以显示所有已启用网络的电压配置文件,以伏特为单位缩放或作为整体百分比范围 |
当前密度 | 选择Current Density 按钮,以显示所有已启用网络的当前密度配置文件,以每个区域的安培为单位或作为总体百分比范围进行缩放 |
当前方向 | 选中"Show Arrows"选项以在渲染的PCB布局上叠加当前方向/分布指示器箭头。选择Noise Suppression 选项以应用数据平滑,以获得不那么杂乱的视觉结果 |
探测 | 选择 按钮以打开Probe 对话框,其中可以交互方式选择渲染布局中的两个数据位置并比较它们的数值 |
图像捕获 | 选择 按钮以打开"管理图像捕获"对话框,可以在其中捕获和保存当前的PCB渲染。图像存储在项目模拟的文件夹中 |
峰值 | 选择"突出显示峰值"选项,以直观地标记和突出显示当前所选网络和图层中的最大值或最小值 |
电压轮廓 | 选择滑块选项以启用虚线叠加,该叠加表示该等值线上的电压电平 |
特定点 | 在指定百分点上的每个点处启用电压等值线。Reset 按钮将值设置为默认值,Refresh 按钮用于更新/突出显示所有启用的电压轮廓线 |
网络 | 选择要在渲染的PCB分析结果中显示的网络 |
层 | 选择要在渲染的PCB分析结果中显示的电路板层。3D模式下,可对过孔进行显示 |
视图 | 视图选项按钮,可在 2D/3D 模式之间更改渲染显示,使用”覆盖“选项启用/禁用 PCB 显示视图 |
色阶 | 设置“自动”选项,将渲染的颜色渐变显示为整体百分比范围或对应于完整电压范围数据进行渐变显示。后者在显示单个网络时使用。选择手动模式,将显示的范围覆盖为在最小值和最大值字段中输入的电压值 |
报告 | 单击Report 按钮,生成基于 HTML 的 PDN 分析报告 |
分析结果
引脚选线卡
- 引脚选项卡显示设计中连接到已配置电源网络的所有元件引脚的列表。每个元件引脚条目都包括其编号、连接的网络以及上次仿真运行的相关电压和电流值。双击一个条目,可在PCB编辑器中交叉探头到该引脚。
过孔选项卡
- 过孔选项卡显示设计中连接到已配置电源网络的所有 PCB 过孔的列表。每个过孔条目都包括其连接的网络、位置坐标、层对以及上次仿真运行产生的相关端到端电压、电流和电流密度值。双击一个条目可在PCB编辑器中交叉探测到该via。
电源网络选项卡
- 选项卡视图可用于仿真配置中的每个可用电源网络 - 可见的网络选项卡由“配置”窗格/选项卡中的电源网络选择确定。标记为网络名称的电源网络选项卡提供了适用于该电源网络的分组仿真结果和计算数据的完整列表。还包括网络功耗摘要。
实例指南
- 实践出真知,如有需要,可参考以下链接:
PDN Analyzer实例指南
利用Altium Designer自带PDN Analyzer对电源平面进行PDN实例仿真分析,超经典!
参考:
什么是PDN?
PDN Analyzer面板
PDN Analyzer实例指南
利用Altium Designer自带PDN Analyzer对电源平面进行PDN实例仿真分析,超经典!