找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

[复制链接]

551

主题

1470

帖子

3万

积分

EDA365管理团队

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

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

EDA365欢迎您!

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

x
微信公众号 | 高速先生
0 i* b3 h% T! v" G7 }$ t0 O9 y文作者| 刘为霞/ c' P6 Q) n0 f2 z% q' q
“DDR4跑2400,等长控±25mil,时序有没有问题?”" c; ~8 t3 N6 q$ q

1 e# u* W# t. b0 x7 r! m; C3 F9 h  _+ }

, p2 O  y- }6 r, O5 D; R “正常操作,没有问题”) t( E  b$ @* n( ^  k$ l
2 v9 q2 O! j5 c- N

) s& h$ x) R  j* E “那时序差260ps有没有问题?”
9 ~0 a5 i0 w: w3 C: F/ ^6 x0 c5 u! S6 w4 @7 u/ H; l8 a

5 ^# P7 B9 G  ]; k$ Q( ] “那怕是药丸”0 V6 K& @( U3 r) z& _- `/ v% H8 S

4 j) {, ], k2 u' {7 w& J7 a$ O
6 I/ I& k2 U: V$ Q “那等长控±25mil,时序差260ps有没有问题?”
- g8 p6 r9 N) E* B0 n" Q& X/ \/ k, L6 R! Y' ^; M
+ u* n+ z# T9 w4 l
瞬间这个问题就把我惊出了一身冷汗,我们的layout工程师,真是各种操作秀到人头皮发麻。虽然在SI领域还是个小学生,但我也知道等长相差在25mil左右时,时序是不可能相差260ps的。! Y8 I/ p6 F  g" O* l5 h
我们的layout工程师也知道,按照常规操作来讲,普通FR4级别的板材,时序和长度换算的经验公式是1ps≈6mil。像这种脱离常识的事情必须要用事实说话,于是反手就发了一张图,长度和时间如下图所示。
, @3 w9 a" j+ Y( q/ P' \6 C; U7 Z8 ]; r6 d. b6 i4 g/ Y
1 }) {: U# x& V& j' k9 D
从上面的图上看来,信号之间的长度差只有4mil的情况下,时序相差266ps,这真的是刷新了三观。
# R( {0 U* p5 Q* _: V7 U* s* I3 L7 E: F7 P8 G0 f' g: R" _4 ~7 Q% c

& V4 ?5 K: ?9 m$ D1 I# J, @但是事实摆在了眼前,那就需要找到导致这种情况的原因了。等长不等时的情况虽然存在,但是目前还是设计阶段,时序差距又如此离谱,所以设置出现问题的可能性比较大。首先怀疑是不是pin delay时间没有填正确引起的,检查了PIN delay的设置。嗯,意料之中,PIN delay开关是打开的,问layout工程师,是不是pin delay没有填写正确,结果回复是软件中没有填pin delay的相关参数,这个可能性pass了。
: T$ i! u# Q4 T5 o2 ~
. L  V0 R# g) F, ^3 b# A$ O既然不是软件设置问题,那么把时间短的网络高亮,看看具体的走线情况,如下图所示,发现所有时序参数比较小的网络都集中在了第十层,如下图所示。
2 _! Z9 V* Y( u+ B6 v3 v* }. K# |+ r; ?: B
& F% C4 G0 x9 v' P
& h: M/ r/ D- n

+ x9 B/ a' L2 g, p# W- p/ _
& T( C7 g/ @; T# U发现上面这个情况时,感觉到离真相只有一步之差了,但是又有一层纸挡在中间,感受不到那一闪而过的灵感。从头开始捋一下这个过程。从时序和长度的换算公式开始,看影响因素有哪些。下面是传输线在介质中的传输速度公式:
* `1 r% P* V" G* v影响因素两个,一个是相对导磁率,一般不含铁磁体的介质材料,这个参数都为1;另一个是相对介电常数,这个和材料参数的设置有关系,可以在软件的层叠设置中体现。检查一下层叠,看这个参数的设置是否有问题。如下图所示,果然,DK的设置是有部分不正确的。
) d7 W5 K2 E; `4 L& _* V* _6 O6 o' {/ _
9 Y9 t" i: K2 t! W' K# \

9 M8 ^( r6 O% s+ D- z1 v' l0 Y" Y/ u9 \" \
( i! Z4 M# L! W8 x& e* ^& y
将DK按照设计的层叠重新正确填写后,时序回复了正常,如下图所示。
3 ^5 r" o; c+ p! Z  U所以其实这种等长不等时的情况,实际上延时的误差并不存在,是软件设置欺骗了你,实际的板子生产后,并不会有这种延时差距。虽然不会带来什么影响,但是这个情况的出现,可能会让设计人员吓自己一跳,以致夜不能寐,于是就有了开头的提问。& r" b8 y  ]3 `5 a' J

/ G8 L* N4 {. L4 j& V  Q3 Q3 m1 {: n+ {/ e% v
: a) e0 U/ y+ I6 {4 o) O
6 l; M& ^3 m( E  j$ w4 R
" j% j' ~, \8 P8 ]% i1 v7 u8 {
下面是文末彩蛋时间,设计中的层叠参数正确填写是很有必要的,影响不仅是时序方面,还可以根据这些参数用软件直接算阻抗,如下图所示,这是软件自带的一个小功能,可以计算传输线的阻抗和电容,电感参数。 6 L- }) w/ Q: i6 v& n4 g: f5 |

% L' F9 B+ B- C# E7 K" h" l- \  X) L9 h* w( M
— end —0 J2 l0 K: s1 ^1 Z+ }# c' |3 f2 I

% u, v, r$ G! X! o6 c本期提问# ^2 w( ?2 n9 F" R
0 ]0 v& L, b% W6 V% M
实际中,什么情况可能造成等长却不等时?
$ r' D5 M3 ^# s' t2 U3 q4 _3 ?
: _+ R. H) ^; k$ h  H" {+ T
! O# J  u! ^( U$ G6 c0 ^( u* ~# P# R参与互动答题送定制记事本3 ]0 ]. g- {+ f" P

# W2 X/ a0 H! A% e0 F1、参与有效答题,评论区前10名将获赠定制记事本(封面可刻字), ~. U) r% Q) F& E# \! h$ r
2、活动截止时间:2019年6月17日10点整' F- O; D' D) m2 x  C
3、上周获奖名单如下:TROY/涌/whisper/柳辉/白开水/Shinen/杆/张广平/吉祥/zaki,请在后台私信小编,发送:姓名+公司名称+手机+地址+刻字内容(仅限4个字以内)。( ]  L, {4 g* F2 M2 C- q! R" A

  `( A8 o8 r1 J+ U9 h" W6 ?
" q5 `5 b" i9 Y. p) J- s6 U. Z( o0 x. \, O5 G  y

0 b+ P" `. L7 M6 N3 S0 a————你可能错过的往期干货————" i! ]$ b5 `- `' B5 F) ^* o* {7 O1 L' c

0 t6 n) u! t8 V/ @/ f% Q哇!一种很新颖的差分走线方式
4 D& U7 v+ H7 |1 a宝藏文,高速先生所有原创技术文章,戳戳戳!( _; ]' J/ m. \

& @1 h" a3 B7 V( ~" Z9 N/ B8 ?; ^
回复数字获取往期文章。(向上滑阅览)
( p- _& N  ^4 C8 F

; ~9 U* d! q! U1 M# M7 {回复36→高速串行之S参数系列
3 B2 Z8 J2 d& ^2 P5 h" l回复35→高速串行之编码系列
2 U% z  O1 r) ^" T: c& S! B: @  I回复34→高速串行之S参数-连接器系列
1 s# b6 `0 {( c+ x6 p  O1 V' ]回复33→高速串行简史系列
7 i7 u, T% |* H6 J3 O1 B回复32→电源系列(下)7 J+ t7 X" @  m1 Y
回复31→电源系列(上)5 l$ c9 A, M8 i% u5 w* X  q
回复30→DDR系列(下)
( D& {2 n! {+ H+ ]. j6 I- P回复29→DDR系列(上)
' j1 F' D& F. Y5 m2 r) Q回复28→层叠系列(下)
: ?& m0 ]. o/ @6 F回复27→层叠系列(上)
2 Y, t: T* c4 y1 b7 y回复26→拓扑和端接系列(下)
% |2 {+ n% Q1 h" \回复25→拓扑和端接系列(上)
- n; I* s. X5 X( Q+ B回复24→反射详解系列文章
7 t. ]* i9 \* K5 G3 W% h0 j回复23→阻抗系列(下)
* g  z( ~( M0 Y5 W. p6 [- |& e$ ~回复22→阻抗系列(中)) c  U, s5 {. v+ L/ N. [
回复21→阻抗系列(上)
/ {( B9 A7 C4 b9 O" O# ~. g回复20→绕线与时序. \- m) R, ~; l( z; B4 U. _
回复19→SERDES与CDR系列
6 X! |: B" {( r回复18→既等长,为何不等时系列0 D; p. P  t# T5 Y8 }/ k
回复17→cadence等长处理&规则设置7 @  l( {9 n! N! a0 u) I/ [+ W7 b" Z
回复16→DDR时序学习笔记系列5 y4 E; b2 M& \* h/ Y* T( b
回复15→串行系列0 S' \8 ]( U) Y" p- Z
回复14→DDR信号完整性仿真介绍系列
! N* a" [4 H; f3 K5 \( [回复13→PCB设计技巧分享一二: v3 p5 s  P: I  f, V
回复12→高速设计三座大山. Y. u3 r' n) x2 y# t5 B( z
回复11→PCB设计十大误区-绕不完的等长系列" Y0 N4 _! }$ H+ k! Q, d  `
回复10→PCB设计十大误区三& R+ |$ ]* t' Q$ y  ^; K
回复09→DDRX系列
# l0 j# [: K) k) a" l/ c回复08→高速串行系列
+ ~* R$ O4 ?2 `, k6 i回复07→设计先生之回流设计系列
7 @3 V2 m; C+ }& d$ J回复06→略谈Allegro Pcb Design 小技巧5 @0 {$ u; K2 V6 c7 @: V
回复05→PCB设计十大误区一二
' X, a7 h& j4 o: C回复04→微带线系列
9 N  N' S. P( e/ h7 S5 f" ~回复03→抽丝剥茧系列7 b- }- b" o$ M
回复02→串扰探秘系列
* ~/ N. A. M1 j9 |9 E: q8 I回复01→案例分享系列
& U3 v/ C7 R) z8 L1 \: k9 P% g
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-4-16 05:01 , Processed in 0.058791 second(s), 32 queries , Gzip On.

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

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

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