找回密码
 注册
关于网站域名变更的通知
查看: 669|回复: 1
打印 上一主题 下一主题

了解一下DDR2布线规则(1)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-12-30 09:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
/ K3 z! v# r) u* G4 _4 y
DDR2布线规则(1)
7 V7 l* f% R. X  Z! X
0 ]4 j2 H& d- c% f一、寄存器配置5 n; {; f6 A3 p
1、在读数据时,打开主控端的0DI,关闭DDR2端的0ODT; 而在写数据时,则相反;数据线空闲时,则关闭两端的0DT。
  Z1 _9 {. L/ N# ^. U2、对于DDR2 800, 设置寄存器,使主控端和DDR2端的0DT阻值为502。2 l6 g$ W( }% z3 n  f& o. t, C
3、一般通过调整输出驱动强度以达到最好的信号质量;时钟线、命令线、数据线的延时-般可以独立调节,以满足时序要求。
( T' h9 U, y% j6 x
; Z/ @) z$ X; V8 I. C二、叠层设置
' ^3 S, E5 |6 \: f1、对于同一组数据线及其对应的DQ STROBE线, 如Q[7: 0]、DMO与DQSO、 DQSO#, 应布在同一层,以减小信号skew." u% u* Z- c4 n! f2 W
2、DDR2信号线的参考平面最好是选择地平面(尤其是时钟线),如果基于成本考虑,不得不选用电源层作为参考面,则DDR2供电电源平面需包围整个DDR2走线范围,且边缘要留有余量,电源与地平面间的阻抗在整个带宽范围内要足够低。
0 w2 Y& K) K2 ]* J! [4 I+ l
) k" j6 e" V, d1 u) H/ x三、线长匹配
' v$ ^6 |; I3 W$ C5 R) E' m1、走线增加一个过孔,大概相当于增加了90mil的传输线长度。
& }* b3 E$ {3 d2、对于走线长度应把封装内部引线长度计算在内。8 f6 a& P4 E0 k8 R/ B
3、各信号线的长度匹配如下表: (控制线: CS、CKE、 ODT; 命令线: Address. BankAddress. RAS、 CAS、 WE; 数据线: DQ、DM)
+ e1 k- [9 n- N( ^. b- f" K- u) h+ o6 F/ f1 I

. q  P+ r, q: `/ K1 b' _ & {8 V, r9 g4 G/ ~  U( E* I. G6 q

  s" L" l# _% P  q' m: ]& N6 ~4、时钟信号差分对的长度差应控制在5mi1以内。
; C9 d8 M  w7 e  @) Q# [1 Z6 c/ w5、在能够满足布线空间的情况下,走线长度越短越好,- 般控制在5000mil以内, 可以以时钟线作为参考线。* G# ~" D8 H/ q/ k7 J% I2 H

6 t3 j, D- W) V$ y) |5 w6 W. a四、串扰的抑制3 O  X  m- w7 O6 ~- N6 B6 U  u
1、对于蛇行走线,各线段之间的间距应至少为走线宽度的两倍(边沿到边沿)。. ?; F( n9 X6 K, E
2、DDR2信号线与非DDR2信号线之间的间距应大于25mil。& W8 n% l2 W, b+ Z3 }& A/ U* O
3、时钟、DQS等差分线与其它DDR2信号线的间距应大于20mil。1 Z/ _: k: S3 V+ v4 [
4、同一组命令线,同一组控制线或同一组数据线间的走线间距应大于走线宽度1.5倍(最好2倍以上),而不同组间的信号线间距应大于走线宽度的2倍(最好3倍以上)。
( w9 p! R+ {; d5、在扇出线区域,由于空间限制,不能满足走线宽度和间距要求时,可适当减小走线宽度及减小走线间距,但该扇出线长度应小于500mil。
6 f" m8 w$ Y% z4 w, W: t6、扇出线过孔应尽量靠近焊盘,如有可能,最好打焊盘孔。
, u! O- Z+ F; X7、每条信号线的过孔数最好不要超过两个。8 |+ r, x+ q/ D! E: M' a" W
8、VREF参考电压线要有足够低的阻抗,且与其它DDR2信 号线的间距大于25mil。- v# Q1 F9 }3 [  w6 Q) m4 B

' @( Q7 R3 [; [) Q# q8 v3 t五阻抗匹配
  }" C7 D3 S# l' U1、DDR2 800信号走线单端阻抗应设置成500# k5 w1 k& t6 n, N: O; i1 Z0 w
2、对于控制命令线、时钟线要进行阻抗匹配,可采用源端串联匹配或末端并联匹配。(源端匹配具 有较小的驱动功率,但.上升沿时间是未端匹配的两倍,且-般驱动器的HI和L0驱动电阻不一样,较难得到精确的匹配阻值,源端匹配一般只适合于点对点拓扑)。& Q! A  o! S- `
3、对于单端信号线,源端端接电阻加驱动电阻值等于走线阻抗;而未端端接电阻等于走线阻抗,端接电压为DDR2供电电压的一半,通常需使用专用的DDR2端接稳压电源,在整个带宽范围内具有低阻抗,高动态响应能力等性能。  }- w) }) h6 `: Q8 E
4、Clock、data strobe等 差分信号线应尽量设计成紧耦合差分对,即差分对内间距应小于走线宽度。走线应对称,如同时改变线宽,同时打过孔等。
$ q2 ]# s( s4 u0 f7 E# B$ f1 K- F; w5、对于Clock差分信号线,如有两个负载,则各分支线长度应尽量短且对称,每条分支线末端用2002电阻进行并联端接。+ ]. A; Q% F- U) r$ `5 \+ f
6、并联端接电阻的走线长度应控制在250mi1以内。对于点对点拓扑的末端端接电阻,应放在接收器后面。4 {" q! t$ a" J# \
7.对于控制命令线,如有多个负载,应采用星型连接,各分支线长度应短且对称,并在分支点进行阻抗匹配,阻值等于走线阻抗。(如图: 其中L2大于250mil, 小于1500mil; L3小于250mil; 各分支对称段的长度偏差应小于50mil)
9 Z- D% D% `$ F* Q! ]
- H$ c5 g" G* \' I" G# v& f3 [
5 V* K6 i8 v" P: E( w; a
1 S5 `6 T7 U) r
% d5 C$ ]- }6 B8 P0 v' v8、有时为降低功耗,可以关闭0DT功能,此时, 对于点对点拓扑的数据线,可以在DDR端进行串 联端接;而对控制命令线不做匹配,但要加大走线间距(不推荐使用)。
* N0 W  i' Q( ?/ d( o
7 C! A4 B& f( z$ d, G) c6 ^4 G2 G# V+ P/ B9 D% J1 a$ Y

, E' H! o! a4 W8 _2 @0 D4 \  D' @' Z, n, v

. U1 P$ v. E/ w2 ?3 v7 m

该用户从未签到

2#
发表于 2019-12-30 19:08 | 只看该作者
先看看,后面要用的时候再来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-27 06:57 , Processed in 0.171875 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表