码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【PDN仿真笔记7-使用Sigrity PowerSI进行PDN仿真的方法2】


    PDN仿真笔记7-使用Sigrity PowerSI进行PDN仿真的方法2

    1. PDN结果分析及优化

    PDN仿真结果一般的波形与电容的仿真结果有点类似,低频段时阻抗偏高,随着频率的增加,受到电容的滤波效果,阻抗会逐渐降低;当滤波电容或寄生电容等电容在某个频率点达到谐振时,对应频点会出现1个阻抗的低谷;当超过谐振频率时,受寄生电感等影响,阻抗会逐渐升高。
    如下图的PDN仿真结果,红色为阻抗要求:
    在这里插入图片描述
    可见,在8MHz~20MHz PDN阻抗超标。
    根据电容的滤波原理,参考如下链接:
    https://blog.csdn.net/qq_42682826/article/details/126862030
    https://blog.csdn.net/qq_42682826/article/details/126911920#t4

    8MHz~20MHz PDN阻抗超标,主要原因可能是所选择电容的阻抗特性不满足要求,本例中所选择的滤波电容为47uF+10uF+0.01uF:
    在这里插入图片描述
    其中,10uF的阻抗曲线如下,谐振点2MHz左右:
    在这里插入图片描述

    0.01uF的阻抗曲线如下,谐振点86MHz左右:
    在这里插入图片描述
    根据电容并联原理,由于10uF电容和0.01uF电容的谐振频率相差太大,并联时二者会形成并联谐振峰,从而导致并联谐振峰处阻抗超标。解决方案就是将0.01uF电容的容值增大,降低其谐振频率,或者增加处于10uF和0.01uF之间容值的电容。
    1uF电容的阻抗曲线如下,谐振频率点与10uF相差不是太多。将所有0.01uF电容替换为1uF电容(多个1uF电容并联会降低总体阻抗)
    在这里插入图片描述
    电容组合修改后的仿真结果如下,可以看出,更新电容组合后,PDN仿真结果满足spec要求。
    在这里插入图片描述
    综上:
    当PDN不满足设计要求时,需要根据仿真结果,优化电容组合,尽量不使用谐振频点相差太多的组合,应使用谐振频点逐步增大的方式进行电容选择。

    2. 电源短路仿真与开路仿真

    在进行PDN仿真时,有开路仿真和短路仿真两种方式,具体使用哪种方式,一般根据芯片厂商的要求进行。比较常见的是开路仿真,如PDN仿真笔记6所述。
    PDN仿真笔记6
    对于短路仿真来说,有两种方式:
    (1)在DCDC端将输出与GND短接
    在电源的DCDC端,将电源输出的正负极之间直接用short电阻模型短接。仿真时,依然选择的是IC端的port进行仿真,注意短路电阻要将电源pin和GND pin均连接起来。
    在这里插入图片描述
    在这里插入图片描述
    这种情况下,仿真时可以直接输出短路仿真结果,如下图所示:
    在这里插入图片描述

    (2)使用矩阵计算
    另外一种方式是,在DCDC端同样添加port,即同时仿真IC端的port和DCDC端的port。
    DCDC端的port需要将所有正极及对应回流的负极都link到对应的port中,Ref Z注意修改为0.1ohm。
    然后进行正常的仿真
    在这里插入图片描述
    仿真结束后,在仿真结果上右键,选择“Matrix Operations”-》“Reduction”
    在这里插入图片描述
    然后将DCDC输出端“Connection Status”设置为Short,新输出的波形即为短路仿真波形
    在这里插入图片描述
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/0fbe7b8e768342f4bcc01914fade9cb5.png
    可以看出,两种方法得到的短路阻抗波形完全相同

  • 相关阅读:
    java spring cloud 企业工程管理系统源码+二次开发+定制化服务
    Esxi 8 更换Nvme硬盘后 如何迁移Esxi主机和虚拟机到新硬盘
    解决kaldi报错:error while loading shared libraries: libfstscript.so.10:
    【综述+3D】基于NeRF的三维视觉2023年度进展报告(截止2023.06.10)
    LeetCode-481. 神奇字符串【双指针,字符串】
    Kubernetes 应用容器化
    C语言经典100例题(56-60)--画圆;画方;画线
    半小时到秒级,京东零售定时任务优化怎么做的?
    win10 环境下Python 3.8按装fastapi paddlepaddle 进行图片文字识别1
    如何做好线上监控?
  • 原文地址:https://blog.csdn.net/qq_42682826/article/details/127398842
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号