EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
9 q1 p8 L' S0 s( i7 K0 f7 q0 M+ Y }( ~8 U2 [$ |: w' d
* C S4 J0 I0 ]. l$ x5 J9 t
一、如何走蛇形线?3 Q9 p* o/ n% t2 b4 q5 N: \' Q/ j0 ~
蛇形线是布线过程中常用的-种走线方式,其主要目的是为了调节延时满足系统时序设计要求,但是设计者应该有这样的认识:蛇形线会破坏信号质量,改变传输延时,布线时要7 p/ A8 r; F1 G! A
尽量避免使用,因此一块PCB.上的蛇形线越多并不意味着越“高级”。实际设计中,为了保.证信号有足够的保持时间,或减小同组信号之间的时间偏移,往往不得不故意进行绕线,例如DDR* (DDR1/DDR2/DDR3)中的DQS与DQ信号组要求要严格等长以降低PCB skew,这时就要用到蛇形线。 U, g9 U/ D! E( O* l, v, W) g" B
(1)设置蛇形线的参数。蛇形线的参数主要有线长、同组线线长的差值、平行线段距离(Gap)及平行线段长度。Router 中打开项目浏览器(Project Explorer),展开Net Objects树形列表下的Net项,选择需要等长的网络(此处是DDR_ DQ[ 15..0]以及DDR_ DQS[..0]), 右击选择Copy,如下图所示。7 Y0 n8 F- @8 e: M. }; ^
- Y. f1 [9 G- T8 u5 j* h
! ?: Z& ~5 v' x9 _% J/ b
5 W- R9 a( n4 I+ `& ?8 S3 V" Z
2 u8 G& l2 [3 G; B, d1 r' U
|