EDA365电子论坛网

标题: PI学习记录帖,新手共同进步,高手指点迷津 [打印本页]

作者: Scott.Dong    时间: 2010-8-13 17:55
标题: PI学习记录帖,新手共同进步,高手指点迷津
最近工作上没有太多的任务,所以安排了学习计划。- T0 ?. ~7 t2 }! N; j6 I  S
PI作为一个比较重要的学习点,但是苦于没有经验,没人指点,资料不多,想入门还是有一定的难度。徘徊在门外的感觉实在难受,似乎一直在荒漠中找不到走进PI大门的路。迷茫~~
! E2 e! w) P" ?' e6 v昨天在论坛下载了资料,今天上午看了于博士的《电源完整性设计详解》觉得很不错,也在本版块发了帖子上传详细内容,有兴趣的TX可以去看看:https://www.eda365.com/thread-40015-1-1.html
, K6 Q" g% L) P. f( D6 A3 U! l以我目前对PI的浅显的了解,暂时定为SIwave作为实践PI的软件。各位有此方面的资料,若能共享不胜感激。
' f/ o. v7 L1 V9 p' k也欢迎各位同样徘徊在PI门外的TX一起来讨论入门之道。
4 G8 `) p1 c+ u: }- H! u周末了,祝大家过一个清凉的周末!
作者: leon_do    时间: 2010-8-14 22:21
丁页
作者: Scott.Dong    时间: 2010-8-17 09:18
本周有测试要做,PI的学习只能暂时搁置了。  J2 {0 S, {8 h
这几天忙完继续~
作者: Scott.Dong    时间: 2010-8-17 18:00
今天只看了一小会资料,就是传说中的官方培训资料。
; c7 _$ E- q! C7 ^$ f) z) \! k) n 1 s  A% T( l  s6 f" S/ _
看到这一块在软件操作上有点问题了,根本不知道那层是电源,那层是地了。因为只有SIW文件没有BRD文件,不知道怎样查看。
9 X1 o5 _5 S, @# X7 ~4 ~
作者: Scott.Dong    时间: 2010-8-19 18:07
今天同样没有很多的时间看文档,只看了一小部分,开始从自己现有的PCB到入到SIwave进行软件使用的摸索。没有什么可以讲的,实在是太懵懂了。就发张图片吧。看起来挺好玩的。4 j5 j7 q3 M7 w$ [

作者: cwfang    时间: 2010-8-19 19:28
回复 4# Scott.Dong . D* m8 J4 T8 A1 N8 B+ x! w, U7 U' u4 c

4 Y, m, b0 b& p) b% T2 q7 w! o9 X9 P4 @- m
    自己可以命名的吧
作者: Scott.Dong    时间: 2010-8-20 09:28
回复  Scott.Dong
- A! q; T! u, t. f0 F4 L( T! j, c, q& t5 Z

" H, y2 b+ e5 a8 E3 K; T/ X3 c    自己可以命名的吧1 v) M4 S: U3 V9 H* g
cwfang 发表于 2010-8-19 19:28

7 l$ U3 Z! T4 c2 R6 |3 B
. ?  J5 [6 v8 |8 A/ \+ }5 W4 J% S
! }* E7 f0 u! A# [9 w5 {+ }, t    对的,可以自己命名,那天拿的是网上下的SIW文件在看,他没有设置,从文件上自己看出来的叠层设置觉得有点问题,不敢相信。昨天从自己的PCB上导出了SIW文件这样比较好。只是对于仿真结果没有参照就不知道自己操作上是否有问题。现在还是在熟悉软件中~~~理论也很欠缺。
作者: Scott.Dong    时间: 2010-8-20 14:46
回复 4# Scott.Dong
! G" W3 v' N+ [' g- G8 {9 B) a% X$ a7 N2 [

" h( e: u. P9 [8 ?' [2 M* _    真是不敢相信,今天看到的一章印证了我前几天还不相信的猜测结果。7 T9 l6 W' y3 W' b+ V
    3 C# {) c" f8 b! L5 y
竟然真的中间相邻的4层都是走线层!
6 g4 L0 i# n5 l- m. v6 R# K% A
作者: cwfang    时间: 2010-8-20 16:47
回复 8# Scott.Dong 4 U; L% Y* \( g; W6 m0 P
* V, j: Y3 ]' ]* O) D% i
8 U8 Y: T. d/ f" b  l+ W
    可能需要的走线层比较多吧 呵呵
作者: Scott.Dong    时间: 2010-8-20 17:12
回复  Scott.Dong 3 T( a: ?$ J/ A0 ]

$ X) r6 s" e. }" S; k9 z$ @; ^/ v6 W9 |8 k8 j4 s
    可能需要的走线层比较多吧 呵呵
; v$ V3 F" j; s2 V0 x; I, j, Jcwfang 发表于 2010-8-20 16:47

  v) [' _1 v3 w8 |. `
