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

[Cadence Sigrity] Allegro Sigrity OptimizePI Training(二)去耦电容仿真设置

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
allegro Sigrity OptimizePI Training(二)去耦电容仿真设置
" k  @$ H% s* r: N1 z

1 G7 V! S) z! s! m( V7 H$ z! s
本文大纲
1. 去耦电容仿真设置(一)
2. 去耦电容仿真设置(二)
3. 去耦电容仿真设置(三)
4.仿真优化结果查看
- j! W1 M+ P4 I9 j% ~
关于OptimizePI
      去耦电容的优化需要综合考虑PDN的性能和成本因素,在目前的PCB或封装设计中,往往存在PDN电源噪声(包括低频和高频)超标、性能不满足设计、成本较高等问题。随着设计变得越来越复杂,电容的位置和容值选择往往大大超出设计人员的经验。
       OptimizePI提供业界第一个能够综合考虑电源PDN性能和成本的解决方案。OptimizePI使用专利的电磁分析和优化算法,可以快速、准确地进行电源分析,自动排列组合去耦电容的容值和位置,提供兼顾性能和成本的电容优化方案,根据优化的不同目标,帮助设计人员在成本、空间、数量和性能之间做出权衡。OptimizePI提供交互式的优化结果后处理,方便用户直观地选择优化结果

+ ~  Q6 m3 ^0 \/ P# p, T$ a# L! R' f3 p2 i; u9 H. U
去耦电容仿真设置(二): P& K& Z$ P) ]8 F1 R

# [# r8 V# {  Z0 G0 w) ^  ]. r0 h
本模块用到的PCB案例:
1. 6层PCB设计,第2层是地平面、第5层是电源平面
2.1个电源网络:VCC(红色显示网络)
3.1个地网络:GND(绿色显示网络)
4.1个VRM、5个IC器件(阻抗观测点)、28个去耦电容

* }  c4 p* ]+ P, J; e- X( G" z+ l6 O
: R$ {( d6 {. i8 h/ z
9 Q" |, X# Q1 q& ?8 s0 ~

$ u0 Q1 W" F% i& s: h" N4 T5 b) R
本模块中,我们将会用OptimizePI分析不同的电容滤波方案对几个IC器件的电源阻抗的影响,从OptimizePI推荐的方案中选择合适的方案优化PDN设计。

) k; I) t# T  C( ?0 h& d' I
9. 在Workflow中选择“Define VRM Models”,添加VRM的模型,类型选择Resistor,阻值按默认的10 mohm,点击OK确认。

0 v  m0 g0 t5 y: T5 n, b/ u* s
, v' S7 M# }, K0 {

8 B; q8 \6 `$ b! g
( J# J5 W# T! g! _. |9 V, M% ^
10. 在Workflow中选择“Enable & Set Component Filtering Rules”。在这一步可以通过匹配器件位号自动把相应的器件定义为阻抗观测点或者需要优化的电容。本案例中我们将手动设置阻抗观测点和电容,这里保留“Enable Component Filtering Rules”选项为不使能状态。

4 t! c2 ~9 T0 _8 ~( w- A; y2 u5 d2 w8 g) @3 o8 P; c& j
  |* x! [+ P% s$ m: R
11. 在Workflow中选择“Impedance Observations”
3 Q: |4 v9 `( g" X& k4 _! L

1 P5 z1 u% s; L8 l2 m
在弹出的Circuit Generation Wizard页面,选择“Create By Nets”,点击Next
! r$ h, u% ?5 d2 J
) M7 r' E+ E3 S1 f. f; l
在下一页,设置Power Net为“VCC”,Ground Net为“GND”,点击Next。

6 V: e( X6 O' l; t

9 g7 c1 q) Q- I2 E8 F8 x4 J; S
在下一页,勾选U1-U4、U17等器件,点击Next。

. P! F# Y) x" A1 c* v

' ~' v! ~# K7 s7 f
在下一页,可以设置阻抗观测点的器件模型,本例不进行修改,点击Finish。
# ]9 L1 m2 u9 R4 t: T- j- x
! E8 S2 O8 d. }, U' x; s
在主界面的Setup for Simulation->Impedance Observations页面,点击OK确认。

