【PDN仿真笔记6-使用Sigrity PowerSI进行PDN仿真的方法1】

news/2024/9/23 4:29:22/

PDN仿真笔记6-使用Sigrity PowerSI进行PDN仿真的方法1

1.电容模型的处理

在进行PDN仿真前,需要添加无源器件的模型,其中主要需要关注的是电容模型。关于电容模型的详细分析请见链接:
【PI仿真笔记2-电容模型1】
【PI仿真笔记2-电容模型2】
一般器件厂家提供的电容模型分为两种,一种是Spice模型,一种是S参数模型。在仿真时,两种模型均可以使用,但是需要注意,模型本身均有所适用的频率范围,需要在频率范围内使用。
下面分别说明两种模型的使用方式。

(1)Spice模型

  • 模型下载
    如KEMET陶瓷电容C0402C103K4RACTU,其模型链接为:
    https://ksim3.kemet.com/capacitor-simulation?pn=C0402C103K4RACTU&disty=mouser
    希望选择100M左右的Spice模型
    在这里插入图片描述
    然后将中心频率调整为100MHz
    在这里插入图片描述
    点击下载Spice模型
    在这里插入图片描述
    在这里插入图片描述

下载好的模型并不能直接使用,还需要确认内部信息是否正确

  • 模型信息确认
    下载好的Spice模型内容如下
    在这里插入图片描述
    第一行的格式为:.SUBCKT 模型名称 pin1 pin2
    多数情况下,pin1和pin2的需要并不与Sigrity中一致,Sigrity中一般的pin=1,pin2=2,故需要将pin1和pin2的需要修改为与Sigrity中一致
    第四行的格式为:电阻or电容or电感位号 pin1’ pin2’ 电阻or电容or电感值
    其中:
    1)电阻or电容or电感位号在整个模型中是唯一的,不可重复
    2)pin1’,pin2’为该位号的2个pin,说明的是模型中各个器件之间的连接关系
    上述模型描述的就是下图的关系
    在这里插入图片描述
    需要注意的是,在将第一行中的pin1和pin2修改后,需要在模型中同步做修改,若模型中已经有编号1,2,则应将原编号1,2修改为其他序号。如上述模型可修改为:

.SUBCKT C0402C103K4RACTU 1 2
*Temp = 25°C, Bias = 0VDC, Center Frequency = 100000000 Hz
*KEMET Model RLC Cerm
R1 3 4 0.0671883225440979
R2 22 5 6.59999990463257
R3 1 2 99999997952
L1 1 22 1.88560042579944E-11
L2 22 3 3.58264080901893E-10
C1 4 2 8.74246808280077E-09
C2 5 2 2.09999990463257E-12
.ENDS

修改完成后该模型还不能直接使用,因为PowerSI中,模型的格式为:

.PartialCkt 模型名称 ExtNode = pin1 pin2
C pin1 pin2 具体值
.EndPartialCkt

需要将上述模型按照PowerSI的要求格式进行修改,修改完成后可调用的格式为:

.PartialCkt C0402C103K4RACTU ExtNode =1 2
*Temp = 25°C, Bias = 0VDC, Center Frequency = 100000000 Hz
*KEMET Model RLC Cerm
R1 3 4 0.0671883225440979
R2 22 5 6.59999990463257
R3 1 2 99999997952
L1 1 22 1.88560042579944E-11
L2 22 3 3.58264080901893E-10
C1 4 2 8.74246808280077E-09
C2 5 2 2.09999990463257E-12
.EndPartialCkt

如果厂家无法提供可下载的spice模型,只能提供图纸,则需要自己根据图纸按照上述格式自行搭建模型。
模型搭建好以后,在PowerSI中,点击Load按钮加载即可
在这里插入图片描述
推荐在仿真时使用spice模型,模型适用性更好。
注意:
在Murata的官网下载模型时,会要求选择串行模型还是并行模型,即series、shunt两种模型。非特殊要求,模型均选择串行模型。原因在于,相对于电源的正极和负极来说,电容是串接的,故选择串接模型。
在这里插入图片描述

(2)S参数模型

在使用电容S参数进行仿真时,无法直接在模型中赋S参数,需要按照下述格式进行修改
在这里插入图片描述
修改完成后的CKT文件如下:

.PartialCkt 103_1 ExtNode =1 2
S1 1 2 3 2 Model=“C:\Users\hx\Desktop\C_mode\C0402C103K4RACTU.s2p”
V 3 2 0
.EndPartialCkt

按照Spice模型的调用方法进行S参数模型的调用。
注意:上述格式只针对2端子电容

2. PowerSI仿真PDN的步骤

(1)首先需要配置叠层的厚度及材料

在这里插入图片描述
点击“View Material”,进行材料的配置,根据材料特性,依次输入不同频率下的介电常数和损耗。
在这里插入图片描述
如果想要导出材料信息,则在选中新添加的材料后,选择“Export to Library”进行保存
在这里插入图片描述
在需要调用时,选择“Export to Design”再导回到设计中
在这里插入图片描述
之后需要设置过孔的参数,需要设置镀孔的材料和厚度,一般材料为copper,厚度25um左右,与实际项目进行匹配。
在这里插入图片描述

(2)仿真配置

