前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Voltus-Fi—EMIR Analysis Flow

Voltus-Fi—EMIR Analysis Flow

作者头像
蓝色的天空
发布2024-07-08 12:20:15
2130
发布2024-07-08 12:20:15
举报
文章被收录于专栏:模拟版图layout设计

1.介绍Cadence EMIR Flow with Voltus-Fi XL

1.1 相关流程如下,流程图中列出了两种生成dspf文件的工具,本文将以Calibre为例。

2.使用Calibre xRC抽取DSPF网表文件

2.1 DSPF文件介绍

DSPF(Detailed Standard Parasitic Format )文件是定义寄生参数网表格式的一种,而Spectre EMIR Flow正是基于DSPF网表进行分析的。下图是一个参考DSPF文件的示意图,给出了网表中一些必要的参数信息(彩色字体部分)。

2.2 抽取DSPF文件

和正常抽寄生步骤基本相同,这里着重提出几个不同的地方。

2.2.1 Output选项卡中,Format格式选择“DSPF”,如下图所示:

2.2.2 PEX Options 选项卡中,按如下图设置;点击Run PEX,在相关的路径下找到生成的.dspf文件。

3. 创建DFII Layer Map文件


由于使用Calibre xRC抽取出来的.dspf文件中的层名与layout中的层名不一样,所以需要有个文件作为桥梁来进行识别,此文件便是DFII layer Map文件。举例如下:

对应可以看到两个层名有明显不同的地方。接下来根据上图相关信息来创建DFII layer Map文件以保证层名一一对应。

完成后的DFII layer Map文件内容如下:

其中:

<type>:指类型,如,metal、via、poly等;

<extraction_layer_name>:指extractor抽出的DSPF文件中的Layer_Map对应的层名;

<dfII layer_name>:指layout文件中与DSPF文件中需要一一对应的层名。

注意:DFII layer Map文件中的层顺序需要是从Top到Bottom的顺序。

4. 实例演示Step by Step


本文将以一个简单的反相器(inverter)来演示相关设置和操作。

4.1 在INV_M0原理图的基础上建立对应Test_bech电路,并命名为sim_INV。

如下图: 提示:此操作步骤一般由电路设计者完成。

4.2 在sim_INV Cell中新建config view,按如下图操作。

4.3 打开ADE-L仿真器,按如下图操作。

4.4 设置仿真器类型为spectre。

4.5 设置仿真器性能。

4.6 添加PDK模型库。

4.7 添加仿真用的DSPF文件。

4.8 设置EM/IR Analysis相关数据。

提醒:这里EM rule Check Setup部分, 需要有厂商提供的相关文件,才能看EM。笔者暂时未获得相关文件,后续有机会补上EM部分。

4.9 添加dc或tran仿真项,并Run simulation。

4.10 查看相关结果。

*以上内容仅供个人学习,切勿用于商业!!!

参考资料 【1】Voltus-Fi Custom Power Integrity Solution XL User Guide

【2】Voltus-Fi EMIR Analysis Workshop-The DSPF flow

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-07-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 模拟版图layout设计 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档