EDA365电子工程师网

标题: 差分线与等长线 [打印本页]

作者: 小小毛孩    时间: 2016-3-2 16:04
标题: 差分线与等长线
请问下pads中差分线与等长线有什么区别啊,又该怎样设置?求前辈赐教。, I) W; d3 ^6 s# h- k3 T  Q

作者: jimmy    时间: 2016-3-7 08:50
一、差分线
7 ]: i% X$ I# A0 o1 k6 l- W  y: m9 ?9 F( j
1.差分线定义:
& f% j8 @" |( d5 X' ?/ }差分信号就是就是驱动端发送两个等值、反相的信号,接收端通过比较这两个电压的差值来判断逻辑状态“0”还是“1”。
# }  j- I6 d/ N而承载差分信号的那一对走线就称为差分走线。
) J7 o7 u: @4 z9 G& ~) i
) L' U0 B0 L" E, K9 R2.差分线的优势
9 [4 u9 e' S+ c% ?* u" l2 B% s' \差分信号和普通的单端信号走线相比,最明显的优势体现在以下三个方面:
1 w& }! g+ ?( o- c2 W/ k0 m- c6 E6 {
' n3 M$ c$ W4 w( sa.抗干扰能力强,因为两根差分走线之间的耦合很好,当外界存在噪声干扰时,几乎是同时被耦合到两条 . @: `- l/ `1 r, w$ j1 ]
线上,而接收端关心的只是两信号的差值,所以外界的共模噪声可以被完全抵消。" J1 v3 w# Z4 {5 p
% w; A7 C* m; f
b.能有效抑制EMI,同样的道理,由于两根信号的极性相反,他们对外辐射的电磁场可以相互抵消,耦合的越紧密,互相抵消的磁力线就越多。泄放到外界的电磁能量越少。# y8 S  _# I: T3 G
3 R0 Z; _( M1 t/ `3 s  E5 f
c.时序定位精确,由于差分信号的开关变化是位于两个信号的交点,而不像普通单端信号依靠高低两个阈 ' y" F) v0 I# E6 f
值电压判断,因而受工艺,温度的影响小,能降低时序上的误差,同时也更适合于低幅度信号的电路。
6 f7 D! a' n" {4 n' `# Z8 D
5 ?1 ~1 X* G% O3.差分信号的布线要求:
! d4 }9 T0 W9 u
! D: W" ?8 k) l: E' _+ a      简要的说差分信号的布线有两个要求:等长、等距。等长是指两条线的长度要尽量一样长,等长是为了保证两个差分信号时刻保持相反极性,减少共模分量;等距是指两线的间距(此间距由差分阻抗决定)要一直保持不变,也就是要保持平行。
. Q3 t7 x9 f9 F) u$ w& p
( V3 s3 V+ E* T8 Q( Q# l# h* E: B      但是在实际的PCB布线中,往往不能够同时满足两个要求,比如说由于管脚分布,过孔,以及走线空间等因素存在,必须通过适当的绕线才能达到线长匹配的目的,但带来的结果必然是差分对的部分区域无法平行,不能满足等距的要求。2 G& B/ W- q; Z0 W

! J; P4 p- n# s6 C9 v; ?. a# V5 j      因此,必须在这两个条件中设定优先级,哪个是必须保证,哪个是可以通融的。
7 P2 P8 V2 q% ~; `  d
( E. V  B7 M; ~. S# b      满足等距要求的目的是保持差分阻抗的一致性。若两线忽远忽近, 差分阻抗就会不一致, 就会影响信号完整性及时间延迟。其实间距不等造成的影响是微乎其微的,相比较而言,线长不匹配对时序的影响要大得多。再从理论分析来看,间距不一致虽然会导致差分阻抗发生变化,但因为差分对之间的耦合本身就不显著,所以阻抗变化范围也是很小的,通常在10%以内,只相当于一个过孔造成的反射,这对信号传输不会造成明显的影响。而线长一旦不匹配,除了时序上会发生偏移,还给差分信号中引入了共模的成分,降低信号的质量,增加了EMI。3 }8 j- G" x+ b* r; D
2 s* D8 l# [  [: W* Z
      因此,差分走线的设计中最重要的规则就是匹配线长,其次就是尽量满足两线平行走线。
# L/ ~1 E$ T) T5 B) P  T6 X
0 b* \/ y3 a# e1 q! l- S( \二、等长线
6 l1 f9 }9 U8 h: \3 X
" N+ l# N6 ^; P; @通俗点说,所以需要匹配线长的信号线都叫做等长线。
# W) {: e5 Y' c, h# \5 k. q) y( X1 a3 m& B& @0 z0 J
如果差分线也需要等长的话,就叫做等长差分线。
. X, V& B3 D2 p
作者: 小小毛孩    时间: 2016-3-8 14:34
感谢吉米大哥!




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2