0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

2022 SPB 17.4 版本更新 I Sigrity SystemPI 允许自定义搭建链路进行系统级PDN和电源纹波分析

深圳(耀创)电子科技有限公司 2022-11-17 17:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Allegro和 Sigrity 软件最新发布了一系列的产品更新(SPB17.4 QIR4 release)。我们将通过实例讲解、视频演示让您深入了解 Allegro PCB Editor、Allegro System Capture、Allegro Package Designer Plus(本期内容)Sigrity AuroraSigrity SystemSI、Sigrity SystemPI(本期内容)等产品的新功能及用法,助力提升设计质量和设计效率。

随着现代高速信号的速率越来越快,信号边沿越来越陡,芯片的供电电压进一步降低,时钟频率和数据读取速率的增加需要消耗更多的电能。在进行电子系统信号完整性分析研究的同时,如何提供稳定可靠的电源给电子系统也已成为重点研究方向之一。

Sigrity SystemPI 是一款系统级的电源完整性仿真工具,能提供直流电压降分析和电源时域噪声与电源PDN 阻抗分析,同时也能支持电源完整性分析的流程定制。Sigrity SystemPI 主要应用于直流和交流电源完整性问题中,能为IC 封装、互连电缆、PCB、连接器等系统互连电源完整性问题提供解决方法。帮助工程师在不增加项目额外成本,不影响项目进度的前提下,实现项目的设计改进与性能提升。

3a99c060-65c5-11ed-b116-dac502259ad0.png

四大功能优势如下:

#1

Sigrity SystemPI 中建立了通用拓扑和标准接口,允许其与 Cadence Celsius Thermal Solver 集成 Sigrity Advanced PTI 从通用拓扑互连环境中执行自动分析并且同步到电源完整性分析中去。

高度灵活的拓扑环境能够支持从发送电压源到接收电流源所有组件的电源完整性分析及电热混合仿真分析。拓扑接口的灵活性允许进行早期分析,和执行假设分析,帮助推动跨多结构电源分配网络 PDN 的性能规范分析。随着设计工作的进行,可以交换替代提取的 PDN 模型,以拓展出设计中的更多细节。

3b09ff56-65c5-11ed-b116-dac502259ad0.png

#2

允许使用从 Sigrity PowerSI 和 Cadence Clarity 3D Solver 中提取 Z 参数模型用于 PDN 分析,也能够兼容其他互连建模工具及 3D 求解器的 Z 参数建模结果,能够支持 Cadence Voltus 创建的仿真模型,进而支持实现 IC 芯片的电源完整性解决方案。

3b211fb0-65c5-11ed-b116-dac502259ad0.png

#3

通过模块化的设计思路,Sigrity SystemPI 可以快速搭建出电源完整性仿真的原理图模块电路,可视化仿真和模拟整个 PDN,包括 VRM、PCB、封装、连接器及 S 参数模型,提供一站式 PDN 分析结果。

3b4a603c-65c5-11ed-b116-dac502259ad0.png

#4

在同一环境中进行 IR 直流电压降分析、电压纹波噪声分析、电源 PDN 阻抗分析。

3b7a5670-65c5-11ed-b116-dac502259ad0.png

Sigrity SystemPI

系统电源仿真亮点——

2#允许自定义搭建链路进行系统级PDN和电源纹波分析

接下来使用一个实例来讲解使用 Sigrty SystemPI 搭建链路进行系统级 PDN 和电源纹波分析的方法。

实例讲解 · 图文版

1

先,选择 PDN Impedance and Power Ripple Analysis 进入PDN 和电源纹波分析模式,选择 blank Topology 空白拓扑,ac_multi_IC 内置的交流多路分析模板,ac_single_IC 内置的交流单路分析模板。

3be441f2-65c5-11ed-b116-dac502259ad0.png

3c89f502-65c5-11ed-b116-dac502259ad0.png

2

Component Model Setup 设置元件模型配置,Manage Libraries 用来配置和管理模型的库,允许支持对本地项目库的设置和编辑管理,也允许调用 AMM 外部系统库。能导入 AMM 外部库,导入库的清单,打开和管理分析库文件等。

3cb3f956-65c5-11ed-b116-dac502259ad0.png

3

Launch Analysis Model Manager 用来启动元件的模型管理器,在模型管理器窗口中,能够对项目库和外部的库文件进行查阅、编辑、删除、修改等管理。并且可以分析模型库中元件的参数,包括电容电阻,电感、VRM、连接器、封装、SPICE模型等。