在进行仿真时,需要在“Tools”->“Options”->"Edit Options"中,进行配置
在这里插入图片描述
其中,“Special Void”需要根据需要进行配置,设置的分辨率需要小于仿真的最小单元,一般设置为1mil。
在这里插入图片描述
“Network Parameters”中,Power Nets建议设置为0.1ohm,Signal Nets建议设置为50ohm。Power Nets设置为0.1ohm可以让电源网络的S参数仿真精度更高,更好的抵消模型本身的精度问题。
在这里插入图片描述

(3)选择仿真网络,添加模型

在Net Manager中选择需要仿真的电源网络并Enable
在这里插入图片描述
在Components Manager中,将需要进行仿真的无源器件的模型添加进来,选择“Load”
在这里插入图片描述
将对应的CKT等模型文件导入
在这里插入图片描述
选择需要使能的元器件,如电容、电感、电阻等器件,在“Model Name”中对对应器件进行赋模型
在这里插入图片描述
对于采样电阻来说,需要将其模型中阻值设置为0ohm,注意通流的pin与采样pin之间的对应关系、如下pin1,pin2为通流pin
在这里插入图片描述

(4)添加Port

待仿真网络和无源器件模型添加完毕后,需要添加port,选择“Setup”-》“Port”
在这里插入图片描述
然后选择准备仿真的IC,点击“Generate Ports”,自动生成port。注意,如果电源网络的GND与pin之间存在对应关系,需要检查自动生成的port对应关系是否正确。
在这里插入图片描述
为了增强仿真精度,PDN仿真时,电源的“Ref Z(Ohm)”建议设置为0.1ohm
在这里插入图片描述

(5)设置扫描方式

点击“Setup Simulation Frequency”
在这里插入图片描述
根据需要设置仿真的起止频率,一般扫频类型都是设置为自适应Adaptive
在这里插入图片描述

(6)仿真

以上设置均完成后,即可点击“start Simulation”进行仿真,仿真结果输出后,右键选择“Show X and Y axes in log scale”,将仿真结果的X和Y轴均按照指数方式显示
在这里插入图片描述
即可输出所需的仿真结果
在这里插入图片描述
PDN的Mask添加方式可参考:
https://blog.csdn.net/qq_42682826/article/details/127098555


http://www.ppmy.cn/news/814591.html

相关文章

计算机主板上电源供电缩写,新电脑电源标准开始普及?取消5V、3.3V供电,主板供电变为10PIN...

原标题:新电脑电源标准开始普及?取消5V、3.3V供电,主板供电变为10PIN Hello大家好,我是兼容机之家的小牛。 今日,英特尔又重新介绍了新的电源供电标准,名为"ATX12VO",12VO是12V Only的…

台式电子计算机内部电源的电压,电源知识:台式电脑电源中的+12V/+5V/+3.3V都为哪些硬件供电?(2)...

显卡的供电电压需求: 显卡外接供电,有6pin和8pin两种,提供+12V供电 现在显卡的主流接口是PCI-E接口,因此其所需要的供电电压有两种,一个+3.3V,另外一个就是+12V。其中+3.3V主要是I/O芯片以及外围电路的供电,功耗并不高,直接从PCI-E插槽获取即可;而+12V则需要供给GPU以…

FPGA的电源供电

目录 1、供电要求 2、PCB设计的电源和地叠层分布 3、退耦电容 电源供电看似微不足道,但对于特定的FPGA应用来说却并非如此。如果FPGA周围缺乏足够退耦,将会显著降低FPGA设计的可靠性。更为糟糕的是,大部分问题都不是那种可以容易复现且在实…

[Eigen中文文档] 深入了解 Eigen - Eigen内部发生了什么(二)

文档总目录 本文目录 求和表达式的构造 英文原文(What happens inside Eigen, on a simple example) 求和表达式的构造 现在我们的向量已经构建完毕,让我们继续下一行: u v w;操作符 返回一个“向量之和”表达式,但实际上此时并不执行…

【数据结构与算法】力扣:二叉树的层序遍历

给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 示例1: 输入:root [3,9,20,null,null,15,7] 输出:[[3],[9,20],[15,7]] 示例 2: 输入&a…

如何打开.pdm文件(Mac OS X)

如何打开.pdm文件(Mac OS X) QuestionSolutionRederence Question 今天在Mac上要打开.pdm文件,因为Mac上暂时是没有PowerDesigner这个软件的。所以,要打开它还是比较麻烦的。 Solution 看了很多的说明,最好使用ParsePDM打开的,…

苹果开发者注册设备异常记录

最近收到好多设备注册异常提醒,发现设备状态异常,有下面两种情况 1.设备状态为 processing ,然后苹果官方提示 Registration is being processed for these devices. They may become available for development and ad hoc distribution in…

苹果手机怎么打开压缩文件_wx无法打开压缩文件的2种解决方法(以苹果手机为例)...

前言 最近遇到一个问题,同事微信发我一个后缀为zip的压缩文件,但点击下载后无法打开。 而苹果手机也不像一些安卓手机自带压缩解压工具,那应该怎么办呢? 方法一:使用第三方软件-文件全能王 首先在微信上下载后点击用其他应用打开 然后弹出下面界面,往右滑动,点击拷贝到文…