|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
上期话题% i) l8 g6 ?5 b- Q
揭开一个等长不等时的“骗局”: t% F- _7 U( e- |- \; V
' I0 s; E* }1 J" R, A( ^
【文:刘为霞】- i$ r; S/ A5 |
# Z* Y: ?( {* K2 M$ K8 G; A$ A
(戳标题,即可查看上期文章回顾)
) u* i- X6 L7 G$ m9 v7 Z问答实际中,什么情况可能造成等长却不等时?3 f5 l K% V, c- n4 }# ?
文章中,提到的等长不等时其实是一个假的不等时,因为是由软件设置引起的,实际中的话,内层线之间的DK相差不会有那么大,所以说这种情况下,成品的PCB上是不会出现不等时的情况,所以这是一个骗局。那么实际情况中,会有哪些情况会造成等长不等时呢?很多网友都回答额比较详细了,下面我们总结一下:- R& n3 e7 [' e
" o O- K, a8 ]( I, ~# Q
+ g0 g( I+ p+ ]! W! w1、玻纤效应,这个速率越高的信号,越应该注意;
1 U) ?: A5 q& F2、微带线和带状线之间等长;% w: L& T+ o- v" u0 l
3、蛇形线绕线带来的自耦合,线间距太近,或者小波浪绕的太小,这个我们测试板有过这方面的分析;
2 e" B" d/ M9 U4、绕线没有考虑封装长度,这是实际上应该是假的等长了;
! ^/ \3 r8 W% Z" H5 b3 e+ V! p. Z5、过孔和过孔stub造成的延时,这个主要是容性比较大造成的时延比较大;
1 P' @3 L+ ^ M. k. ?6、跨分割,这个主要是因为回流路径的长度不一样。# Y9 Q6 m/ N4 D; U$ p8 B: U; W
5 h+ Y( b4 e/ s# Q' @2 T! @
+ ~- N* W4 v' j+ P9 G( ]* `实际上,原因可能不止这些,下次我们分享一个等长不等时的案例,这次不是演习,是真的时序有问题。
6 y" s5 ] r6 a% _$ M% K9 s0 k. i& W4 r" i
; Q7 l: Q0 m" J& a0 c2 Z. M( h, ^
(以下内容选自部分网友答题)
* U8 B" o8 Q- M0 Q, _7 N3 Y1.过孔,等长信号线不同数量过孔,过孔造成阻抗的不连续,导致会反射,加上过孔因为有容抗,导致信号会延迟;不同层的走线,等长信号在不同信号层走线,3.蛇形线绕线线宽过小,例如:1倍线宽的蛇形线,会产生信号的自耦合现象导致延时差异为负值。 7 T' n4 |) J# a5 T; m, A
@ 徐磊2 _& a+ }4 P7 l. f* c
评分:3分
- [+ ]; Z7 j# h* M' ~+ e, ^: C1.参考层不一致的时候可能造成等长不等时" a) G% ~0 M, S, c5 u0 U
2.换成信号位置不统一
) r7 i0 }! n$ O3:电源不稳定也会造成不等时
, F, {; M$ _, f1 R& P4.端节不一致的时候
$ G% ~3 e# u. h: w p/ a' N% x@ moody
7 x5 y% B5 Y5 _5 W3 {, {2 y评分:3分+ g7 g. m) G9 A" T7 y5 @2 u8 s6 O0 t
长距离的跃层走线,一方面走微带线,一方面走带状线,这种情况下,长距离的话,可能会造成等长不等时的情况。 0 G" X* `: H: { I8 C4 b {
@ 厚朴
- }" T) V5 X+ O& `评分:2分" D& E+ x1 m! B7 a3 a% @
1,等长的线,在不同的层;2,等长且同层,但是间距不同,受到的串扰不同;3,不同信号的芯片引脚,其die pcb的走线长度不同 % A6 x' o' d: T/ N* L
@ Ben
9 K% {$ g/ u/ v- \. _* t7 O; n2 ^评分:3分
G' s. j6 V# Q& P: t1.当走线空间较密,且自身近距离绕线(中心矩<3H)时,对信号而言道路的引导能力变弱。它不愿走到前面的斑马线上,走近路,跨栏杆,我聪明,笑伙伴。造成传输延时变短,还好!被道路旁手持摄像机的高速仿真员发现,被用到学习教育的PPT中,提醒广大画图员注意时序安全。2.同组信号过孔数量使用不一致时,因为一个过孔有5-12ps的延时。3.同组信号不同层走线时,表层走线比内层传输速度快点,内层走线延时变长。且过孔的有效长度和无用长度(Stub)不一致。 * p! D: p# |% m4 ]" a$ X4 R; @% I
@ 山水江南
: d4 `1 h8 @! l4 o& ~. t' n评分:3分2 N4 F7 O/ a1 S
绕线间距和小凸起都可能造成等长不等时,速率越快,趋肤效应越明显,间距太小由于寄生参数和电磁特性的影响,可能会造成绕线后的时间更短,或绕小包,实际可能信号传输路径就是直线,也会造成绕线后时间更短。 8 r% `! H k' \- p, F! J& I
@ Cyber/ U# L& G* w3 k" V# X
评分:2分
9 o, N! p0 y! f' S4 n3 g5 v换层可能会导致等长不等时,同组差分线如果在不同层,由于不同层可能传播速度不一样,可能会导致传播速度不一样 5 [6 Z7 t* L% D
@ 陈强军. {7 Y# i/ F6 D
评分:2分
1 l2 ^5 v( n1 I! L# p+ w1.像文中提到的pin delay 没打开,或填写不正确会出现
6 W1 @' e# x; o. u4 s0 _8 Z5 V) D2.一组的走线,部分走线用via孔换层,改变参考层,且via孔长度和走线延迟不同,会出现等长不等时,但不会相差很大 4 o0 [$ Y8 v7 D, W7 Y6 O
@ GFY4 |( A+ @) F; K" B i6 `" I
评分:2分
( I0 V4 ~7 A5 k/ g: F: M同一组线绕等长的时候一个在内层绕,一个在表底层绕,因为表底层和内能的传输速率是不一样的,有可能就会出现等成不等时的情况。
& j( v, R1 ^5 J% ~( D6 e- w@ 大羽将至
* m" @' M, l3 U8 j4 S- E! V' ~评分:2分" m( W: l2 Z4 u0 r% \4 `% f" F
可以考虑不同层导致的过孔处的延时影响。 & g" S5 ~) M; l8 S, q2 l
@ 雨后初晴Cherry) U% ^, c5 m+ `% D- D( _5 o6 ~; e
评分:2分
( t: w6 U" N- m" m3 U* x+ n# _1、过孔换层带来的等长不等时;$ `3 Z: `; v4 R: z. }' Y9 d3 r( O
2、蛇形绕线的间距过小,使得传输速度变快;, s# M0 ^9 ^/ b% h. w+ h5 ~
3、走线跨分割。 % E! ~- a7 x; _7 z4 j
@ 练晨蕾
( z7 }' N( V4 y8 X( ]( G$ y评分:3分( u* t* ~( ]- g/ _0 U1 S
首先没有分层等长而是总长度等长,可能会造成不等时,也就是每层的等效Dk不同;其次进行补偿&绕线时也会造成等长不等时,这与绕线&补偿的方式方法有关,往下说就是电磁场在补偿&绕线部分的传播有关;还有就是板上的等长要与连接器或者芯片上的pin delay联合来看,从die到die实现等长,否则只有板级的等长,也不会等时。
9 d! M& X0 e% V# P@ 张颖& x) F2 n$ w T
评分:3分
0 P- x- R& O; C8 N+ C" j/ |9 {实际造成等长却不等时的影响较大的因素有:
7 y/ L/ |0 H8 V【1】、同组不同层3 H3 a; j# h6 `/ I4 }5 x
【2】过密的蛇形绕线' Z- `5 X* ` F1 k; `2 }
【3】、跨分割
9 x8 w% ]0 I! @* j; y: O5 w【4】、玻纤效应# j) w8 e5 z* E2 H5 B) u
【5】、封装长度等。
8 Y2 e9 i( `' `: ]4 r@ 龍鳳呈祥
/ M+ n' P: z; [! _7 Y# C评分:3分
" ~3 s# u6 q. I可能导致等长不等时可能是玻纤分布不匀,导致p n走线对应的等效dk值不一样
0 y# l* F5 S& F- X@ Alan- U. O P2 i5 z. x' O4 n
评分:2分
, T. f/ d' b; Q: q, S: G& I1 [1 w8 Y) F软件设置错误,或者板材因素 , G. ]: Z$ `7 P% G
@ 无名有姓
) n; e' O# C* Q评分:2分
% L6 d. g0 G! Q# U1 J( T. r4 d下列情况可能造成等长却不等时:1、换层过孔数不一致。2、相同层的走线长度不一样。3、参考层不一样。4、绕等长的小波gap太小,小于线宽。
4 G3 r/ e6 H+ J$ }@ 涌9 I8 x6 X" O& @! E0 @2 p
评分:3分
# L; e0 J1 W* z& W: j/ N, g3 `玻纤效应会造成等长不等时,一般解决办法为多用小角度走线,旋转板材和使用开纤布。
0 Z. M' M. ] U@ 两处闲愁
" \2 h# m; h/ Y+ T/ B. I7 j+ U: \; j评分:3分
# D6 H/ s- \( C) x1 V4 i1、同组总线,有换层,但是每层不等长。2、表层的阻抗由于工艺原因难以控制;3、bga扇出线段长度不一致。其他的应该没啥特殊的嘞
6 r1 }# n7 h0 ]& I: c, I) R@ 张广平% G4 G) m0 u8 b. Q$ l5 C8 u
评分:2分
. U7 b1 l; f; X( E! r1.绕线间距太小,比如一倍,这样的线还不如不绕$ i; W: N- t5 }/ P L9 x/ N U% t3 e
2.pin内偷线4 i! b. ?. I* g d# K+ F
3.没有同组同层! i ^, X& j6 o' u
4.没有考虑z轴延时; h* s, L& S W Z# ?4 }2 V5 F
5.文中所说,软件参数设置不对+ o2 B, Z: _) y" o" v
还有跨分割 * `' d- j) k; ~/ k
@ STEVEN
0 _# u( m& ]2 g1 L( F, p评分:3分2 [. B* Y& y2 p( M+ x# ^. p4 l
等长不一定等时的原因大概有:1,自身抖动都已经比想要等时的误差还大,所以等时的误差被“淹没”在抖动里了2,走线等长,但阻抗,串扰差异大3,芯片内部走线长度差异过大4,从源端到终端的等效寄生电容不一致等
$ H& j! }' i$ R0 p) A% K0 s- F( p@ 欧阳 F9 ~3 D" I! x$ D& z
评分:3分0 Y9 {3 P+ ~' C$ g
3 Y/ H1 x9 L7 G- `% h! u$ y2 t4 @: G3 D) b R1 I
更多精彩留言,请点击左下角原文阅读~
- j! |3 e0 A' Q% D2 q$ _ 查看我的积分,回复关键词“2019积分”;
$ }+ E: F+ _# ]看看我能兑换什么礼物,回复关键词“积分商城”;
. n6 Y6 X. a3 A4 K+ q9 V. d# g9 Z6 |
r' w ?; ?- N0 C! e8 f( O/ @2 @4 o2 F* H; [0 G, N, Q7 Z
9 t5 q( W: E! x4 A————你可能错过的往期干货————
) i, x5 P8 W: t6 @# i$ p. w! `3 E6 {- E) O, N
; G9 Q) y! i Y( Z7 z+ e# d 揭开一个等长不等时的“骗局”
8 v0 ^$ v; @/ U. A) A 宝藏文,高速先生所有原创技术文章,戳戳戳!
' }* }3 R3 ^2 z1 O+ R![]() |
|