3cd7bd82-65c5-11ed-b116-dac502259ad0.png

3d1105e2-65c5-11ed-b116-dac502259ad0.png

4

使用 Block 模块可以搭建仿真的互连链路,也可以按照需要仿真的互连来搭建仿真模块原理图。

3e08bcd8-65c5-11ed-b116-dac502259ad0.png

5

选项 SnP 的 Block 在属性里面可导入 S参数。设置端口后导入的 S参数 就会以 Block 模块的方式显示出来,S参数的端口会按照设置好的方式进行排列。

3e587d90-65c5-11ed-b116-dac502259ad0.png

6

选项 SnP 的 Block 在属性里面可以导入 PCB 的参数。

3e963806-65c5-11ed-b116-dac502259ad0.png

7

选项 SnP 的 Block 在属性里面可导入 PCB 的参数。可以显示 PCB 电源网络 Z 阻抗曲线,可以对阻抗进行检查和参数分析。

3ed76092-65c5-11ed-b116-dac502259ad0.png

8

选项 SnP 的 Block 在属性里面也可以带入封装 PKG 的参数。显示封装电源网络 Z 阻抗曲线,可以对阻抗进行检查和参数分析。

3f0499cc-65c5-11ed-b116-dac502259ad0.png

9

添加电压源 VRM 模型,VRM 电压源模型支持对名称、电源的 PIN 网络名称、PIN 的数量、PIN 寄生电阻进行修改。Ground Net 是 GND 网络,支持 GND 网络名称修改、GND 的 PIN 数量、GND PIN的名称、寄生电阻进行设置修改。点击端口可以拉出连接线关联到 SnP 与 S 参数形成互连链路。

3f3b67c2-65c5-11ed-b116-dac502259ad0.png

10

添加 IC 模型,摆放 IC 模型到合适的位置后点击端口可以拉出连接线关联到 SnP 与 S参数 形成互连链路。

3f5e177c-65c5-11ed-b116-dac502259ad0.png

11

IC模型类型支持 Capacitor, Capacitor-Resistor in series、Capacitor-resitor in series and a parallel resistor、One-port S-parameter、Two-terminal SPICE model。

3f971888-65c5-11ed-b116-dac502259ad0.png

12

IC 模型支持修改,Die Model Editor 芯片 DIE 模型设置及编辑,可以按照模型的参数配置,配置完成后生成的 IC模型,并使用到仿真中。

3fc20250-65c5-11ed-b116-dac502259ad0.png

13

新版本中支持 IC DIE 模型的设置,对 IC 芯片的模型设置进行了加强,能够支持对 IC 芯片的模型进行建模曲线的设置及生成操作,允许按照设置的条件来生成 IC 芯片的电流模型。

3fe97d1c-65c5-11ed-b116-dac502259ad0.png

14

能够支持高斯函数曲线对 IC 芯片的进行建模设置,通过定义高斯参数可以生成曲线电流模型,用来模拟多样的 IC 电流变化情况。

401075e8-65c5-11ed-b116-dac502259ad0.png

15

能够支持 PWL 函数曲线对 IC 芯片的进行建模设置,通过定义 PWL 函数曲线可以生成曲线电流模型,用来模拟多样的 IC 电流变化情况。

40301f10-65c5-11ed-b116-dac502259ad0.png

16

能够支持 Pulse 激励函数曲线对 IC 芯片的进行建模设置,通过定义 Pulse 函数曲线可以生成曲线电流模型,用来模拟多样的 IC 电流变化情况。

404d9856-65c5-11ed-b116-dac502259ad0.png

17

能够支持正弦激励函数曲线对 IC 芯片的进行建模设置,通过定义正弦函数曲线可以生成曲线电流模型,用来模拟多样的 IC 电流变化情况。

406ba2d8-65c5-11ed-b116-dac502259ad0.png

18

能够支持随机函数曲线对 IC 芯片的进行建模设置,通过定义随机函数曲线可以生成曲线电流模型,用来模拟多样的 IC 电流变化情况。

40a701ac-65c5-11ed-b116-dac502259ad0.png

40c7e0f2-65c5-11ed-b116-dac502259ad0.png

19

生成 IC 芯片的模型文件可以支持进行建模保存成 TXT 文件。

40f17fb6-65c5-11ed-b116-dac502259ad0.png

20

