找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2|回复: 0
打印 上一主题 下一主题

[PCB] 揭开一个等长不等时的“骗局”

[复制链接]

551

主题

1470

帖子

3万

积分

EDA365管理团队

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

积分
39487
跳转到指定楼层
1#
发表于 2019-9-27 15:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
微信公众号 | 高速先生
' c/ h7 S# G; Q6 r4 e* ]文作者| 刘为霞! @0 w) m/ h: y1 ^
“DDR4跑2400,等长控±25mil,时序有没有问题?”
/ S1 m/ `% {6 Z, T7 {0 x$ {
2 m; M8 D) [2 ~( R( ?0 c* g
* Y4 z" z( e* `$ C/ F/ U  I
$ G, i; z; L" w; l: h+ T “正常操作,没有问题”
3 w4 [7 C% u  _3 E5 |( s  _% }0 b2 O
2 G0 h2 O" p) i& p( f
“那时序差260ps有没有问题?”2 w+ [: N$ O* s" ?$ c
& X% |" N1 ~, ]. ]* w1 C9 {1 J$ u

3 |* M; ^8 S& \7 _; R. s! m- w8 u* x “那怕是药丸”  ?  d+ Q! ]. S# o' c, R

% c4 }" n$ h1 G4 n) a/ z- Z. H; z0 J6 U. |7 {" O2 v
“那等长控±25mil,时序差260ps有没有问题?”0 q- H$ Q( F9 E. ?4 q8 L

7 C$ }5 u' Y( r/ a2 ~3 _! _- e0 w% y- K- c
瞬间这个问题就把我惊出了一身冷汗,我们的layout工程师,真是各种操作秀到人头皮发麻。虽然在SI领域还是个小学生,但我也知道等长相差在25mil左右时,时序是不可能相差260ps的。
' W0 ^' l' k0 k( B9 K4 N" `我们的layout工程师也知道,按照常规操作来讲,普通FR4级别的板材,时序和长度换算的经验公式是1ps≈6mil。像这种脱离常识的事情必须要用事实说话,于是反手就发了一张图,长度和时间如下图所示。, `# F" D2 p- W9 a5 K- C
! d+ r0 n% p$ e9 n5 l

6 Q4 x: @) W0 k/ S* X) j从上面的图上看来,信号之间的长度差只有4mil的情况下,时序相差266ps,这真的是刷新了三观。% Z, ?% T. W- p4 _) n+ U

