PDN Analyzer(由 CST 提供)示例指南
PDN Analyzer(PDNA)应用的使用相对直观,基本流程是:设置 PI-DC 仿真的网络参数、运行仿真,然后解读结果。PDN Analyzer 在电源网络仿真中使用的数据直接来自当前加载的 PCB 设计工程;你可以迭代编辑该工程以提升供电路径的电源完整性,然后重新运行 PDN 仿真来验证结果。
本演示指南使用 Altium 提供的两个参考设计:
本指南假设你的 Altium Designer 实例中已提供 PDN Analyzer,并且你对所使用的 PI-DC(直流电源完整性)原理有基本了解。
关于如何访问 PDN Analyzer 功能以及 PI-DC 仿真的基础知识,请参见 PDN Analyzer page。
PDN Analyzer 界面
PDN Analyzer 扩展的界面以 Altium Designer 的非模态窗口形式调用,可放置在工作区任意方便的位置,或在可用时放到另一块屏幕上。要打开主 PDN Analyzer 窗口,请打开某个工程的原理图或 PCB 文档,然后从 Tools 菜单(Tools » PDN Analyzer)中选择该应用。
PDN Analyzer GUI:已选择单个电源网络。显示与结果配置位于下方面板区域。
PDNA 窗口 GUI 的布局为:上半部分用于文件/网络控制以及对当前所选电源网络的交互式表示;下方面板区域用于访问分析选项、显示设置与结果数据。PDNA 版本 2 支持多个相互连接的网络,可将整个 PCB 设计的直流电源完整性按层级结构进行分析,或按单个电源网络分别分析。
PDN Analyzer GUI:已选择完整的电源网络层级结构。包含的网络与层的显示由下方面板区域控制。
PDN 界面还提供紧凑屏幕模式(File » Compact Layout),该模式不包含下方面板区域,适合在 Altium Designer 主界面中进行水平/垂直停靠。要为紧凑或标准屏幕模式启用停靠,请在 PDNA 界面标题栏上右键,从上下文菜单中选择 Allow Dock,然后选择 Horizontally 或 Vertically 选项。
有关 PDN Analyzer 面板用户界面的详细信息,请参见下方可折叠章节。
PDN Analyzer Panel
布局模式
可停靠的 PDN Analyzer 面板最好与软件的 PCB Editor 配合使用,这样分析运行后的可视化结果可立即在设计的铜箔布局中看到。在浮动(未停靠)模式下,可将面板移到第二显示器以保持对 PCB Editor 的可视访问;或者将面板在主设计屏幕中垂直/水平停靠,与 PCB Editor 共享屏幕空间。
对于后者,面板提供紧凑界面模式,会将其主要配置窗格移到单独的选项卡(Config)中。要切换到该模式,请在配置窗格/选项卡中的
按钮下拉菜单里选择 Compact Layout 选项。
在紧凑布局模式下,Configuration 窗格改为通过选项卡访问,从而为 PCB Editor 保留屏幕空间。
配置
Configuration 窗格(或 Config 选项卡)用于仿真网络控制,并提供对当前所选电源网络的交互式图形表示。
仿真与网络管理
Configuration 窗格/选项卡左侧区域用于仿真文件管理,并以层级视图显示仿真中已加载的电源网络。可选择完整网络结构或单个电源网络。该区域的选项包括:
-
The
下拉菜单。
- New Simulation – 基于单个电源/地网络启动新的 PDN 仿真。
-
Open – 打开先前保存的或示例仿真配置文件(
*.pdna)。 - Save – 以当前名称将活动仿真配置保存到磁盘。
- Save As – 以指定名称将活动仿真配置保存到磁盘。
- Explore – 在活动仿真所在位置打开 Windows 文件浏览器。
- Explore Samples – 在安装包示例工程所在位置打开 Windows 文件浏览器(以 zip 归档形式存储)——将该工程解压到方便的位置。注意:该工程还包含一组 PDN Analyzer 配置文件示例,每个示例对应特定的铜温度:25°C(标称)、100°C、175°C。
- Compact layout – 上文所述的替代屏幕模式。
-
Right click options – 通过右键单击顶层仿真名称访问。
-
Import (1.x) – 加载从上一
1.xx版本 PDN Analyzer(*.pidc_config)保存的仿真配置。 - New Network – 在当前仿真配置中创建新的基础层网络。
- Remove – 卸载所选仿真。
- Delete – 从仿真中移除所选网络(在单个网络名称上右键时可用)。
- Clear Results – 重置电源网络分析结果,包括上一次仿真运行缓存的结果。
- Revert – 恢复上一次仿真分析结果及其对应配置。
-
Save – 以当前名称(
*.pdna)将活动仿真配置保存到磁盘。 - Save As – 以指定名称将活动仿真配置保存到磁盘。
- Copy – 克隆所选网络仿真。
-
Explore – 在 Windows 文件浏览器中打开当前仿真的
/PDNAnalyzer_Output文件夹。注意:其中包含最近一次运行仿真的完整事件日志文件(PDNAnalyzer.log)。 -
Settings – 打开当前仿真配置的 Settings dialog。设置可导出/导入(
*.pdna.settings),并可重置为默认值。