新的 IC 芯片的模型后的 IC 模型结果显示,通过设置建立出新的 IC 电流模型。

4131b18a-65c5-11ed-b116-dac502259ad0.png

21

设置器件的目标阻抗,选择 Derive Target Impedance 可以进行 IC 芯片的目标阻抗的设置。不同的 IC 芯片可以设置成不同的目标阻抗。

41517c90-65c5-11ed-b116-dac502259ad0.png

22

IC 芯片设置目标阻抗,关键参数设置峰峰纹波噪声,最大的电源纹波、电阻、开始频率、截至频率、等参数设置。不同的 IC 芯片可以设置成不同的目标阻抗。

41804994-65c5-11ed-b116-dac502259ad0.png

23

Set Analysis Options 用来设置分析的可选项,Circuit Simulation 引擎使用 SPDSIM。

41aec6de-65c5-11ed-b116-dac502259ad0.png

24

Simulation Setup 用来配置仿真参数,关键参数设置峰峰纹波噪声,最大的电源纹波、电阻、开始频率、截至频率、等参数显示为已经设置完成的参数。Time Step 设置仿真时间步长,Time Stop 设置仿真结束时间。在需要进行仿真的 IC 芯片上打勾表示参与本次仿真。

41cfab24-65c5-11ed-b116-dac502259ad0.png

25

Terminate Unconnected Pins 端接未使用的 PIN 的模设置,未使用的电源 PIN 的设置,Ground PIN 的设置。

42189a28-65c5-11ed-b116-dac502259ad0.png

26

Start Impedance Analysis 执行仿真以后,可以得到 PDN 阻抗仿真结果。

42350028-65c5-11ed-b116-dac502259ad0.png

27

Start Power Ripple Analysis 执行仿真,可以得到源纹波噪声仿真结果。

42580d2a-65c5-11ed-b116-dac502259ad0.png

28

在需要进行仿真的 IC 芯片上打勾,对 IC 芯片的噪声进行仿真,完成后可以得到电源纹波噪声仿真结果。

428996d8-65c5-11ed-b116-dac502259ad0.png

29

Sweep Manager 扫描管理器中可以支持对仿真电路的参数进行扫描,支持对 Analysis Options 分析参数设置,Spice Models 元件 spice 模型,What-If Decaps 假设电容优化。可以支持单一或者多参数进行扫描。

42cc9c4e-65c5-11ed-b116-dac502259ad0.png

30

Sweep Manager 扫描管理器仿真执行完成以后,可以得到扫描参数的扫描结果。

42f7aa92-65c5-11ed-b116-dac502259ad0.png

31

Sweep Manager 扫描管理器仿真执行完成以后,可以查看到扫描仿真得到的结果。

432f9cf4-65c5-11ed-b116-dac502259ad0.png

32

Sweep Manager 扫描管理器仿真执行完成以后可以查看到扫描仿真得到的结果,多参数扫描结果可以分别查看或者集中结果显示。

4360871a-65c5-11ed-b116-dac502259ad0.png

Sigrity SystemPI 软件中自定义搭建链路进行电源PDN 阻抗分析和交流电压纹波分析,已经都讲解完成啦,请大家快在自己的软件里面尝试下吧~