2 k/ N: I8 ?! _9 s% {" y% T
  u% s* O4 Z/ D    需要走线层多,这样多个走线层相邻是很少见。不能理解。
作者: cwfang    时间: 2010-8-20 17:29
回复 10# Scott.Dong   |9 `  f7 i  v2 o3 ]9 Y
- f) p. Z7 s' _) R. g
四个相连确实很少见,一般都是两个
作者: daisy11    时间: 2010-8-24 10:27
TO LZ:你可以在siwave里查看层叠结构和具体布线啊,这个与看brd一样的。你做的这个仿真就是电源地的本征谐振仿真。
5 S+ g! ~5 b+ A) p, {8 u) ?9 E' c各位对siwave在PI的仿真有什么见解没,大家多发言啊
作者: Scott.Dong    时间: 2010-8-24 15:09
TO LZ:你可以在siwave里查看层叠结构和具体布线啊,这个与看brd一样的。你做的这个仿真就是电源地的本征谐 ...
* }1 k$ t7 ]$ R1 ydaisy11 发表于 2010-8-24 10:27
4 p) c4 W( U: a- p2 R

1 I# Z* {! A9 ?, d& l! [/ G+ a) G& X" g) P. `
    刚开始接触,很不了解。多谢的回复,希望能多交流!
作者: Scott.Dong    时间: 2010-8-24 16:08
各位有这方面的群推荐吗?
作者: Scott.Dong    时间: 2010-8-25 16:39
照着Getting_started做了一遍,对于仿真还是很不明白,但是对软件的操作确实了解了一些,算是有点收获了。
  c1 B, Q5 s% B- q7 O% i& b, a放几张图上来,虽然我还看不懂!- i6 ^( H7 D. o* F1 q9 ~, c! ]

作者: Scott.Dong    时间: 2010-9-3 18:03
今天咨询了一位老师,我们又走弯路了!
作者: liweizhe1002    时间: 2010-9-3 21:20
回复 16# Scott.Dong
- q3 Q* R* y  ]) |& d; f: i3 }- l( i
( S' _- N1 c' Y# }1 {+ f  f$ p6 ?7 X4 J
    想问下,老师是怎么安排对PI的学习的,我也是初学者,还望解答哟!呵呵!
作者: gonethewind    时间: 2010-9-6 05:52
PI虽然没有特成熟、完善的分析流程,但至少目前来说,比SI要简单多了。难你要说难在哪里。
作者: panorama    时间: 2010-9-6 09:17
楼主有没有仿真软件的教程?
作者: Scott.Dong    时间: 2010-10-27 16:11
最近开始回归Cadence的电源仿真了,初次涉猎,确实会出现很多的疑问。也行在高手看来很好解决,可是对想我这样刚开始接触的人的来说,一个小小的疑问点,都要困要好久。" j. p  g  h; V. v9 q% h
前一段时间在对照资料使用15.5对Cadence的电源仿真软件在熟悉,遇到资料上讲的点击右键就可以弹出放置噪声源的菜单,我点啊点就是没反应,困惑了好久。后来一直在16.2上学习仿真软件。8 F1 A  _# K9 C' W# P* @& T, G: w0 e
直到昨天才发现问题的所在,原来是我一直在使用Allegro时,在ENV文件里定义了No_DragPopup。
作者: Scott.Dong    时间: 2010-10-27 16:15
而在技术上遇到的一个问题就是关于目标阻抗的计算。* h+ G+ _0 i$ q4 p, [: N
关于瞬态电流变化量这个数值是软件仿真必要的一个,但是一直无从直到这个数字到底应该怎样来确定。
7 E, |7 e- u2 x* V今天看到的一份资料说+ t7 u, z/ C7 Z/ M3 v
7 R# y# s+ ~% ^& u, u

( M& _/ |; V% Q& C3 `- F+ I给了一个相对有参考价值的定义,不知道各位已经步入PI大门的大侠们是不是同意这个定义,你们在实际做仿真的时候是怎样定义这个数值的呢?
- `6 F- h! g: m! xhttps://www.eda365.com/thread-43193-1-1.html
作者: Scott.Dong    时间: 2010-10-27 16:25
回复 liweizhe1002 的帖子/ N/ ]  N% _  {/ f
  N) v9 ?  ~! Y* V% n  g) t/ C
你好!我说的老师是公司请的咨询老师,不是专门来讲PI的,我只是向老师咨询了我们适用的PI软件。
4 A) x( T8 v0 L* B% @老师是过来人几乎所有的软件都玩过,但对于具体的应用,因为讲课的主题不是PI所以没有深入讲。
: a1 G3 M6 ^5 o4 ~6 R! d4 R
作者: Scott.Dong    时间: 2010-10-27 16:26
回复 panorama 的帖子$ V, ]% t& l( G* R4 s
8 X5 p- r# U' O! J* Z
你好,仿真软件好像有好几种,看是使用和适用的那一种。
; W7 E, [9 h+ U& N& V! @1 \' [关于PI资料还是很少的,有需要我可以把我找到的一些资料共享给你。不过大都是网上下的。5 c) T, e1 j( V# e5 F

作者: Scott.Dong    时间: 2010-10-28 16:39
$ B* U2 G$ R; g. I* R. u$ I0 ?
还徘徊在PI的大门外,每一个细小的问题对于我都是困扰!
" d4 b; ]7 [; b$ j
作者: dylan.chang    时间: 2010-10-29 18:13
我也是正在學習PI 請較高手* X; p2 l! Y) x5 W2 J8 ~* v
有關DC IPDrop的模擬步驟
& H: j0 E& O2 P# S6 I+ j1 S
作者: Scott.Dong    时间: 2010-11-1 09:54
dylan.chang 发表于 2010-10-29 18:13 % |6 }  c) Q1 g8 ?# \7 z+ k% Z
我也是正在學習PI 請較高手
2 {0 O$ c8 ]/ Q' d3 _' Q有關DC IPDrop的模擬步驟
: x2 J- M) a$ s. \/ e
我还处在懵懂期  你的问题回答不了
作者: Scott.Dong    时间: 2010-11-2 15:40
关于最大动态电流今天又在论坛看到一种说法:; e: q- h* |# d( C

