找回密码
 注册
关于网站域名变更的通知
查看: 7010|回复: 10
打印 上一主题 下一主题

[仿真讨论] Allegro Sigrity PowerSI Training (一)提取模式仿真设置

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-3-11 16:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 alexwang 于 2018-7-2 15:57 编辑 2 |" o  V1 m* V6 ~: Y8 C

& u6 P+ E; {( E# d! x& Z
allegro Sigrity PowerSI Training (一)提取模式仿真设置

8 _. s/ ^% U" t' H8 V2 j
: c) z( N& j3 ^# Q: X, t4 I- |
" P* T8 ]& z+ Y- s3 v& L2 e' m: G, u/ @$ l! F+ n  j5 w

; {5 }4 u, w  \  K/ u9 M
( e6 e3 E4 j9 U- Z8 {/ Q  x
本文大纲
1. 提取模式仿真设置
2. 仿真选项设置
3. 仿真结果查看
4.S参数后处理

8 \! `3 [. }- b8 v! W' k0 c% P: x- d5 E8 i0 b& F2 h5 N) T
0 n0 T3 [9 q, d. e

) ^- e9 q5 g+ S" J! a: W4 ?/ ~3 i! H! a: N+ s
PowerSI-高效、精准的频域电源完整性及信号完整性分析工具
PowerSI利用独有的电磁混合仿真引擎能够高效准确地为设计人员提取信号或电源平面的网络参数(S/Y/Z),涵盖频段从DC至Ghz,并进行空间模式下的噪声分布及本征结构的谐振模式分析,在设计初期发现和定位设计中的各种风险及问题,给出准确直观的优化方向。最新的全波电磁分析引擎能够处理各种复杂的PCB/封装结构,在相同的仿真精度下,仿真速度比同类软件快。

1 ~. F% o/ b4 C: K, J5 s) J, a% p2 b8 ]2 `* g' e
/ R$ k, |( i2 X) W
提取模式仿真设置# n. C0 _/ T* \

: }' p/ g+ l$ k& [+ |. K
1. 开始菜单->cadence->Sigrity 2015->Sigrity Suite Manager。

, w  B; s! M6 q
2. 选择PowerSI,在右边窗口选择可用的license双击启动PowerSI。
7 ~" b0 U* K. J; `; ~
3. 在Model Extraction的workflow中选择“Load Layout File”。打开“D:\Training\Sigrity_PowerSI\Lab\Module1\tutorial_PCB1.SPD”。

( x0 W0 ?2 M. \+ L8 p
$ O; f  ]0 a+ c3 ?1 v1 Z
4. 在workflow中选择“Load a New/Different Layout”,在弹出的对话框选择“Load an existing layout”,打开“D:\Training\Sigrity_PowerDC\Lab\Module1\tutorial_PCB1.spd”。

7 M+ ]' Z, ~' Y) I" e$ L) g7 ^4 ]
5. 在workflow中选择“Check Stackup”,打开Stack Up窗口。检查并设置金属层、介质层的厚度和材料参数。设置完成后点击OK按钮回到主界面。

  k! q& ]" |: v+ ^: s% F+ m

5 E' Z2 q  b3 x# {  U0 K1 R
- Q2 u' {5 X  ~8 n; ?: z" Z
# n2 c/ D1 Z( o, v' v) k& Z
6. 在workflow中选择“Set up P/G Nets”->“Skip setup P/G nets”。在Net Manager页面,如下图所示,在PowerNets勾选“VDD1.8V_CPU”, 在GroundNets勾选“GND”,在SignalNets中勾选“DDR_MDQ<0-15>”和“DDR_MDQ0”、“DDR_MDQ1”。
+ k( h: ?4 H/ p  U; n0 e7 Q
注意Show Coupled Line模式下,默认线间耦合的阈值设置的是2%-100ps,即近端串扰耦合系数超过2%的线间耦合才会进行建模,2%以下的线间耦合会忽略掉。100ps的上升沿时间用于计算耦合长度是否已经使近端串扰饱和。点击Net Manager页面下方Coupled Lines Report可以查看走线间耦合情况。
* S3 X/ Z1 f6 I, ^) y" F

* {- K, X; v- O+ V0 G" D6 n
Net Manager页面下方的options中勾选“Keep shape enabled when the net is disabled”,在仿真中把其它没有使能的网络的shape都加入计算。
3 N; y; B' q' _6 k: x
& D- M" k% k0 I  X
7. 在workflow中选择“Select Components”,打开Component Manager页面。
1 Z$ m& j8 o1 g6 X
1 X9 K6 E. P) ?" L8 F2 L
在Component Manager页面,点击Filter->By Property,在Component Manager Filter窗口勾选“with at least 1 enabled signal net”、“with all nets enabled, all pins connected”和“in final simulation”这几个选项。点击OK执行过滤。