6 p; O: Q: I0 q- @0 A8 R5 E# v" U
& a6 c( k3 v: ]& Z, e但是事实摆在了眼前,那就需要找到导致这种情况的原因了。等长不等时的情况虽然存在,但是目前还是设计阶段,时序差距又如此离谱,所以设置出现问题的可能性比较大。首先怀疑是不是pin delay时间没有填正确引起的,检查了PIN delay的设置。嗯,意料之中,PIN delay开关是打开的,问layout工程师,是不是pin delay没有填写正确,结果回复是软件中没有填pin delay的相关参数,这个可能性pass了。' T& @2 |* H# _$ }/ J1 {% Q3 a" |
& A$ {" M  g4 o, l: s! R& x2 I/ G7 c
既然不是软件设置问题,那么把时间短的网络高亮,看看具体的走线情况,如下图所示,发现所有时序参数比较小的网络都集中在了第十层,如下图所示。
; u/ F0 s0 Q/ J1 n& i( V! W( o& E; ?+ B9 P' p! C+ w

7 ?* D; L" q- G( B( f. @7 L1 @* x( K* j! Y
  Z1 b6 i3 G; u1 p; N) |0 k

; @8 I% z/ C. G3 F. a发现上面这个情况时,感觉到离真相只有一步之差了,但是又有一层纸挡在中间,感受不到那一闪而过的灵感。从头开始捋一下这个过程。从时序和长度的换算公式开始,看影响因素有哪些。下面是传输线在介质中的传输速度公式:' W! Y3 o; C9 @: y( U) h
影响因素两个,一个是相对导磁率,一般不含铁磁体的介质材料,这个参数都为1;另一个是相对介电常数,这个和材料参数的设置有关系,可以在软件的层叠设置中体现。检查一下层叠,看这个参数的设置是否有问题。如下图所示,果然,DK的设置是有部分不正确的。5 J& K% _1 H( Y
. N0 N' X! r1 L" S

7 p1 i0 }$ w; D7 c* f( \$ g! V. D$ N# B' w8 q  D

) k- a. s( f- k. K$ u: s, A7 g* D+ i7 H; b: k8 [7 [
将DK按照设计的层叠重新正确填写后,时序回复了正常,如下图所示。
1 C& {4 g. D( X, M. l  }; O, D所以其实这种等长不等时的情况,实际上延时的误差并不存在,是软件设置欺骗了你,实际的板子生产后,并不会有这种延时差距。虽然不会带来什么影响,但是这个情况的出现,可能会让设计人员吓自己一跳,以致夜不能寐,于是就有了开头的提问。- `9 a2 D( d1 Z6 B1 a1 _7 |8 d$ z

8 r+ T) ?) R+ s3 M$ j7 L4 n' I9 H5 c2 Q' p0 e

! O0 \5 n- ?( i: b( {( b- k
6 n/ s/ l  }6 E% D
5 I1 Y- N8 m8 D; Q$ m: \' A% `下面是文末彩蛋时间,设计中的层叠参数正确填写是很有必要的,影响不仅是时序方面,还可以根据这些参数用软件直接算阻抗,如下图所示,这是软件自带的一个小功能,可以计算传输线的阻抗和电容,电感参数。
0 R  P1 g% O4 _) |4 R$ C- J6 t: q! Z8 T, j4 B
5 F3 S" x0 W3 Q
— end —
  e8 w+ }! U8 Z& C' Q- k: N7 E3 ^* c/ M* c8 c, ?7 ^' B1 P) D/ ?: m
本期提问
6 U7 I( _  x3 J. [8 G0 A
% O- ~5 {5 R# T9 [% G实际中,什么情况可能造成等长却不等时?
8 {, V( P9 B1 e9 V
+ e* h, L1 D3 J6 c1 C4 i# C' h7 i6 \  T5 N8 D
参与互动答题送定制记事本
2 N$ F3 ]& M  n. k8 m+ u
$ y7 o4 W" J% `) X: ]
1、参与有效答题,评论区前10名将获赠定制记事本(封面可刻字)
# o9 U8 Z  e9 U: }2、活动截止时间:2019年6月17日10点整
6 h: A# W" l' [4 x8 i% {8 D3、上周获奖名单如下:TROY/涌/whisper/柳辉/白开水/Shinen/杆/张广平/吉祥/zaki,请在后台私信小编,发送:姓名+公司名称+手机+地址+刻字内容(仅限4个字以内)。8 q: o0 Q+ Z) @" H$ P5 B
+ t' ^3 i4 c3 S! F* D

  E. U1 i/ [6 @+ V
1 C1 {& V/ z& g. L
! V7 B: V8 o6 \/ \: G————你可能错过的往期干货————  {5 d: n# n3 z6 g! F' z& _  Y+ a# X

, p; m7 O3 F! e1 A5 \哇!一种很新颖的差分走线方式0 S+ o$ J; J% K6 s7 t
宝藏文,高速先生所有原创技术文章,戳戳戳!
* _7 F# j) K0 q% l2 P" m3 Q9 t+ _9 h6 k1 L
: x2 w2 Y' }5 t& `  p: C6 C2 p
回复数字获取往期文章。(向上滑阅览)
2 k/ ]4 h8 }$ W# |8 v

- U. H$ e" e' J. ~回复36→高速串行之S参数系列
; {% a8 Q- _4 J3 {, v; K回复35→高速串行之编码系列+ w! `" E2 V% d$ [
回复34→高速串行之S参数-连接器系列
+ U$ h& E0 ]* {8 Y1 j回复33→高速串行简史系列
$ V% k% H& S- }回复32→电源系列(下): f0 x2 i5 d! y% W3 M9 z0 z/ V
回复31→电源系列(上). s. Q! N7 d3 ]: U! ^6 _; i6 J- y
回复30→DDR系列(下)
6 |4 S: N7 k$ @4 Q回复29→DDR系列(上)
, |6 `* `0 n! l8 L4 A, Z7 l& X9 B/ [回复28→层叠系列(下)
& x5 c" b. x8 ^% M3 P9 V* C8 F回复27→层叠系列(上)7 ]  a3 O" v7 }( ]/ k% M, o$ F
回复26→拓扑和端接系列(下)
" f5 v# Z7 y# ^回复25→拓扑和端接系列(上)
! J" V% n) P8 a6 U9 A: a7 n回复24→反射详解系列文章6 D( _* l2 m( G. p7 P
回复23→阻抗系列(下)# ^& P) g5 e6 T! j& Y3 v. C2 O
回复22→阻抗系列(中)/ H/ h$ N4 ^, g- q
回复21→阻抗系列(上)
4 c" F4 [  o' y/ h0 K回复20→绕线与时序
+ f5 p& W. P; p0 w回复19→SERDES与CDR系列4 O' v& P8 C/ P: O) `
回复18→既等长,为何不等时系列
1 F  S7 x, `" X回复17→cadence等长处理&规则设置
: y4 D9 c: q1 C" Y: ]7 P4 y. d1 @9 s. `回复16→DDR时序学习笔记系列6 }: n) a2 D, A$ F7 [; d2 r/ b
回复15→串行系列6 o8 g/ G: d4 i, N: [6 m
回复14→DDR信号完整性仿真介绍系列9 p7 H/ I1 K# @4 Q
回复13→PCB设计技巧分享一二
+ e5 o( \0 ?' r7 d回复12→高速设计三座大山( m+ e0 V- m. ^
回复11→PCB设计十大误区-绕不完的等长系列& ]4 u" T9 C; p# k$ G$ L
回复10→PCB设计十大误区三
, C# s) }' T9 W  q回复09→DDRX系列3 W* W# w% c; O* q, Q
回复08→高速串行系列
( o9 P: z  @) S% ]6 f/ ~: N1 z( v回复07→设计先生之回流设计系列) c- D6 i0 C  l$ U8 ^. V: Y% O3 Y
回复06→略谈Allegro Pcb Design 小技巧( v+ Q! n# F/ ?" \  m
回复05→PCB设计十大误区一二
6 q/ e4 N- P- J8 g回复04→微带线系列: U4 r( c; ^% T: G6 I! F
回复03→抽丝剥茧系列
) Z2 W( l1 f2 S) W( E, h1 B+ R, @回复02→串扰探秘系列
( r; U* t$ D* D1 q, m9 c8 k回复01→案例分享系列# A5 J3 b- V, e; [7 ^7 X. d
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-17 10:24 , Processed in 0.066606 second(s), 33 queries , Gzip On.

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

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

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