438f29da-65c5-11ed-b116-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • allegro
    +关注

    关注

    42

    文章

    755

    浏览量

    149483
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    软硬件协同技术分享 - 任务划分 + 自定义指令集

    处理器,CPU只需要判定指令是否为custom类型,并将指令与RS1、RS2指令内容传递给协处理器,交由协处理器进行余下的译码以及数据的拆分。 这里给出本设计使用到的自定义指令,仅供参考
    发表于 10-28 08:03

    如何使用SDK进行自定义音频播放功能

    在上一篇文章安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】自定义音频替换失败过程中,简要概述了res_build_tool.py 文件, 其主要的作用就是将音频文件进行转换,从而使编译固件的时候能够将音频文件编译到BIN中,然后在各项事件触发的时候实
    的头像 发表于 09-25 15:52 3009次阅读
    如何使用SDK<b class='flag-5'>进行</b><b class='flag-5'>自定义</b>音频播放功能

    PCB电源完整性的双面视角,用一篇文章理清时域电源噪声与频域PDN阻抗的关系

    PDN阻抗来进行电源仿真呢?主要是由于我们可以清晰的进行不同谐振频点的电容和电源平面的分配,从频域上去
    发表于 09-04 13:48

    LOTO示波器自定义解码功能—CANFD解码

    LOTO示波器软件更新自定义解码功能,并在bilibili上传了演示视频,视频链接: https://www.bilibili.com/video/BV1wq3ezjEjQ
    的头像 发表于 07-11 10:34 750次阅读
    LOTO示波器<b class='flag-5'>自定义</b>解码功能—CANFD解码

    大彩讲堂:VisualTFT软件如何自定义圆形进度条

    VisualTFT软件如何自定义圆形进度条
    的头像 发表于 07-07 17:10 1202次阅读
    大彩讲堂:VisualTFT软件如何<b class='flag-5'>自定义</b>圆形进度条

    KiCad 中的自定义规则(KiCon 演讲)

    “  Seth Hillbrand 在 KiCon US 2025 上为大家介绍了 KiCad 的规则系统,并详细讲解了自定义规则的设计与实例。  ”   演讲主要围绕 加强 KiCad 中的自定义
    的头像 发表于 06-16 11:17 1460次阅读
    KiCad 中的<b class='flag-5'>自定义</b>规则(KiCon 演讲)

    HarmonyOS应用自定义键盘解决方案

    自定义键盘是一种替换系统默认键盘的解决方案,可实现键盘个性化交互。允许用户结合业务需求与操作习惯,对按键布局进行可视化重构、设置多功能组合键位,使输入更加便捷和舒适。在安全防护层面,
    的头像 发表于 06-05 14:19 1571次阅读

    Skydel25.4发布:解锁自定义星座,增强C波段与干扰模拟能力

    在GNSS模拟技术持续迭代的浪潮中,Skydel迈出创新一步,正式发布25.4.0版本及后续修复版本25.4.1。本次更新的核心突破在于引入了强大的自定义星座功能,赋予用户前所未有的自
    的头像 发表于 06-03 10:14 398次阅读
    Skydel25.4发布:解锁<b class='flag-5'>自定义</b>星座,增强C波段与干扰模拟能力

    LabVIEW运动控制(三):EtherCAT运动控制器的高效加工指令自定义封装

    LabVIEW高效加工指令自定义封装
    的头像 发表于 04-08 13:49 3265次阅读
    LabVIEW运动控制(三):EtherCAT运动控制器的高效加工指令<b class='flag-5'>自定义</b>封装

    如何添加自定义单板

    在开发过程中,用户有时需要创建自定义板配置。本节将通过一个实例讲解用户如何创建属于自己的machine,下面以g2l-test.conf为例进行说明。
    的头像 发表于 03-12 14:43 1082次阅读

    如何快速创建用户自定义Board和App工程

    可将该文件夹复制到用户自定义的工作目录(workspace)中,基于此模板进行开发。本模板主要牵涉到的用户自定义的文件有:用户板文件Board用户应用程序App用
    的头像 发表于 02-08 13:38 999次阅读
    如何快速创建用户<b class='flag-5'>自定义</b>Board和App工程

    Altium Designer 15.0自定义元件设计

    电子发烧友网站提供《Altium Designer 15.0自定义元件设计.pdf》资料免费下载
    发表于 01-21 15:04 0次下载
    Altium Designer 15.0<b class='flag-5'>自定义</b>元件设计

    think-cell:自定义think-cell(四)

    C.5 设置默认议程幻灯片布局 think-cell 议程可以在演示文稿中使用特定的自定义布局来定义议程、位置和议程幻灯片上的其他形状,例如标题或图片。通过将此自定义布局添加到模板,您可以为整个组织
    的头像 发表于 01-13 10:37 880次阅读
    think-cell:<b class='flag-5'>自定义</b>think-cell(四)

    think-cell;自定义think-cell(一)

    本章介绍如何自定义 think-cell,即如何更改默认颜色和其他默认属性;这是通过 think-cell 的样式文件完成的,这些文件将在前四个部分中进行讨论。 第五部分 C.5 设置默认议程幻灯片
    的头像 发表于 01-08 11:31 1240次阅读
    think-cell;<b class='flag-5'>自定义</b>think-cell(一)

    Simulink自定义模块开发教程 Simulink 在控制系统中的应用

    在控制系统的设计和分析中,Simulink 提供了一个强大的工具集,允许工程师通过图形化界面快速构建和测试复杂的系统模型。然而,Simulink 的标准库可能不包含所有特定的功能,这时
    的头像 发表于 12-12 09:21 3115次阅读