2 j* h/ A; |. J) h: D6 w. X6 A从开始学习PI到现在看到的资料上只有两个地方提到了这个最大动态电流的确定方法。
4 ^8 m4 h* o3 J  H! u+ u还是有点迷惑~
6 r) j. }% y5 H; r' t' W
作者: doya    时间: 2010-11-2 16:04
我们把目标阻抗近似为一定值是有些问题的,这是不得以的办法,而实际目标阻抗也不应是一条直线,而是随频率变化的。
作者: Scott.Dong    时间: 2010-11-2 16:29
回复 doya 的帖子& E% ]% E6 w. k

/ h- w3 U) q# H这一点很是赞同,既然这是一个没有办法的办法,至少目前还是有用的办法,仿真软件中也需要提供这样一个值。现在的问题的是,在这样的办法下,这个电流的变化最大值该怎么确定?
  f. g  p8 F5 a最大电流的30%? 50%?- W* m* U8 D% h( E, v
有没有做过的人给一个比较通用的确定办法。6 ^0 u- Z* w# F+ e0 c" f, I7 X( b

作者: Scott.Dong    时间: 2010-11-29 16:43
回复 dylan.chang 的帖子' m0 B5 {* {2 B/ R1 J& s- I

) h) @! }! H% m2 ~' F* }最近在看DC Drop Simulation了,期待更多的朋友交流。
作者: Scott.Dong    时间: 2010-11-30 17:14
最近又开始在看Hyperlyxn的DC Drop simulation,和其他软件一样,一开始一些基本的操作都不太熟悉,遇到一点问题就真的难住了。
( ?9 X2 X9 E' O* s6 W1 y* _: Z; {比如现在assign module 就不知道怎么弄了。按钮都是灰色的。各位能给点提示吗?
4 ?& T6 W# G% p6 \7 q4 g) v% @
& d1 s1 B3 `* K- \& r
作者: doya    时间: 2010-12-1 09:32
楼主怎么又转战到Hyperlynx了,呵呵。不知道你那里为什么是灰的,HYperLynx的PI仿真好像需要单独的license吧。" b' u. R5 n2 o% m
PI仿真一点都不比SI简单啊,目前我们这种仿真都是基于频域的,基本上用用软件就学会了,真正难的是时域仿真,VRM准确建模等。
作者: Scott.Dong    时间: 2010-12-1 09:44
回复 doya 的帖子
6 I: l: T0 u7 K, Y; j8 C! n& c; l- O# u8 y
感谢doya不断的帮助。
# D/ j& Q2 S: p' \. v0 k7 _用Hyperlynx是因为这个可以做DC drop simulation 想看看效果。9 ~( z1 z. p* Y+ O; Y0 x9 j0 C

作者: Scott.Dong    时间: 2010-12-1 12:47
在这里要严重的感谢下doya,虽然聊的不少很多,但每次聊天都给我带来很多的信息和指导。( U3 V1 [: m! Q( ~; @- G$ G& n
今天终于搞定了DC drop simulation。8 y4 s' S) y5 D; T& P, X& u
虽然这个做起来挺简单,但就软件的使用,哪个好用,怎么入门对于没有接触过的人来说都是难题。6 R1 O) i# _7 E; r$ t4 L0 @
困扰我好久的问题,今天上午算是有了眉目了,可以确定了。
$ d! p3 g. z" B, W继续努力!( d( R& y0 W4 Z) g
感谢doya!
, l. k  y' k! U; j' K0 m   g% A2 D- _8 Q8 U

作者: Hector2k8    时间: 2010-12-26 20:48
楼主:你对Cadence PI里面的VRM近似模型怎么看?
0 i, T) i8 g8 T; p; v# l: `3 l+ V; U4 l2 ^  O- B/ j5 n" x; d" ?
比如,你按照Cadence 培训文档里提供的方法得到那4个参数,然后用阶跃电流源模拟负载,用SPICE在时域仿真,你会发现得到的波形和数据手册上提供的波形相差10万八千里。. F8 D' ^( f- @, p: }+ U. K1 h" ]

作者: Scott.Dong    时间: 2010-12-27 09:49
回复 Hector2k8 的帖子
% d% ^; D. z1 N+ }, Q0 [
( F. n3 _1 h3 h! t实在不好意思,我还处在学习期,确实没有像你做过这样的对比。! e' m9 i) d/ }/ C8 \

作者: fangqwas    时间: 2010-12-27 14:59
不错
作者: Scott.Dong    时间: 2010-12-27 15:33
回复我31楼的问题:
8 z# @+ ^" [2 j  a% w- x    这确实是因为我刚开始使用软件很不熟悉。来看看帮助文档的说明:To select a block of rows, drag over the row headers. To select non-adjacent rows, press Ctrl+Click over the row headers.4 @4 h( U. x5 |9 T, J4 y; v- c
4 ~* n% K- \$ F' Q) T& @2 m; C3 _
         这个问题解决了。
$ K% G/ H6 g. W0 `  O     现在用下来感觉这个软件还是不如Cadence好用,但是功能似乎比Cadence IR-Drop好一点。
作者: niuwa    时间: 2011-1-13 09:09
我觉得楼主所分享的这些东西只是一个软件操作的问题,有会的人指导,几天就精通了。7 T% N6 w8 c5 U+ D  q: c
实际的PI分析还是很困难的,一堆的书要看,中文的,外文的。- ~9 C/ S' M' t6 |/ n9 e8 i
我最近在给公司的产品作PI仿真分析,觉得要给出一个准确的电容优化方案太难了。
作者: Scott.Dong    时间: 2011-1-26 09:58
回复 niuwa 的帖子1 E, F$ S3 W" M' L7 n0 b  h
2 y) F! X3 b& ]
你说的很对,楼主还是个菜鸟,也没人指点。所以只能在网上汲取点点滴滴,望您也多多赐教啊!
作者: niuwa    时间: 2011-1-26 14:11
回复 Scott.Dong 的帖子6 K: u& U/ ~. ^# d& w6 Q. Z* v

1 _# C$ f9 J( r% }! Y: h! ?  [赐教不敢当啊,牛人和前辈太多我怕被笑话啊,现在我所做的PI分析老觉得不够完善,等过段时间我觉得我做的真的对实际的产品PI分析有意义的时候会给大家分享的。
. x. Q7 B" I5 ~* I
作者: willyeing    时间: 2011-3-29 15:05
我真在看hyperlynx8的pi,感觉蛮难的!
作者: wxlcoco1984    时间: 2011-5-5 17:04
回复 Scott.Dong 的帖子7 ]" K% k& b/ b' x0 r

. p* _6 |' B3 o9 L你好,我在学习的时候也遇到了和你一样的问题,你说是在ENV文件里定义了No_DragPopup是什么意思啊,要怎么修改才能成功啊,谢谢
作者: Scott.Dong    时间: 2011-5-11 09:39
回复 wxlcoco1984 的帖子
% _2 ]$ \& C* E
7 c/ a& v/ N8 f5 [在你的HOME路径下的PCBENV文件夹下的ENV文件中修改, H9 e3 L1 i$ a" H5 O# Q; u

作者: wxlcoco1984    时间: 2011-5-11 10:17
谢谢
作者: 后青春继续传说    时间: 2011-6-28 11:32
等你们更新,我也有一个问题,为何我选择POWER plane PAIR后看不到“inter pair capacitance”?) O5 L. {, L3 ]- r2 L3 T- _- |
而且点击到下一步后,什么也没有?难道是设置的POWER plane PAIR不对?但是我在选择好电源后,把对应层的GND层的shap都选择完了也找不到对应的平面,这怎么回事[img]; p4 X7 c8 Y1 H, o& C8 d
E:\work\signal-integrality\PI\power plane pair01.JPG5 U% o4 G6 f* M9 x/ x. ]
E:\work\signal-integrality\PI\design device setup.JPG
作者: 后青春继续传说    时间: 2011-6-28 11:57
回复 tim207 的帖子
) s2 b& a6 N5 ]# h) t  Q6 Q, {+ H. _, o; {0 _$ L7 _

作者: ai吃芒果    时间: 2011-6-30 15:58
各位兄弟 我们都只用sigrity作仿真,感觉操作还相对简单吧!就是软件太贵了~
作者: serenaa    时间: 2011-10-13 15:14
大家都在用什么软件做PI啊,SIWAVE , CADENCE?   哪一个更好用啊
. ^& m6 i0 }5 u. Z9 h7 Z' n/ H4 P/ Z" t; y, _2 B& `* R2 O+ M1 r, |

作者: serenaa    时间: 2011-10-13 15:17
Scott.Dong 发表于 2010-11-30 17:14 ' I8 {6 n& T$ i( ]7 u/ I% S( [: P  G
最近又开始在看Hyperlyxn的DC Drop simulation,和其他软件一样,一开始一些基本的操作都不太熟悉,遇到一点 ...
- {. Q  [2 q4 N0 m. n- ~0 t
楼主用什么软件呢?  我用CADENCE,另问DOYA兄怎么联系,我这个菜鸟也得请教下啊
作者: nobutaoo    时间: 2011-11-14 10:09
重要的学习
作者: 小胖堆儿    时间: 2013-3-15 21:05
楼主的学习分享怎么就断了呢  我目前也在学习这个软件,周围没人会,学习起来很困哪啊
* U+ k+ c  Z0 n. M& z; ]
作者: syq-0411    时间: 2013-11-5 17:10
Scott.Dong 发表于 2010-12-1 12:477 o/ i3 F# A) n+ n, V
在这里要严重的感谢下doya,虽然聊的不少很多,但每次聊天都给我带来很多的信息和指导。0 [* b! E: V, |" k
今天终于搞定了DC ...
1 |4 I3 n& I7 x5 s
最近我也在学习DC drop 仿真,新手上路,能谈谈你的学习心得和经验吗? 感谢
作者: huahuaishere    时间: 2013-12-28 21:41
支持楼主,我现在也准备开始学了
作者: alpb    时间: 2014-5-21 10:54
有想要学习了,doya哥,想在工作中学习PI仿真,希望能有幸和你交流下,在一些方面获得指导,谢谢了…… QQ 452151900
作者: 格林杨    时间: 2014-9-29 14:59
留名, VRm不懂的飘过。怎么在SIwave里找到这个component呢




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2