|
作者:一博科技" ^' s$ b& ]( H B0 v) h
: Q, `( R3 p7 N前面高速先生团队已经讲解过众多的DDR3理论和仿真知识,下面就开始谈谈我们LATOUT攻城狮对DDR3设计那些事情了,那么布局自然是首当其冲了。/ ^: f* [8 I, Q! O
9 e1 t; X4 i' h! R3 x) H+ }* {
对于DDR3的布局我们首先需要确认芯片是否支持FLY-BY走线拓扑结构,来确定我们是使用T拓扑结构还是FLY-BY拓扑结构.。# E M5 z! p5 ~1 W X
b7 P; l8 m r2 P. _. N
常规我们DDR3的布局满足以下基本设计要求即可:
9 g+ G& C( I+ k
* U! `6 ~# m. X, s, J4 F+ {) q1.考虑BGA可维修性:BGA周边器件5MM禁布,最小3MM。 ; C7 q% t: V4 h
2.DFM 可靠性:按照相关的工艺要求,布局时器件与器件间满足DFM的间距要求;且考虑元件摆放的美观性。7 W2 u: ]1 m% y, f: U9 r
3.绝对等长是否满足要求,相对长度是否容易实现:布局时需要确认长度限制,及时序要求,留有足够的绕等长空间。- e+ W( z; S8 s& n G
4.滤波电容、上拉电阻的位置等:滤波电容靠近各个PIN放置,储能电容均匀放置在芯片周边(在电源平面路径上);上拉电阻按要求放置(布线长度小于500mil)。
( d! B8 l1 B9 h9 }$ f' |, g! A注意:如有提供DEMO板或是芯片手册,请按照DEMO板或是芯片手册的要求来做。
6 w, X4 _( m' [6 b+ X9 d8 e
. h0 L) X& A, R. W; H1.滤波电容的布局要求
& t# a5 M) z9 F2 y . [& y& A2 j1 M
电源设计是pcb设计的核心部分,电源是否稳定,纹波是否达到要求,都关系到CPU系统是否能正常工作。滤波电容的布局是电源的重要部分,遵循以下原则: % x* h) j" }8 b
" e" P! Y' {" U% E5 U
CPU端和DDR3颗粒端,每个引脚对应一个滤波电容,滤波电容尽可能靠近引脚放置。
/ }; g6 y5 j. A3 B& A; D线短而粗,回路尽量短;CPU和颗粒周边均匀摆放一些储能电容,DDR3颗粒每片至少有一个储能电容。
7 ]6 ?6 }: p* J3 o5 [1 q" I, H. }+ w! T" v' m( i7 O0 l
1 p3 f* M1 H3 K+ X' V: O9 m& k
图1:VDD电容的布局(DDR颗粒单面放)
6 ~! w; S, Y% h. J1 P+ L% T" S9 n h& {; P# v
如图2所示:VDD电容的布局(DDR颗粒正反贴)
5 P" N2 ] g2 V: t6 n( `4 `" Z$ p7 BDDR 正反贴的情况,电容离BGA 1MM,就近打孔;如可以跟PIN就近连接就连接在一起。
, l( }+ x+ T1 w4 N
. ?1 j, j; l7 l2.VREF电路布局 / \% ?/ E7 L2 Z* ~, i
在DDR3中,VREF分成两部分:
. A% Q2 t1 q5 `3 k4 S2 [' F8 D
3 j; V! w9 O4 z% X2 ]一个是为命令与地址信号服务的VREFCA;另一个是为数据总线服务的VREFDQ。
! i! |* _; h$ S" u4 M' j5 S7 Q在布局时,VREFCA、VREFDQ的滤波电容及分压电阻要分别靠近芯片的电源引脚,如图3所示。 5 C. }- {( _8 L3 S. @; D: ?& Z
! r7 a* O/ d& |, Q9 J/ {! i( ?1 T
) p1 m+ b* d% x) I; G图3:VREF电路布局
0 |, D4 I4 F; o6 x" Y# d3 v9 e z$ @7 J3 f# E
3.匹配电阻的布局
* ]5 R1 }) c# p0 ^. [! Z
/ r2 I P7 j+ e4 ^4 j为了提高信号质量,地址、控制信号一般要求在源端或终端增加匹配电阻;数据可以通过调节ODT 来实现,所以一般建议不用加电阻。4 J7 H5 A6 k+ `- s
, ?7 d! ?/ i6 k8 o& i布局时要注意电阻的摆放,到电阻端的走线长度对信号质量有影响。/ r0 p) N& W+ [- D( r9 E$ B
% f; @3 S+ ?4 K( [$ }! `/ _
布局原则如下:
( t! M6 m$ R' a/ N6 v' ^6 T# O: ?+ `
6 k$ p. d* r) O1 |0 R- j8 S对于源端匹配电阻靠近CPU(驱动)放,而对于并联端接则靠近负载端(FLy-BY靠近最后一个DDR3颗粒的位置放置而T拓扑结构是靠近最大T点放置)
" x9 D# `$ x/ ]. _% P$ P+ {# p6 g' w p% `* p
下图是源端匹配电阻布局示意图; 7 R# S: c; `6 x, ^9 P2 v2 e5 {
6 l6 ^! H- c, I8 E1 L" U5 K
5 q2 r* X2 S6 ^1 w4 }5 Q
图4:源端匹配电阻
0 E6 w! u8 U- j3 V$ t! o/ w3 I) F' C8 x3 o& q
图4:并联端接 + p0 F7 b e5 C
6 ^" D% u1 n" J; R% N, F, t而对于终端VTT上拉电阻要放置在相应网络的末端,即靠近最后一个DDR3颗粒的位置放置(T拓扑结构是靠近最大T点放置);注意VTT上拉电阻到DDR3颗粒的走线越短越好;走线长度小于500mil;每个VTT上拉电阻对应放置一个VTT的滤波电容(最多两个电阻共用一个电容);VTT电源一般直接在元件面同层铺铜来完成连接,所以放置滤波电容时需要兼顾两方面,一方面要保证有一定的电源通道,另一方面滤波电容不能离上拉电阻太远,以免影响滤波效果。
5 Y1 C5 i/ d6 O9 t/ n) |6 n6 t+ u& u6 P
( M) Y7 U. b, B# K8 Y: x& B+ Q
图5:VTT滤波电容 1 D: j$ D8 ?/ F3 p. n
. {% O, a" {: g3 g6 _9 VDDR3的布局基本没有什么难点,只是要注意诸多细节之处,相信大家都已经学会。
7 x% `7 X; v$ z! N
* f& m- u" Q: J% q+ I
$ N/ t: r- b, `' l, ^( V' X |
|