pdn阻抗测试_Hyperlynx仿真PDN阻抗后仿真
Hyperlynx仿真PDN阻抗后仿真
时间:2014-04-19 浏览次数:
Module13:PDN阻抗后仿真
Step1:设置电源网络
* Setup > Power Supplies。
* 选中Select supply nets列表中的复选框,该网络被识别为电源网络。
* Edit Supply Voltages中Voltages栏输入对应的电压值。<>表示自动识别的电压自动识别的电压经常有误,需要修改。直接输入电压值即可,注意手动输入的电压值没有<>符号。
* S4VCC电压修改为0.9。
附加说明:在PI仿真中,当前要分析的电源网络必须明确的设置为电源。否则无法进行去耦分析。
Step2:检查层叠
* BoardSim > Edit Stackup button
* 仿真之前最好检查一下层叠结构是否正确。尤其是介质厚度和介电常数等,如有异常需要修改。
* 层叠厚度和介电常数关系到仿真时寄生参数的计算。
Step3:电容分组
* Models > Edit Decoupling-Capacitor Groups,弹出Assign Decoupling-Capacitor Groups对话框。
* 分组电容。左边是尚未分组的电容,右侧是自动分组的电容。原则上,相同电容值并且封装相同的自动分到一组。
* 错误分组处理
自动分组有时会出现错误,注意检查上图中Part Name栏没有名称的分组。建议原理图中元器件的名称一定要有一定规范,同种电容名称一定要相同,这样有利于分组。如果命名比较随意,同种电容有不同的名字,处理电容分组很麻烦。
如果自动分组有错误,可以点击Auto-Grouping按钮,弹出Auto-Grouping对话框。选择Remove existing groups and perform complete regrouping项,OK重新分组即可。
如果分组还有错误,点击Group左侧“+”号,展开Group。选中错误分组的电容,移动到左侧。
* 给无分组电容创建组
对于没分组的,三步完成分组:1、点击右侧最上一行New。2、点击左侧一个电容或按住“CTRL”键选择多个电容。3、点“>>”按钮移到右侧,完成分组。
Step4:电容模型
* Models > Edit Decoupling-Capacitor Groups,弹出Assign Decoupling-Capacitor Models对话框。
* Filter栏,选中Show these nets only,选择要分析的电源网络。
To display decoupling capacitors and groups connected to a specific pair of power-supply nets, select power-supply nets from both lists.
To display decoupling capacitors and groups connected to one specific power-supply net and any other power-supply net, select a specific power-supply net from one list, and then select from the other list.
* 选中一行,双击或Assign Model按钮添加电容模型。如果使用厂家提供的S参数模型,必须把S参数模型放在模型搜索路径下。
完成这一步即可进行lump分析,如想进行distributed分析,必须加上AC Power pin。
Step5:AC Power Pin及VRM
如想进行distributed分析,必须加上AC Power pin。
* Models > Assign Power Integrity Models,过滤,选中需要的pin。
* 右侧,AC model下 Assign按钮。这个是芯片电流需求的交流特性,只能厂家提供。
* 然后:Reference Net >assign
* 找到VRM,选中所有输出引脚。(0.9v_out)
右侧,AC model下 Assign按钮。
* 然后:Reference Net >assign
* 串联的电阻电感等赋模型。(另外两个标签页里面)
Step6:运行仿真
Simulate PI > Analyze Decoupling,按向导分析即可。
Lumped Analysis:这个分析其实就是计算所有电容加VRM并联的响应,及频域阻抗。不考虑平面的分布电感以及电容的位置影响。和Excel表计算式一样的。
Distributed Analysis:考虑平面的分布电感,平面谐振,电容位置等信息。
下面是仿真向导的各个步骤:
pdn阻抗测试_Hyperlynx仿真PDN阻抗后仿真相关推荐
- Verilog语法_5(状态机、modelsim自动化仿真高级部分和后仿真)
September 23, 2016 作者:dengshuai_super 出处:http://blog.csdn.net/dengshuai_super/article/details/526393 ...
- FPGA仿真--前仿真和后仿真
初学者学习FPGA,必定会被它的各种仿真弄的晕头转向.比如,前仿真.后仿真.功能仿真.时序仿真.行为级仿真.RTL级仿真.综合后仿真.门级仿真.布局布线后仿真等. Quartus和Modelsim软件 ...
- [VCS]后仿真中的几个基本概念
后仿真中的几个基本概念 网表: 网表是逻辑电路设计转化为物理实现的工作产品,网表可以有各种抽象级,例如门级网表和晶体管级网表.门级网表通常用于数字电路,晶体管级网表通常用于模拟电路. 门级网表 门级网 ...
- 前仿真和后仿真的区别,按键消抖设计思想、PLL使用、ODDR2的原语使用 --2020/10/29工作总结
2020/10/29工作总结 前仿真和后仿真的区别 前仿真 综合后仿真 后仿真 synthesize和implement.generate bitstream 参考链接 按键消抖设计思想 PLL使用 ...
- VIVADO 中的几种仿真选项以及功能仿真、前仿真、后仿真、时序仿真
run behavioral simulation run post-synthesis simulation run post-synthesis timing simulation run pos ...
- SIwave仿真手册——电源完整性仿真之PDN阻抗的提取(四)
(想不到我这个弱鸡的博主有一天也有被催更的时候,看到后台被催的消息,我慌了,赶紧写一篇把.) 文章目录 3.1 PDN阻抗的提取 3.1.1手动完成PDN阻抗的提取 1.创建pin group 2.创 ...
- pdn阻抗测试_信号线的特征阻抗和PDN的阻抗区别
EDA365欢迎您登录! 您需要 登录 才可以下载或查看,没有帐号?注册 x 今天有朋友问到为什么在powerSI中计算出来的信号阻抗是接近50欧姆,PDN的Z参数的阻抗只有不到1欧姆. 2 p' Q ...
- FPGA中关于“后仿真正常,但上板测试出错”的问题
FPGA中关于"后仿真正常,但上板测试出错"的问题 求助帖 做的是矩阵键盘的扫描程序,后仿真的扫描波形正常: 但上板子测试的时候用chipscope看扫描的波形却是这个样子的: 有 ...
- Allegro学习之PCB SI后仿真流程
目录 ................................................................................................. ...
最新文章
- xps 9550 uefi 安装操作系统详解
- vue打包后css路径_Vue打包后访问静态资源路径问题
- Day5:python之函数(3)
- 使用无锁的方式和有锁的方式的程序性能对比
- 用SublimeText当Unity Shader的编辑器
- android 悬浮按钮 魅族,Android使用RecycleView实现魅族手机通讯录界面
- oracle9i 全库备份,Windows下Oracle9i数据库文件如何自动备份?
- Tomcat服务器搭建及测试教程,腾讯+华为+阿里面试真题分享
- API 接口 并发测试 Jmeter Postman
- 数据备份与恢复、系统备份与恢复
- 自我决定理论:促进内在动机、社会发展和幸福感
- 计算机与打印机怎么连接,如何连接打印机,教您电脑如何与打印机连接
- 核磁计算机系统包括,核磁共振和CAT扫描系统
- ACProtect ——脱壳
- 7-1 电话聊天狂人 (25 分)
- 修改电脑配置的方法(被骗之后才学会的)
- python获取qq好友ip_使用Python模拟登录QQ邮箱获取QQ好友列表
- 永定城 × 奇点云 | 数字新商贸的全国样板长什么样?
- 邮件报 535 5.7.0 Error: authentication failed
- 有限元分析软件都有哪些,各自的优缺点是什么
热门文章
- JVM运行时内存概念-堆栈及新生代、老年代、持久代
- ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes
- JavaSE----代码块、内部类
- map转成url拼接请求参数
- redis中的key设置了过期时间了还会在持久化到文件中吗
- springboot线程池使用
- C# Combobox可输入+自动完成
- Android开发笔记(一百六十六)H5通过WebView录像上传
- 用c语言赋值表示的例子,一起talk C栗子吧(第五回:C语言实例--数组巧妙赋值)...
- 原生JS那些事:原生JS添加和删除class类名