& Z4 H1 w) G* c* s9 _& A1 ~) d

6 H4 c) t, }, z/ G( S( {% l- f& A1 f8 Q) f
! j2 ^% r3 f) m
可以看到,过滤后只会显示和仿真相关的器件,可以方便地检查和设置器件的电气模型。

2 W0 h$ G" p' Q; e: t0 a
8. 在Component Manager页面,点击Load按键,导入“D:\Training\Sigrity_PowerSI\Lab\Module1\DecapModels.ckt”文件。在Merge Circuit from File窗口,点击OK按键,更新电容模型定义。

2 A! K% Z) H+ v: Z2 u

* b+ t% n9 F7 F7 Y: u
点击 按键,可以切换Component View和Model View

& x* B; U$ d0 @* N6 O. S: M
4 T. J) C% B" Y7 Y7 L  n* V- p  {
注:关于模型定义设置,可以参考Sigrity Layout Edit和Analysis Model Manager的相关内容。

" H( ~, ?! L4 F8 B/ d6 E
9. 在workflow中选择“Enable Extraction Mode”,确保前面有符号。

/ F6 V1 r% ]* J" }: g- q* f
: s1 A# n% f  {9 P2 y; ^) M
10. 在workflow中选择“Generate Port(s)”。
4 G3 B* o4 U' P. g1 \) Y7 ?% _

) S+ Y; Z& n) z7 P; p1 e! \
在弹出的Wizard窗口选择Define ports manually,点击Finish,打开Port窗口

2 `. U% _5 ]8 D" Q; z, I1 n$ X

. ]. Y3 ]" j5 P8 V0 E
11. 在Port窗口选择“U20”器件,然后点击“Generate Ports”,PowerSI会根据Net Manager页面使能的网络,自动在U20器件相关管脚上生成Port。用同样的方法,在U23和vrm_18器件上生成Port。
9 v9 y0 E6 n! Z- u# d

! O! A9 Q$ ?: e6 c
把VDD1.8V电源的几个Port的Ref Z改成1Ohm。
' d* |2 D5 H/ a4 D% C

2 k, D- f- Y( j, ]  O
点击右上角的 图标关闭Port窗口
, ^" W  L, Z4 w* A1 o# I6 w. z5 V0 T7 d

$ Z) T5 T! a8 l2 Y+ q  Y
12. 在workflow中选择“Generate Port(s)”。设置仿真频率为0-5GHz,扫频方式为Adaptive。

- c. u( a. d3 t1 k4 t
, i2 c& Q5 o+ L  P

2 ?4 y, w  N! a8 }
-----本节完,未完待续----
" ], _4 Y' _# j* j$ ?/ X

! C# _: b0 V9 }0 D! _
$ v, D7 i& n% b4 C

评分

参与人数 1威望 +10 收起 理由
shark4685 + 10 很给力!

查看全部评分

该用户从未签到

2#
发表于 2016-4-15 16:19 | 只看该作者
好文,支持一个,不过这款软件个人用户光是安装就费劲~~

该用户从未签到

3#
发表于 2016-5-3 11:56 | 只看该作者
这个必须顶,这样实战性的文章最好。

该用户从未签到

4#
发表于 2016-5-7 12:40 | 只看该作者
现在下载不了案例了啊

该用户从未签到

5#
发表于 2016-9-1 09:14 | 只看该作者
這文章內容淺顯易懂,非常實用啊

该用户从未签到

6#
发表于 2016-11-24 14:25 | 只看该作者
感谢楼主分享!!!

该用户从未签到

7#
发表于 2016-11-25 13:28 | 只看该作者
现在下载不了案例了啊
现在下载不了案例了啊
现在下载不了案例了啊
现在下载不了案例了啊
' C9 _1 v- K. J" @, I

该用户从未签到

8#
发表于 2019-10-8 11:55 | 只看该作者
讲得很细,按照此流程可以完成仿真
  • TA的每日心情
    难过
    2019-12-10 15:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    9#
    发表于 2019-11-26 19:21 | 只看该作者
    8. 在Component Manager页面,点击Load按键,导入“D:\Training\Sigrity_PowerSI\Lab\Module1\DecapModels.ckt”文件。可以给解答一下问题吗?(1)这是什么文件?主要是做什么的?(2)从哪里可以下载或者是需要自己做吗?
  • TA的每日心情
    开心
    2019-12-6 15:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    11#
    发表于 2020-7-1 17:00 | 只看该作者
    案例在哪里啊
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-4 21:29 , Processed in 0.140625 second(s), 27 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表