|
作者:一博科技
5 c1 F( F. U( g! T* }/ ^3 {0 x: s$ _7 e- X* m6 P
前面高速先生团队已经讲解过众多的DDR3理论和仿真知识,下面就开始谈谈我们LATOUT攻城狮对DDR3设计那些事情了,那么布局自然是首当其冲了。/ h& m1 b. p4 }% M. u
# A, e3 V/ ]: _& e对于DDR3的布局我们首先需要确认芯片是否支持FLY-BY走线拓扑结构,来确定我们是使用T拓扑结构还是FLY-BY拓扑结构.。
4 R( g! m6 Y I- [9 b" i; b1 i8 F
0 S& L a% g3 ^; l! K g7 e! E$ _常规我们DDR3的布局满足以下基本设计要求即可:
/ L6 p i! ]/ Y% D3 `% k- U: R) c
% X& I! o" ?$ J. H/ j1.考虑BGA可维修性:BGA周边器件5MM禁布,最小3MM。
! X% c- ?# V+ X2.DFM 可靠性:按照相关的工艺要求,布局时器件与器件间满足DFM的间距要求;且考虑元件摆放的美观性。
$ ~1 ?+ y% b1 B3 x3 J% o3.绝对等长是否满足要求,相对长度是否容易实现:布局时需要确认长度限制,及时序要求,留有足够的绕等长空间。7 b7 _, s- |$ L! l
4.滤波电容、上拉电阻的位置等:滤波电容靠近各个PIN放置,储能电容均匀放置在芯片周边(在电源平面路径上);上拉电阻按要求放置(布线长度小于500mil)。 " [- F5 k- w' o6 P' w
注意:如有提供DEMO板或是芯片手册,请按照DEMO板或是芯片手册的要求来做。8 H' l" L" ]3 f9 Z% H3 M( V3 \
) ~/ d9 g3 X. K4 f4 x. r, z1.滤波电容的布局要求 / @- o- y, n3 R! R. @9 G
3 @/ y, F* _6 N( a& E0 Z
电源设计是pcb设计的核心部分,电源是否稳定,纹波是否达到要求,都关系到CPU系统是否能正常工作。滤波电容的布局是电源的重要部分,遵循以下原则: $ J: _3 Y2 {+ d" F% ?
" J% w( I9 G5 a5 |% R
CPU端和DDR3颗粒端,每个引脚对应一个滤波电容,滤波电容尽可能靠近引脚放置。
" k4 V' S& l* Z* W6 o$ H线短而粗,回路尽量短;CPU和颗粒周边均匀摆放一些储能电容,DDR3颗粒每片至少有一个储能电容。
# W# |* `8 ]8 W$ R, w
( N% K8 o5 O% O2 ^9 }% A6 o) P. b
* A8 [; M n* b1 L8 T2 e, V" S 图1:VDD电容的布局(DDR颗粒单面放) * Z) C% g& ~; }# m
1 y4 T% V& L: P& ~8 a% s; P
如图2所示:VDD电容的布局(DDR颗粒正反贴)
+ b( H4 v* q# ]' wDDR 正反贴的情况,电容离BGA 1MM,就近打孔;如可以跟PIN就近连接就连接在一起。
1 R. s2 L! I3 \( M8 a7 Z l1 k! S3 a" l8 ~. J
2.VREF电路布局
+ X) Z4 t5 x( I% E8 \% h在DDR3中,VREF分成两部分:
) \' o0 m+ ]4 L' F# I$ W, Q- L % u9 I% m+ O; ~3 {3 @
一个是为命令与地址信号服务的VREFCA;另一个是为数据总线服务的VREFDQ。 # ~3 k; N: R% \+ m$ a) t; R# H/ Y/ x
在布局时,VREFCA、VREFDQ的滤波电容及分压电阻要分别靠近芯片的电源引脚,如图3所示。 4 v. E: U% C' T m# G; [
5 @# w, J+ g* t ~
5 `4 p+ T5 w" c% }( h# x
图3:VREF电路布局
/ B! ?0 @1 g; i" i& i- H6 Q' R# A/ j" G
3.匹配电阻的布局
( f; V/ J9 K$ @7 t6 _; C* R2 [$ ?6 G# n9 ~# W+ c" O/ P) a
为了提高信号质量,地址、控制信号一般要求在源端或终端增加匹配电阻;数据可以通过调节ODT 来实现,所以一般建议不用加电阻。 T/ X7 R% o j ` D! r
' E; ]5 S, y+ }; G2 J$ N' D& p
布局时要注意电阻的摆放,到电阻端的走线长度对信号质量有影响。, N) K: G }3 w
7 w7 z( X, t* Q5 d布局原则如下:4 z5 d" f) A! u. n0 V! }! E
t) u- n; |! l- j2 y对于源端匹配电阻靠近CPU(驱动)放,而对于并联端接则靠近负载端(FLy-BY靠近最后一个DDR3颗粒的位置放置而T拓扑结构是靠近最大T点放置): e; [! E2 y6 n6 J* n, R
- O. Z/ K% c- z( \5 d- G; B$ A
下图是源端匹配电阻布局示意图;
' i) N# t, U2 H4 \
( L1 [$ `! B% _% \, G/ D3 N( y& |: U& D* R/ F0 E
图4:源端匹配电阻 & S( I& D# H: {+ l
: O' D4 E2 c; X6 U9 t9 S图4:并联端接
& a7 R0 _! R+ s7 {( _
4 k6 x$ m/ H0 `而对于终端VTT上拉电阻要放置在相应网络的末端,即靠近最后一个DDR3颗粒的位置放置(T拓扑结构是靠近最大T点放置);注意VTT上拉电阻到DDR3颗粒的走线越短越好;走线长度小于500mil;每个VTT上拉电阻对应放置一个VTT的滤波电容(最多两个电阻共用一个电容);VTT电源一般直接在元件面同层铺铜来完成连接,所以放置滤波电容时需要兼顾两方面,一方面要保证有一定的电源通道,另一方面滤波电容不能离上拉电阻太远,以免影响滤波效果。 p3 o9 w2 A1 U
) }+ O2 N& s" X/ A* o; a% q% H
5 y' w) }/ u: o图5:VTT滤波电容 3 V5 V) B! I _9 `# u; ^! a
8 x' W0 ~/ W, Q9 M
DDR3的布局基本没有什么难点,只是要注意诸多细节之处,相信大家都已经学会。
& r2 |8 A9 s2 v' y0 R5 @ t9 T
/ g; W! j8 t& h2 g' L7 y/ d! v+ ?8 t2 m8 [
|
|