具体DDR3信号走线等长,以16bit DDR3 为例
% S+ ^" }+ {* ? Y一、时钟信号CLK" ]% a" u; J5 Q. L+ Q
时钟信号CLK 的长度要求如下:
; C' L9 ^; r% g6 w 1、CLK 信号走线长度最长不能超过4inch;
- B4 y$ u1 O2 K8 F0 m( X 2、CLK 差分对信号走线严格走差分,差分对内部走线的长度差推荐小于5mil,即:
1 Q$ ]4 C, n) b3 u: V7 D* W |LCLKxP-LCLKxN| < 5mil;* h, G6 B& i9 |
3、DDR 走线线宽和线间距不能小于4mil。
) ?; L! N/ L( h1 |* D8 j% W二、数据选通信号线DQS" q. \. w) o! w+ h5 x
数据选通信号线DQS 的长度要求如下:
% j3 x3 A& _! Y( Z5 {6 y6 S* T 1、DQS 差分对内部两根信号线严格等长,差分走线长度偏差推荐小于5mil,即:
% w8 Y' s4 D3 o2 `8 {7 R |LDQSxP-LDQSxN| < 5mil;6 \9 |2 B" {4 u7 k& s
2、DQS 以CLK 时钟走线长度为参照进行走线,其走线长度相对于CLK 的走线长度. A$ B* ~/ I! s
允许的偏差为±250mil,即:LDQSx = LCLKx +/- 250mil。
7 A5 m( m; W, | e3 ]三、数据信号线DQ[0:31]' l3 j2 K. ]3 X) n; D: p
数据信号线DQ[31:0]的走线长度以DQS 作为参考,偏差50mil,具体如下:8 n4 i7 m7 C2 t. a7 i* O
1、DQ[7:0]以DQS0 的走线长度为参照进行走线,允许偏差范围为50mi,即:
+ @0 T- P9 M5 A) Q1 n- R LDQ[7:0] = LDQS0 +/- 50mil;8 q* [# `: a. }# M8 p/ T7 i2 S
2、DQ[15:8]以DQS1 的走线长度为参照进行走线,允许偏差范围为50mil,即:
+ F0 Z5 b& B, Q: F0 \ LDQ[15:8] = LDQS1 +/- 50mil;
& W# T, Q0 C1 L 3、DQ[23:16]以DQS2 的走线长度为参照进行走线,允许偏差范围为50mil,即:
( F6 \, i5 w, @7 [$ S- { LDQ[23:16] = LDQS2 +/- 50mil;
3 _( K6 Q. P2 O; s n$ L" X 4、DQ[31:24]以DQS3 的走线长度为参照进行走线,允许偏差范围为50mil,即:
7 r2 m- r3 t( S LDQ[31:24] = LDQS3 +/- 50mil;
! ~* C. g' {/ X, }% C0 [ 5、数据走线推荐以 GND 层为参考平面,在无法满足的情况下,要求同组同层走线。6 r+ c) U/ v1 k
四、数据掩码信号线 DM) @ ~) c# p2 U
数据掩码信号线DM 的走线长度以DQS 为参考,要求如下:7 b& \' d/ K2 ^ R( K$ p
1、DM0 以DQS0 的走线长度为参照进行走线,允许偏差范围为50mil。
; e, n: P) m5 k0 M" i# T 2、DM1 以DQS1 的走线长度为参照进行走线,允许偏差范围为50mil。; C0 X" e. h4 A9 b3 {' P' j. t
3、DM2 以DQS2 的走线长度为参照进行走线,允许偏差范围为50mil。$ Y g9 c$ N! f& a+ ]& l
4、DM3 以DQS3 的走线长度为参照进行走线,允许偏差范围为50mil。: I# z0 @3 n+ b
五、地址信号线ADDR[0:14]
( T5 o! w2 o/ U# |" l0 s2 g5 N 地址信号线ADDR[0:14]的长度要求如下:
5 A1 V8 k7 C7 P% M! ]/ {' c 1、ADDR[0:14]以CLK 时钟走线长度为参照进行走线,允许的差范围为100mil,即:
1 b ]& ~) S$ ~2 a( i, p LADDR = LCLK +/- 100mil;: N! o, y/ |2 Z; L- P! X. K
2、地址线采用 T 型走线,T 点到Hi3531 端管脚的走线,最长不超过2inch;T 点到
^6 h E: {( V DDR 颗粒端管脚的走线,最长不超过1inch。
* D2 Q3 r' G/ l" W( o3 \$ q六、控制信号线1 C5 M' Y$ c3 m
控制信号线BA[0:2]、DM、CKE、CSN、WEN、CASN、RASN、ODT 的长度要求如
: _- l b+ u9 G+ K 下:( Z9 J; g2 ?4 Y- ~+ V% C
1、控制信号线以 CLK 时钟走线长度为参照进行走线,允许偏差范围为100mil;
" m; G$ H, k7 X+ L; Q9 \ 2、为减小信号反射,建议所有 DDR3 SDRAM 接口信号走线避免穿越电源地分割区 0 `7 u& Y" n& e: G6 U2 [
域,保持完整的电源地参考平面,单板PCB 设计时传输线阻抗控制在50Ω±0 G% d% k+ v( u3 e" K z$ |
10%,DDR3 时钟差分线阻抗控制在100Ω±10%。1 C% W( O+ Q( h" Q5 j
4 X8 y$ U+ q( p' Q/ m, z1 J( `9 k) f
以上仅供参考,这个是支持总线频率:533MHz~620MHz,如频率跑的低可以适当放大误差。 |