找回密码
 注册
关于网站域名变更的通知

关于SIWAVE 5.0 自动放电容PI Advisor的使用问题

查看数: 5020 | 评论数: 19 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2012-2-7 15:34

正文摘要:

用4.0解的siwave 5.0,PI Advisor功能是不是不能用呀?能进第一步,第二步不让进,是要设什么吗?用过的指点下!

回复

szsunny 发表于 2016-3-29 17:13
ibis模型选择是信号管脚模型还是电源管脚。导入ADS后电源管脚模型没有了?
yuxuan51 发表于 2012-5-8 11:27
本帖最后由 yuxuan51 于 2012-5-8 11:28 编辑
. \8 m) R" T# t" R% w5 ~' ?
picibi 发表于 2012-5-8 10:26
0 E8 O- [: `( v* C* [4 d! O7 Y. B也请教一下yuxuan51版主~~3 X( J. M3 O8 d7 j
最大电流是根据芯片datasheet中的IDD计算的么?貌似很难找到计算目标阻抗的实例 ...

: H& m8 @5 V8 y/ y( a* h  Q
5 ]5 P5 B4 t, t1 [1 F. Z首先说明下,这个对电源去耦是针对每个电源管脚来说的,比方说一颗DDR2片子,它有好几个电源供电脚,每个电源供电脚可能负责几个buffer的供电,这个再IBIS模型的【pin map】字段里有说明,所以说我们只要针对某个指定的管脚来优化此处的电源阻抗就OK了
+ z2 |4 Z1 c) L; U+ ~9 \4 k  t, ]/ E3 a2 ]+ {$ @. Q4 w
下面给大家提供一个利用仿真来计算Imax的方法,我一般都用这个来计算,要是有异议的地方大家可以提出来
4 }& t9 y, M5 J# h8 c. J% g! \5 R; C; p  g9 Z& J
首先用这个方法必须拿到片子的IBIS模型- ^4 _8 H3 x# B2 z

+ j8 h; q1 O4 J+ y5 x然后找一个要计算电流峰值的电源管脚,知道它所负责供电的那些buffer,打个比方,我们找的这个电源管脚一共负责8个buffer的供电,然后在仿真软件里我们将buffer需要供电的pull up,power clamp节点连接一个DC源,并在他们之间串联一个电流表,如下图,给所有的buffer同一个激励,为了找到buffer翻转时的最大电流0 R( [; E# F  o/ q. z2 M( K6 r

. B& Z: M2 W1 W0 N# x4 t3 P9 j7 k: P( u3 q5 ?! G8 b1 m5 W

- [+ U( J- r' C* D5 h( I- P8 M3 [& B9 n) u
( D8 O* R$ U8 X* z
: R& j/ q0 l" w& k: W
然后执行仿真,得到结果后查看电流曲线,可以在电流曲线上找到buffer翻转时的Imax值,下图
1 h; {6 m9 ^8 Q4 t3 G2 s, C' E0 o( T( c: ?( o
3 M) O2 @% J3 r5 D
" D: H4 Z! }! B9 m3 E
, v) b' `& v0 s* m0 n+ Y% S

$ k( x8 J' I; O' T% |7 G  j
; i% F9 h. ~6 f( H# z5 J
8 i9 u, M; x4 {6 n+ [当然此方法必须要保证你拿到的ibis模型必须要正确的反应器件的特性,不然也就没有参考意义了' t8 c4 S7 b$ L* ]7 b
9 q# T2 p5 E1 ?3 r8 }
picibi 发表于 2012-5-8 10:26
也请教一下yuxuan51版主~~
; I/ L$ D  g! N, R最大电流是根据芯片datasheet中的IDD计算的么?貌似很难找到计算目标阻抗的实例啊。。我列举点数据,能不能教大家算一下?' O" T& |# q1 j( b" X6 i
DDR3 DRAM datasheet 中, H0 R/ ?' X  q& w& |6 C
           Parameter                                            Symbol                       Max
9 N: p) ^4 s1 W! |; uOperating current (ACT-PRE)                              IDD0                        65MA
# C5 V/ q5 U8 }7 C( P" |/ eOperating current (ACT-READ-PRE)                      IDD1                        80MA9 u+ ~* f. D1 R8 t$ k0 w
Precharge power-down standby current               IDD2                        35MA! P! o7 D, H  z# `% W
Precharge standby current                                  IDD2N                      45MA1 P- M$ E! _8 ]- m1 P+ e3 e+ k0 n
Precharge standby  ODT current                          IDD2NT                    45MA! ^4 s+ \1 r( Z3 c* k
Precharge quiet standby current                          IDD2Q                      45MA
, Y6 b/ L2 D* \6 C2 dActive power-down current(Always fast exit)         IDD3P                      39MA+ g6 n$ G0 q3 |7 C: V
Active standby current                                       IDD3N                      55MA3 k. R4 Q3 f. `" e
Operating current (Burst read operating)               IDD4R                      125MA! X( O9 f$ E* {1 m) ~  v
Operating current (Burst write operating)              IDD4W                     130MA# Y: @4 O. N4 F8 ]
Burst refresh current                                          IDD5B                       250MA/ h5 H, a/ Z2 ]+ Q4 @" f: L
All bank interleave read current                            IDD7                        210MA% n; I9 U: ]# I5 ^( J/ l, k9 I
最大电流按250mA * 0.5 算??( a7 j& y8 G- d
另外,一条板子需要8个DRAM颗粒,这样的话是不是电流还要乘以8?7 S4 B- {5 [3 W# g( v7 s
先谢谢~
yuxuan51 发表于 2012-5-4 09:02
beyondoptic 发表于 2012-5-4 08:37
6 [, s, g2 u& U8 C: D- l请教一下yuxuan51,关于目标阻抗在500MHz到2GHz频率段目标阻抗是怎么确定的啊?
$ J& W! b" ]6 U/ y
那个只是个示例,最终还是需要根据实际buffer的工作电压与信号翻转时所需的最大电流来确定
beyondoptic 发表于 2012-5-4 08:37
yuxuan51 发表于 2012-2-6 19:47 0 L0 M% d6 X. P/ S
就一张图片,说不清楚啊,看情况貌似是目标阻抗没设置好啊

1 ?; S" {2 _: A8 p" r8 l9 g" p8 y+ |5 v% g+ k3 s
请教一下yuxuan51,关于目标阻抗在500MHz到2GHz频率段目标阻抗是怎么确定的啊?
willyeing 发表于 2012-5-2 15:49
sunuy 发表于 2012-2-8 15:26 ) }3 W, E. D4 x: l
谢谢yuxuan51和yawyw,没设对引出的问题。跑通了。
0 V; q2 k* [% Z" z) \0 V$ L! d从仿真结果看,PI Advisor能优化电容值及简化电容数量。 ...
% n9 I* ^4 a. [* v# E* N
没有,据说sigrity的那个有这个功能,不知是不是真的,没有用过。
picibi 发表于 2012-4-29 16:54
本帖最后由 picibi 于 2012-4-30 17:40 编辑 4 i% B  ^' {% @9 p$ [

0 R1 v6 a( t& G' g我也在试这个功能,
yawyw 发表于 2012-2-8 16:54
sunuy 发表于 2012-2-8 15:26
% e- _; ?. ~3 [4 c# B谢谢yuxuan51和yawyw,没设对引出的问题。跑通了。  j- I4 s7 g7 G" B, V) C9 T
从仿真结果看,PI Advisor能优化电容值及简化电容数量。 ...

* a. y* o! \! A6 G" U7 ~似乎还没有这个功能
sunuy 发表于 2012-2-8 15:26
谢谢yuxuan51和yawyw,没设对引出的问题。跑通了。9 B8 M/ Y1 ~6 B5 K2 B
从仿真结果看,PI Advisor能优化电容值及简化电容数量。0 r. @8 Y* V5 R/ e
不知SIWAVE能不能在目标阻抗不能满足的情况下,建议加电容数量、容值及加在什么地方。
yawyw 发表于 2012-2-7 19:53
本帖最后由 yawyw 于 2012-2-7 19:54 编辑
$ I+ S% X* f& `9 o* i% C$ W
yawyw 发表于 2012-2-7 19:48 $ j" O1 m6 c+ F& k$ q! }
yuxuan51 说的没错
& f" {; ]2 @! Y7 m" s$ f$ C- P( b% _估计你VRM Port设置的不对
( c- e* _3 F: l. \- h- k$ ]截个图看看
- P5 Y' w' S8 l+ d2 F! h
7 G) d2 ?4 d: k( l: f/ a9 |. z0 g( }
请重新定义VRM Port,看起来你没有定义(create) VRM Port
" t% e6 x+ \1 i# x- s$ T4 U" ?9 n" S4 U9 W" v3 R9 Y. e. \
yuxuan51 发表于 2012-2-7 19:52
sunuy 发表于 2012-2-7 18:44
& n# u- u  n4 a# n! h; n& o7 S% F见图

) t' a/ ^: e  c在左边的框里将VRM的PORT后面那个框不要打勾。
yawyw 发表于 2012-2-7 19:48
yuxuan51 说的没错
. z; C# C2 ~% E! Z7 a* R估计你VRM Port设置的不对& F$ }6 Y3 \4 T5 d
截个图看看
yuxuan51 发表于 2012-2-7 18:03
sunuy 发表于 2012-2-7 17:23 3 B6 r( m8 \& t+ Q# V, m
加了呀,

# U/ V5 I0 F6 ~你把整个对话框截图给我看看
关闭

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

EDA365公众号

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

GMT+8, 2025-11-22 07:18 , Processed in 0.203125 second(s), 30 queries , Gzip On.

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

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

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