该对话框包括:- Simulation 选项卡 – 指定物理板铜箔的金属电导率设置,以及层间连接过孔的重量(孔壁厚度)。
- Limits 选项卡 – 指定仿真检测到的最大电流密度限制,分别针对铜层与两种尺寸的过孔。
- Misc 选项卡 – 设置仿真参数,例如施加的电流密度单位、数据平滑(Noise Filtering),以及用于建立设计零电压参考的电压偏移方案。
-
Import (1.x) – 加载从上一
-
The
按钮,用于打开 PDN Analyzer DC Net Identification 对话框——在首次调用 PDN Analyzer 时也会打开。系统将尝试在当前 PCB 设计中自动检测合适的直流电源网络。

使用该对话框的选项来帮助正确识别直流网络及其标称电压等级。- Qualifiers – 如有需要,可取消选择限定条件过滤器,以便正确识别设计的直流网络。过滤器基于连接数量以及常见电源网络命名规则。
-
Potential DC Nets – 设计中已识别电源网络的表格列表。根据直流电源分析需要,可使用 Enable all 和/或 Hide rejected 选项来填充列表。
- Name – 从板级设计网络数据中提取的网络名称。使用关联的搜索字段可按输入关键字过滤列表。
- Nominal Voltage – 为电源网络输入合适的电压,作为分析的基础源数据。
- Select – 使用复选框指定希望由 PDN 仿真注册(识别)的网络。
-
Reject/Add Selected – 使用
与
按钮管理哪些网络被填充到 Currently Identified DC Nets 列表中。
-
Currently Identified DC Nets – 将提供给 PDN 仿真的电源网络表格列表,由 Potential DC Nets 列表填充而来。
-
Select – 使用复选框选择将被
按钮移除的网络(从已识别网络列表移回到候选网络列表)。
-
Select – 使用复选框选择将被
-
The
按钮,用于调用电源网络仿真与分析流程。当电源网络及其相关数据已完整配置时(由电源网络图中 Ground、Power、Source、Load 标签旁的勾选图标指示),该按钮将被启用。
电源网络图形
Configuration 窗格的主体提供对仿真网络树(左侧)中所选电源网络结构的交互式图形表示。当选择顶层仿真名称时,图形会显示子电源网络的整体连通关系——双击某个子网络图形元素即可打开该子网络。该交互式图形也可用于基于 PCB 设计的网络数据与连通性来构建电源网络:可使用其右键选项,或通过双击图形元素来完成。
在配置图形或其某个元素上右键,可访问以下选项:
- New Network– 在当前仿真中创建一个新的基础级网络(电源网与地网)。
-
Edit Net – 在 Choose Net 对话框中指定电源网络的设置(也可通过双击网络元素打开)。该对话框包含一个可选择的网络列表(仿真可用的网络,如在 PDN Analyzer Net Identification 对话框中定义;该对话框可通过
按钮打开),以及若干可用于限制列表范围的筛选选项。
- Extend Net – 用于通过一个串联元件将另一条网络添加到所选网络中,该串联元件将自动插入。附加网络在 Choose Net 对话框中选择,而插入的串联器件则通过双击其元素进入 Device Properties 对话框进行配置。更多信息请参见 通过串联元件扩展网络。
- Add Source – 通过 Device Properties 对话框,在指定的电源/地网络对之间添加一个电压源或电压调节器模型(VRM)源器件。该对话框也可通过双击现有的 Source 元素打开。有关使用 VRM 的更多信息,请参见 包含电压调节器模型。
- Add Load – 通过 Device Properties 对话框,在指定的电源/地网络对之间添加电阻器、电流吸收器(current sink)或电压调节器模型(VRM)负载器件。该对话框也可通过双击现有的 Load 元素打开。
- Delete – 从仿真中移除该电源网络。注意:一个网络至少必须包含一条电源网和一条地网。
- Settings – 打开 Settings 对话框,如上所述。
在添加或编辑现有器件元素(Load、Source 等)时使用的 Device Properties 对话框,提供用于指定器件类型、连接关系和参数的设置。
对话框中可用的设置选项取决于所放置或编辑的器件元素的功能,但通常如下:
- Device Type – 使用下拉菜单选择器件类型,可用选项由元素类型(Source、Load 等)决定。
- Set Connectivity – 使用列表中的 Net 与 Refdes 下拉选项,从可用的网络与节点中选择器件的 Terminal 连接,其中端子(Terminals)如 Schematic 仿真模型图形所示。网络连接 Pins 会根据所指定节点的网络连通性自动分配。
- Filter – 使用 List DC Nets Only 选项来限制可用的 Net 选项,并使用 Group Pins by Name 选项来合并互连的器件引脚。禁用后者时,可通过点击 Pins 字段显示的 Select 复选框,按需选择/取消选择单个引脚。更多信息请参见 使用负载 中的 LCD 示例。
- Set Parameters – 可用的参数选项取决于所放置(或编辑)的器件类型,但通常用于定义其基本属性,例如电压源的输出电压与内阻、电流吸收器的负载电流,或电阻负载的电阻值。
- Limits – 器件的电压、电流或功率限制;当运行仿真时,超过限制将触发 Violation。Violation 会以红色虚线边框标示违规元素的图形,并在网络名称旁显示红色图标:示例请参见 电流密度限制违规 或 其他违规。
Messages 选项卡
Messages 选项卡包含最近一次 PDN 分析运行的仿真事件顺序列表,包括遇到的任何 Violation。若仿真运行失败,列表中将包含一条汇总问题的事件条目。有关一次仿真运行的更多信息,请参见可通过配置 Explore 选项访问的 PDN_Analyser.log 文件。
Visual 选项卡
PDN Analyzer 界面的 Visual 选项卡提供对电源网络分析数据在 PCB Editor 中显示方式的高级控制。它允许你指定 PCB 布局渲染中包含的信息类型、结果数据的缩放方式、是否以及如何高亮关注点,以及导出的信息内容。PCB Editor 中的渲染布局适用于当前在 PDN Analyzer 的 Configuration 网络层级中选中的电源网络。
建议以 Visual 选项卡的默认设置作为配置 PCB 布局显示的起点。默认设置为在 2D 模式下显示所有电源轨网络的颜色渐变电压分布——取消选择 Overlay 选项可查看纯分析结果。在 Visual 选项卡中所做的设置更改会立即反映到 PCB 渲染中。
Visual 选项卡选项包括:
-
Voltage – 选择
按钮以显示所有已启用网络的电压分布,并以伏特或整体百分比跨度进行缩放(见 Color Scale)。
-
Current Density – 选择
按钮以显示所有已启用网络的电流密度分布,并以单位面积电流(安培/面积)或整体百分比跨度进行缩放(见 Color Scale)。
- Current Direction – 勾选 Show Arrows 选项,在渲染的 PCB 布局上叠加电流方向/分布指示箭头。选择 Noise Suppression 选项可对数据进行平滑处理,以获得更简洁的视觉效果。
-
Probe – 选择
按钮打开 Probe 对话框,可在渲染布局中交互式选择两个数据位置并比较其数值。更多信息请参见 数据探针。
-
Image Capture – 选择
按钮打开 Manage Image Capture 对话框,可捕获并保存当前 PCB 渲染图。图像将存储在项目仿真的 /HTMLReport/ImagesCache文件夹中,以便后续纳入 Report。更多信息请参见 分析报告。 -
Peak Values – 选择 Highlight Peak Values 选项,以可视化方式标记并高亮当前所选网络与层中的最大值或最小值(由 Filter 选项决定)Value。使用 Scope 选项指定检测区域,使用 Locate 按钮可视化高亮峰值点,并使用数据点箭头(
)在相邻的数值序列中逐步浏览。示例信息请参见 定位电源完整性问题。
-
Voltage Contour – 选择 Slider 选项以启用虚线叠加层,用于表示该等值线处的电压水平。检测到的电平由滑块位置设定,并且其为电压值或百分比值,取决于相关的 Indicate 选项。选择 Specific Points 选项可在所示百分比点处启用各条电压等值线。点击
将 Specific Point 数值恢复为默认值,并点击
按钮更新/高亮所有已启用的电压等值线。更多信息请参见 电压等值线。
- Net – 选择你希望在渲染的 PCB 分析结果中显示的 Nets。网络按可用的电源网络分组。
- Layer – 选择你希望在渲染的 PCB 分析结果中显示的板层(Layers)。注意:在 3D 视图模式下可选择 Vias。
-
Views – 使用
与
按钮在 PCB Editor 的 2D/3D 模式之间切换渲染显示,使用 Overlay 选项启用/禁用编辑器的标准 PCB 显示视图,并使用
按钮将渲染显示恢复为标准视图。更多信息请参见 显示控制与选项。
- Color Scale – 设置 Auto 选项,将渲染的颜色渐变显示为整体百分比范围(Per Rail),或显示为与完整电压跨度数据相对应的渐变(Displayed)。后者更适合仅显示单一网络时使用。选择 Manual 模式可将显示范围覆盖为在 Min 与 Max 字段中输入的电压值。更多信息请参见 在 PCB Editor 中的可视化渲染。
-
Report – 点击
按钮,通过 HTML Report 对话框配置并生成基于 HTML 的 PDN 分析报告。更多信息请参见 分析报告。
Pins 选项卡
Pins 选项卡列出设计中连接到已配置电源网络的所有元件引脚。每个元件引脚条目包含其编号、所连接的网络,以及上一次仿真运行得到的相关 Voltage 与 Current 数值结果。点击列标题可按该名称对列表排序,再次点击可反向排序。
双击某个条目可在 PCB Editor 中交叉探测到该引脚。如果在渲染视图中看不到该引脚(焊盘)连接,请确保其所连接的 Layer 以及电源 Net 已在 Configuration 面板/选项卡中启用。
Pins 选项卡列表按元件位号排序;——将光标悬停在图像上——按引脚电流排序。
Vias 选项卡
Vias 选项卡列出设计中连接到已配置电源网络的所有 PCB 过孔。每个过孔条目包含其连接的网络、位置坐标、层对,以及上一次仿真运行得到的端到端 Voltage, Current 与 Current Density 数值结果。点击列标题可按该名称对列表排序,再次点击可反向排序。
双击某个条目可在 PCB Editor 中交叉探测到该过孔。如果在渲染视图中看不到该过孔,请确保在 Layer 列表中勾选了 Via(在 3D 视图中可用),并且其连接的电源 Net 已在 Configuration 面板/选项卡中启用。
Vias 选项卡列表按网络连接排序;——将光标悬停在图像上——按电流密度排序。
Power Network 选项卡
在仿真配置中,每个可用的电源网络都有一个对应的选项卡视图——哪些网络选项卡可见由 Configuration 窗格/选项卡中的电源网络选择决定。电源网络选项卡以网络名称标注,提供适用于该电源网络的分组仿真结果与计算数据的完整列表,同时还包含网络功耗汇总。
列表中的数据分组适用于该电源网络内的器件(电源、负载以及串联元件),并且每个器件都会包含一条 Performance Summary 和一条 Pin Voltage/Current Details 数据记录。除器件本身的详细信息外,这些数据分组还会给出关键的电压与电流数值;对于 Performance 汇总,还会给出与器件极限相关的计算安全裕量,而这些器件极限是在 Device Properties 对话框中指定的。
DC Net Identification
当首次为某个 PCB 设计打开 PDN Analyzer 时,它会尝试基于设计的网络数据,并依据常见的电源网络命名规则来识别所有直流电源网络。 如果仍有潜在的电源网络未被识别,请取消选择相应的 Qualifiers 过滤选项;或者要查看所有网络,请选择 Enable all nets for filtering 选项。
使用 Select 复选框选择哪些电源网络将提供给 PDNA 分析器使用,并在对应的 Nominal Voltage 字段中输入合适的电压等级。点击 Add Selected 按钮以填充 Currently Identified DC Nets 列表,并确认这些网络为已识别的电源网络。
注意,在对话框中双击列表里的某个网络条目,会在 PCB 布局中交叉定位到该网络。
下面的分析示例用于演示 PDN Analyzer 的主要能力与特性。每个示例仅展示了众多可能参数配置中的一种,用于从不同关注点出发、以不同方式评估网络的电源完整性。注意:成功完成的分析可以保存为 PDNA 配置文件(*.pdna)并在任何时候重新加载——File » Save As 和 File » Open(默认位于项目的 PDNAnalyzer_Config 文件夹中)
Example 1
本示例演示如何使用一个简单电源网络及其电流负载来完成电源完整性仿真的基本设置。它被配置为评估 SpiritLevel-SL1 参考项目中 5V 供电轨的分配及其地回流路径,并假设设计的 LCD 显示屏处于负载状态。在此情况下,5V 供电轨被视为一个简单的电压源,其连接的网络(例如通过开关 S1)不包含在内。
该 PDN 仿真示例的前置条件为:
- Spirit Level PCB 项目已在 Altium Designer 中打开
- PDN Analyzer 应用已激活(Tools » PDN Analyzer)
- PCB 设计的 DC Nets 已在 PDN Analyzer DC Net Identification 对话框中完成识别,如 outlined above 所述。
通过指定电源网络与地网络来开始分析流程。在 GUI 网络图中双击 <Power Net> 和 <Ground Net> 元素以打开 Choose Net 对话框,该对话框将提供已识别电源网络的选择。
如有需要,可使用对话框的限定/过滤选项来收窄或扩展网络列表;或者返回主界面并选择
按钮以重新识别 DC power nets。
现在可以在指定的电源网络与地网络之间添加 Source 或 Load 元素——注意 Ground 与 Power 状态指示器会变为已勾选状态(✔)。在网络图工作区中右键并从上下文菜单选择 Add Source(或 Add Load)以打开 Device Properties 对话框。对话框中指示的步骤如下:
- 要为网络添加电源 Source(本例为简单电压源),请在对话框的 Device Type 下拉菜单中选择 Voltage Source 选项。
-
在源连接关系列表中,PDNA 会根据电源网络参数尝试自动选择正确的网络连接选项——即在
5V与GND网络之间。使用 Refdes 下拉菜单选项来指定源电压的器件连接点。本例中,源电压点指定为TP1,其地回流指定为设计的 DC 输入插座J1(引脚2与3)。 -
在对话框下半部分,源参数用于指定电压源仿真模型的属性。此处源电压(Vout)设置为
5V,模型的内阻(Rout)保持默认0Ω设置。 -
最后,最大源电流与引脚电流(适用于具有多个输出引脚的电源)保持默认设置(
0A: Don't Care)。当 Limits 被设置为特定电流值时,如果仿真结果超过这些数值,PDN 分析将标记为 Violation。
使用与向网络添加 Source 相同的方法,添加一个 Load,并在 Device Properties 对话框中指定其参数。
本例添加了一个电流吸收型负载(Device Type: IC (Current)),用于表示设计的 LCD 器件从 5V 供电轨汲取的电流。注意:也可以选择纯电阻负载选项,只需将 Device Type 选择为 Resistor。
将负载连接设置为 LCD1,并指定它将从 5V 供电中汲取的 Load Current——注意支持单位前缀(例如用 500m 表示 0.5A)。虽然电压 Limits 设置是可选的,但此处已设置为 +/-10%(使用相关按钮),这会在负载处电压低于 4.5V(或高于 5.5V)时触发仿真违规。
当电源网络已定义且所有参数均已指定(所有网络元素都具有 ✔ 状态)后,可选择
按钮运行 PDN 分析。仿真进度会在 Messages 选项卡下以事件流形式显示;如果流程无法完成,该处也会指示仿真失败的原因。
PDN 分析的即时结果可在网络图中查看,其中包括计算得到的负载/电源电压与电流水平(如适用),以及对导致参数 Violation 的网络区段进行高亮显示。注意此时 Visual 选项卡已聚焦并处于活动状态。
将光标悬停在网络中的任意元素(Load、Source 或 Series Element)上,可查看其指定参数与分析结果等附加信息。
Visual Rendering in the PCB Editor
现在可以在 Altium Designer PCB 编辑器中以图形方式查看仿真结果,并由 PDNA 的 Visual 选项卡中的设置进行控制。将可视化选项设置为对 5V Net 的 Layers(Top 和 Bottom)都显示 Voltage——这是初始默认显示设置。分析器结果会在 PCB 编辑器中渲染显示,以替换现有的 PCB 图形叠加层。
所选网络路径的电压降视图(本例为从 TP1 处的 5V 电源到 LCD1 器件)会以颜色渐变方式渲染,并与视图底部给出的 Voltage 标尺相对应。该标尺可显示为电压百分比(Color Scale 下的 Per Rail 选项),或显示为实际电压跨度(Displayed 选项)。
在下图中,沿板上网络路径的颜色过渡表示整体电压降:由于 IR 损耗导致的最小电平(0%: 蓝色)位于 LCD1 器件处,而最大电平(100%:红色)位于指定的电压源点(TP1)。
要显示该网络对应的电流分析,请选择 Visual 选项卡中的 Current Density 选项。此时,板上网络路径中的颜色等级对应电流密度变化的百分比:100%(红色)表示网络路径布局中计算得到的最大电流密度,0%(蓝色)为最小值——很可能是 0A/mm2。
要显示并分析示例中 GND 回流路径的电源完整性结果,请在 PDNA 的 Visual 选项卡下的 Net 列表中取消选择 5V 网络选项,然后选择 GND 网络。地回流路径同时经过设计的 Top 与 Bottom 层;在 PCB 编辑器中可通过选择 PDNA 的 Layer 列表中的各个条目来分别显示每一层。
下图显示了 GND 网络底层的电压显示,其中 Color Scale 标尺设置为 Displayed。电压降最高的位置(红色:约 0.5mV)位于 LCD 的 GND 引脚处,而电压降最小的位置(蓝色:约 0V)位于电压源回流点(J1)。
切换到 PDNA 的 Current Density 选项会以红色显示最大电流“热点”。最大电流密度水平本身(1.74 A/mm2)非常低,且完全在可接受范围内。
显示控制与选项
PDN Analyzer 提供多种交互式显示选项,用于决定在 Altium Designer PCB 编辑器中如何以图形方式呈现分析结果。除显示 Color Scale 的选项外,图形还可在 2D 与 3D 渲染之间切换,后者可通过过孔以及层间视图为分析结果提供非常有价值的洞察。
还提供了一个选项,可将分析结果从编辑器显示中 Clear,并自动将图形渲染恢复为标准板级布局。相对地,视图的 Overlay 选项可启用板级布局视图,并与当前显示的任何分析结果一起渲染。该选项特别适用于确认分析结果中的关注点在板级布局中的具体位置。
处理负载
可根据需要向网络中添加更多负载,并重新运行电源分析以评估结果。例如,要添加由设计中的电源 LED 引起的小负载电流(例如 15mA),可选择其串联电阻(R15)作为 5V 电源轨连接点,并将 LED 引脚作为 GND 连接点。
PDN Analyzer 还允许为负载指定器件引脚连接方式,从而可为同一个器件创建多个负载模型,使其通过不同引脚消耗不同电流。
示例工程中的 LCD 器件就体现了这种情况:其 15 脚的 5V 连接(LED+)为显示背光供电,而 2 脚的 5V 连接(VDD)为内部逻辑供电——在实际中,15 脚消耗的电流会显著大于 2 脚。
当之前将 已添加 为单一 PDNA 负载模型时,LCD1 的两个引脚都被(默认)指定为 5V 负载连接点,PDN 分析会将 LCD1 的负载电流在这些引脚之间平均分配。为提高电源分析的准确性,可将 LCD1 元件表示为 two 个负载模型:每个 5V 引脚各一个,并为其分配对应的负载电流。可通过编辑现有 LCD1 负载模型的引脚参数来实现该更改,然后再为分离出来的引脚添加另一个负载。
在网络图中双击现有 LCD1 负载模型的图标以打开 Device Properties 对话框,然后在 5V 电源网络条目的 Pins(s) 字段中双击。进入的引脚编辑模式允许为该负载选择单独的器件引脚。取消选择 2 脚,将负载重新配置为仅使用 15 脚(LED+),并将 Load Current 参数调整为例如 75mA,以表示 LCD 背光电流。
接着,为 LCD1 再创建一个 5V 网络负载,并将 2 脚设为启用(同时禁用 15 脚),以表示 VDD 负载;其 Load Current 可设置为更低的合适值——例如 20mA。
随后即可重新分析 5V 电源网络,以更准确地反映 LCD1 负载在网络路径中的分布情况。
对比原始与更新后的负载配置时,可以从 LCD1 电源网络走线的电流密度中看到负载电流分布的差异。下方电流密度分析图中,左侧为原始的 LCD1 单负载模型结果,右侧为更新后的多负载结果。
请注意为 2 脚(LCD 焊盘偏左)与 15 脚供电的走线中的电流密度。更新后的版本正确显示大部分 LCD 电流流向 15 脚(LCD 焊盘偏右),而不是像之前那样在两个引脚之间平均分配(左图)。
仿真设置
分析结果,尤其是板形状中的 IR 损耗程度,也取决于板上铜的电导率规格以及过孔壁厚。要查看并编辑这些设置,请在 Settings 对话框中选择 Simulation 选项卡——要访问该对话框,可在当前分析名称上右键并从上下文菜单中选择 Settings。
金属电导率
对话框的 Metal Conductivity 区域提供了设计中所用金属电导率(电阻率的倒数;1/R)的详细信息与设置。可在对话框中选择或修改基准电导率(或电阻率)、温度系数和/或温度,以反映设计的板材构造特性:
-
Pure Copper – 通常假设铜在
25°C时的电导率为5.88e7S/m,其电导率温度系数为0.4%/°C。该正温度系数意味着:将对话框中的 Temp. Compensation 设置从25°C提高到125°C(100°C的变化量)会使仿真电导率降低40%,例如降至3.53e7S/m。 -
PCB Copper – 这是仿真的默认设置,反映了行业文献中报告的、可代表 PCB 电沉积(ED)铜的电导率数值:测得其在
25°C时为4.7e7S/m,热系数为0.4%/°C。 - Custom – 选择此选项可为仿真输入特定的电导率或电阻率数值。
请注意,显示的 Sim Conductivity 数值表示综合所有参数后的最终电导率;Sim Resistivity 数值为其倒数。
过孔
设置对话框中的 Via Wall Thickness 数值,以指定设计仿真分析中所有过孔的过孔壁金属重量。
该设置会显著影响电源网络的直流损耗,因为薄壁(电镀较薄)的过孔本身具有一定电阻。然而,当过孔尺寸/重量足够时,过孔不会阻碍设计的直流性能,并会显示与其连接的电源走线相同的电流密度——且其连接点之间不会出现显著电压损耗。关于过孔损耗的直流分析示例见下方 section below。
就仿真而言,过孔尺寸与壁厚有效地定义了过孔所代表的导电材料量,从而决定其电阻/电导率。仿真假设过孔直径为成品孔径,而过孔壁厚会增加过孔直径。因此:Finished Hole Diameter + (2 x Wall_Thickness) = Drill Diameter。
示例 2
本示例演示如何实现一系列相互连接的网络,并将其作为整体进行分析,同时考虑连接它们的串联元件参数。它还概述了如何添加电压调节器模型(VRM)源(其同样作为网络之间的互连),以及如何构建完整的设计电源网络层级结构。
该示例对 PWR_IN 到 5V 的网络进行建模,基于 SpiritLevel-SL1 参考工程,并包含 3.3V(VCCO)与 1.8V(VCCINT)两个 VRM,以创建完整的电源网络结构。
该 PDN 仿真示例的前置条件为:
- Spirit Level PCB 工程已在 Altium Designer 中打开
- PDN Analyzer 应用已激活(Tools » PDN Analyzer)
- PCB 设计的 DC 网络已在 PDN Analyzer DC Net Identification 对话框中识别,正如上文 outlined above 所述。
通过在新仿真中指定输入电源网络(PWR_IN)来开始构建示例电源网络(如有需要,选择 File » New Simulation)。如工程原理图所示,PDN <Power Net> 参数为 PWR_IN,<Ground Net> 为 GND,而 Source 为 J1。
通过串联元件扩展网络
要对从 PWR_IN 网络到 5V 网络的完整电源路径建模,需要添加串联保险丝(F1)与开关(S1)元件以及它们之间的网络。在 PDNA 界面中,可通过按顺序扩展电源网络来添加这些内容。每个网络“扩展”都通过一个通用串联元件模型连接。
扩展网络的方法是:先在要添加到的网络中右键,然后从上下文菜单中选择 Extend Network 选项。在 Choose Net 对话框中,选择通过串联元件与 PWR_IN 相连的网络;在本例中为 NetD1_2——该网络连接 F1 与 S1 的 3 脚,并被识别为二极管 D1 的 2 脚。
由于该网络很可能未在初始 DC Net Identification 阶段登记,请在 Choose Net 对话框中取消选择 List DC nets only 选项,以将该网络显示出来供选择。
网络扩展过程会在两个网络之间自动添加一个串联元件——双击该元件可在 Device Properties 对话框中指定其连接关系与参数。串联元件模型由一个与电阻串联的电压源组成,可用于对电阻、电感、二极管、开关等器件进行基础建模。
在本例中,该串联元件为保险丝器件 F1,在连接关系 RefDes 选项中选定,并赋予标称内部 Resistance 为 0.1Ω。如果串联元件是半导体器件(如二极管),则需要指定 Voltage Drop 参数以及器件的内部 Resistance 数值。
沿着原理图继续,下一步是通过开关器件 S1 将网络 D1_2 扩展到 5V 电源网络。如上所述,从右键上下文菜单中选择 Extend Net,并在 Choose Net 对话框中选择要扩展到的网络。
本例中新增的串联元件(Series Element)是 S1,它通过 3 脚到 2 脚将 D1_2 网络连接到 5V 输出网络(见 schematic)。由于 S1 的备用输入开关(1 脚)与其输出连接(2 脚)相连,且不承载负载电流,作为示例,可在 Device Properties 对话框中使用 pin selection options 将 1 脚从网络分析中移除——双击 OUT 端子条目中的 Pin(s) 字段。现在可以在已连接的电源网络的 5V 部分添加负载——本例为显示模块 LCD1 的负载。
重新运行分析后,PCB Editor 中的数据与图形显示将包含全部三个已连接的电源网络,并显示通过互连串联元件计算得到的电流与压降。
包含稳压器模型
PDN Analyzer 提供可插入在电压输入与输出网络之间的有源稳压器模型(VRM)。当它们被添加到 PDNA 电源网络中时,会同时表现为:电压输入网络上的一个负载(Load),以及电压输出网络上的一个源(Source)。VRM 模型选项包括线性(Linear)、开关模式(Switchmode)以及带远端采样(remote-sensing)的开关模式稳压器。
SpiritLevel-SL1 参考工程使用线性稳压器生成 3.3V(VCCO)和 1.8V(VCCINT)电源轨。当将 VCCO 稳压器(U3)加入 PDNA 仿真网络时,它会作为 5V 输入网络上的负载出现,并作为 3.3V 网络的电源(Source)出现。
要将线性稳压器 U3 放置为 5V 网络上的负载(如上述流程所实现),请向 5V 网络添加一个 Load,并在 Device Properties 对话框中将 VRM (Linear) 选项选作 Device Type。按原理图所示设置模型连接,并将 Ref 引脚指定为 R14 的 GND 连接。根据 GND 网络的布局,该参考点也可以位于 PCB 局部区域内不同且可能更合适的位置。
为完成 VRM 设置,请设置其输出电压参数(Vout: 3.3V),并可选设置输出(内部)电阻、静态偏置电流,以及你希望在分析期间被检测到的任何 Limits。
PDNA 提供一种方式,可自动将 VRM 输出侧模型作为 Source 添加到目标输出电压网络,并在必要时创建该网络。
在本示例中,右键单击刚创建的 VRM 负载模型(Load2: U3),并选择 Add VRM To New Network 选项。这将自动创建 VCCO 网络,并将 VRM(Source 1: U3)输出侧模型作为电压源(3.3V)。
