|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 h5 D- [% Z/ cDDR2布线规则(1)
, n( z4 ^$ N' e- e5 j, M
- _2 ]7 _5 F( Q9 X一、寄存器配置; s% i E1 T1 H! O
1、在读数据时,打开主控端的0DI,关闭DDR2端的0ODT; 而在写数据时,则相反;数据线空闲时,则关闭两端的0DT。, y2 Z# d4 ~9 N5 T, Q
2、对于DDR2 800, 设置寄存器,使主控端和DDR2端的0DT阻值为502。) }7 T9 F4 J% O( A
3、一般通过调整输出驱动强度以达到最好的信号质量;时钟线、命令线、数据线的延时-般可以独立调节,以满足时序要求。
- U1 c) i: E m+ B4 X
7 h' M/ K2 _! p$ g- L二、叠层设置
5 I& ]( ^9 A" G/ S1、对于同一组数据线及其对应的DQ STROBE线, 如Q[7: 0]、DMO与DQSO、 DQSO#, 应布在同一层,以减小信号skew./ l# T9 X& A- j, u
2、DDR2信号线的参考平面最好是选择地平面(尤其是时钟线),如果基于成本考虑,不得不选用电源层作为参考面,则DDR2供电电源平面需包围整个DDR2走线范围,且边缘要留有余量,电源与地平面间的阻抗在整个带宽范围内要足够低。) V, L; N/ J9 W2 ~+ R8 Z
# |% v3 Q2 G! o
三、线长匹配# M# H# X% [% S
1、走线增加一个过孔,大概相当于增加了90mil的传输线长度。
: k. F- _6 x' v( t2 {4 n2、对于走线长度应把封装内部引线长度计算在内。
# A2 A2 G) q( N$ B3、各信号线的长度匹配如下表: (控制线: CS、CKE、 ODT; 命令线: Address. BankAddress. RAS、 CAS、 WE; 数据线: DQ、DM)6 f( u5 @; U# f& S& y( G: }
- L* b a( _% M! d6 C/ F9 b5 K; K4 F3 a( T) q8 k2 I
8 V& N+ b3 j; C |' m0 X/ h
5 N* Z3 W1 p6 d) n8 M0 A
4、时钟信号差分对的长度差应控制在5mi1以内。. [9 u5 S+ ^* u3 r
5、在能够满足布线空间的情况下,走线长度越短越好,- 般控制在5000mil以内, 可以以时钟线作为参考线。) d) \/ x! Q( F6 G4 A% O
: s* ]2 r% Y7 r$ H5 g# p. v, ~四、串扰的抑制
& u% B z' n* s% Y& z x& i! e1、对于蛇行走线,各线段之间的间距应至少为走线宽度的两倍(边沿到边沿)。
6 i% @1 K j) T. L$ A2、DDR2信号线与非DDR2信号线之间的间距应大于25mil。
, P+ l/ @* D# P6 ^/ q3、时钟、DQS等差分线与其它DDR2信号线的间距应大于20mil。$ L& F3 `# X7 O7 B
4、同一组命令线,同一组控制线或同一组数据线间的走线间距应大于走线宽度1.5倍(最好2倍以上),而不同组间的信号线间距应大于走线宽度的2倍(最好3倍以上)。
; _1 ~2 f8 I8 f( c" r% h5、在扇出线区域,由于空间限制,不能满足走线宽度和间距要求时,可适当减小走线宽度及减小走线间距,但该扇出线长度应小于500mil。- @% N5 Y( x( O& X& ^
6、扇出线过孔应尽量靠近焊盘,如有可能,最好打焊盘孔。
4 E* o) f9 U1 X6 c: u) E7、每条信号线的过孔数最好不要超过两个。
/ H4 y- q* ^7 [. `4 M8、VREF参考电压线要有足够低的阻抗,且与其它DDR2信 号线的间距大于25mil。
9 x! t' x" d) {) \ M% q1 ]
$ m I% v9 v7 A3 O5 d五阻抗匹配4 ] W. C, g1 Y4 D0 ]2 g7 e
1、DDR2 800信号走线单端阻抗应设置成5000 n% p7 X3 Q5 v2 X" s
2、对于控制命令线、时钟线要进行阻抗匹配,可采用源端串联匹配或末端并联匹配。(源端匹配具 有较小的驱动功率,但.上升沿时间是未端匹配的两倍,且-般驱动器的HI和L0驱动电阻不一样,较难得到精确的匹配阻值,源端匹配一般只适合于点对点拓扑)。: E+ Y* a; c( a+ u& j6 P
3、对于单端信号线,源端端接电阻加驱动电阻值等于走线阻抗;而未端端接电阻等于走线阻抗,端接电压为DDR2供电电压的一半,通常需使用专用的DDR2端接稳压电源,在整个带宽范围内具有低阻抗,高动态响应能力等性能。! |: @; m" I d
4、Clock、data strobe等 差分信号线应尽量设计成紧耦合差分对,即差分对内间距应小于走线宽度。走线应对称,如同时改变线宽,同时打过孔等。
+ n" k7 p1 Q* \# r( e2 S5、对于Clock差分信号线,如有两个负载,则各分支线长度应尽量短且对称,每条分支线末端用2002电阻进行并联端接。4 G5 g% D5 J/ V+ M) m
6、并联端接电阻的走线长度应控制在250mi1以内。对于点对点拓扑的末端端接电阻,应放在接收器后面。& V- t {5 b! E* D( Z
7.对于控制命令线,如有多个负载,应采用星型连接,各分支线长度应短且对称,并在分支点进行阻抗匹配,阻值等于走线阻抗。(如图: 其中L2大于250mil, 小于1500mil; L3小于250mil; 各分支对称段的长度偏差应小于50mil)! j0 c! l$ b% d/ Y- |
% r7 y8 I9 q4 C1 X
' i: g& O- Z* r& S* h
4 m( ^. `2 C" J
: P7 ^, x. _, K4 P2 K8、有时为降低功耗,可以关闭0DT功能,此时, 对于点对点拓扑的数据线,可以在DDR端进行串 联端接;而对控制命令线不做匹配,但要加大走线间距(不推荐使用)。0 Y/ H- ?% O+ Z& r/ ]9 z! J% G
; p1 ^7 ~4 |) Z- [+ c
: T+ X# d5 j3 H: [4 P- y, ]0 x& n$ Q" Y7 Z* o. u
; O1 r+ [* T( K) P( q8 c& @7 q
: A+ C' H, V3 h0 G/ v
|
|