7 |  f- S1 Z5 A9 N7 ~/ b

% ]! p+ s) a! J9 U4 W3 D* U' R0 x
在Target Impedance可以设置每个阻抗观测点的目标阻抗。OptimizePI优化得到的阻抗曲线都将会在目标阻抗以下。本案例将采用Threshold Impedance仿真进行优化,这里不需要Target Impedance。

" o$ O6 P" Y) G- [

1 {1 a8 Q6 q/ w4 `4 z: n# r" L
12. 在Workflow中选择“VRM(Optional)”

: E3 i, m4 E  v2 M( I7 P+ E* K

% I0 q4 V! u2 b
在弹出的Circuit Generation Wizard页面,选择“Create By Nets”,点击Next。

& G( ]  O# f/ D# f: S( ^
0 R9 n% Q- U5 |
在下一页,设置Power Net为“VCC”,Ground Net为“GND”,点击Next。

: z- ~$ b5 l# n% w$ l
) F. [) T) t& h6 a7 [- g
在下一页,勾选J1器件,点击Next。

' ?) l: [7 u( S7 o  U  x

$ p; W  h+ J. x  Y3 ~! P
在下一页,检查设置为VRM的器件,设置J1_VCC_GND的模型为“VRM”,点击Finish。
2 w. h0 ]' S0 A6 N5 a- q3 U

% J- X4 E$ O, [# A" I" _+ J7 K
在主界面的Setup for Simulation->VRM(Optional)页面,点击OK确认。

4 N) O9 M1 b9 N
13. 在Workflow中选择“Decoupling Capacitors”,
' Z! P6 |! ]; g2 [% j9 G
! _- e+ u7 N, p  z$ M
在弹出的Circuit Generation Wizard页面,选择“Create By Nets”,点击Next。
2 o/ _( g0 U3 q0 `3 w9 o" [

8 i# O/ J2 G6 h& S" P/ D
在下一页,设置Power Net为“VCC”,Ground Net为“GND”,点击Next。

8 v6 h+ I7 J: n1 v7 u$ X/ u

/ B7 r7 x: e5 R5 Q$ ?, ^: U0 N2 x- v
在下一页,勾选CAP_10nF_0402和CAP_10UF_0603的所有器件,点击Next。

0 P+ S% T. \, G9 L/ X% ?

( d1 @3 y- ~8 y% q7 [
在下一页,检查需要优化的电容,点击Finish。
& t( m  J2 S+ o" }
3 X  m: S* a5 Q$ r, H0 M8 d7 E9 j7 V
14. 在主界面的Setup for Simulation->Decoupling Capacitors页面,点击“View Capacitor Library”按键,打开Analysis Model Manager窗口。
# [& s2 E! O7 q7 A( _
- b* ]9 v( \0 X' x3 u5 _
在电容库中查找到0402封装10nF电容和0603封装10UF电容的ID分别为8和12。

. D/ R% c+ [* J

' G. s. U& ]/ ?5 U  u
在主界面的Setup for Simulation->Decoupling Capacitors页面,将查找到的ID填入CAP_10nF_0402和CAP_10UF_0603电容的Capacitor ID列。然后点击OK确认。

' K' N6 X# V/ m  D( {

( S8 ?& G+ w8 h0 @. x8 g/ c
-----本节完,共四章----% F, t  W( A: V8 g9 |5 U8 O
% ]0 g2 N9 A- h) X( s) Z4 G
8 f- I: d' z! Q0 G! g1 h
! s. _; M6 h: Z% M: m) U) W

: x. _! P, I3 I% t

14.jpg (5.83 KB, 下载次数: 1)

14.jpg

该用户从未签到

7#
发表于 2016-9-21 00:40 | 只看该作者
感谢楼主分享

该用户从未签到

8#
发表于 2017-3-31 17:43 | 只看该作者
:lol:lol:lol

该用户从未签到

13#
发表于 2018-11-26 16:19 | 只看该作者
您好,仿真过程中遇到一个问题,Decoupling Capacitors设置模型ID,点击ok后,流程里的Decoupling Capacitors前依然显示红色叉叉。

该用户从未签到

14#
发表于 2019-1-3 15:17 | 只看该作者
很好,正好能用上,感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-13 11:04 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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