找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2204|回复: 11
打印 上一主题 下一主题

[仿真讨论] DDR3 地址组VTT上拉等长的问题?

[复制链接]

8

主题

30

帖子

291

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
291
跳转到指定楼层
1#
发表于 2014-10-26 16:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
本帖最后由 iampeter 于 2014-10-26 16:52 编辑
" _" X* {. j$ S) i
5 k/ Q: m1 _& m5 F最近在布一个DDR3的片子,以前使用的都是LPDDR,可以不用VTT上拉,直接所有线组等长即可。
6 ^/ }+ ~5 o& g现在使用的DDR3的片子追求质量要求VTT上拉,我已经把所有的线都做了等长,最后把地址组的都接到VTT上拉上,接好后再将地址组的十多根线等长,不知道这样行不行?
- T/ E) ], w# R) u. o还有我的DDR的数据组和时钟组都是870mil,地址组本来也是870mil,由于要接上拉电阻T型走线,线长了变为了1040mil。,不知道这样可以不?内存是海力士的DDR3 800M!. \0 [  Q7 s; ?2 M6 U4 ^: E. [8 ^6 T
大家讨论一下吧!!!
6 }4 t: H% W) \+ f) g# E# ~下面是我画的各层走线,底层左下角有几个组派就是VTT的上拉电阻。我是把所有的线都等长完了,再画的VTT上拉。打算随便找个地址组上面的过孔就往VTT电阻上面连,连接完了再做地址组等长,不知道可行不?还有地址组比其他组长可行不?, |6 e+ l2 Y. X9 }4 P$ i
" P# m2 q6 U( o7 T( T6 j

0 \$ z' _( ^; Q
  T$ G* c1 @: d4 D
* p9 |  p6 F" {. X. g) t4 B/ n8 N

" \0 ^6 [* z0 e. p
( w8 x4 Q+ B2 ?: d& _2 p
2 L, O; x5 ~% X: L! y

+ l# e' w6 ~+ L8 {& O; G- D/ j4 g0 [" q- Q0 d$ |+ @" g+ R7 _
: b$ {( ^/ t6 a: a

7 }2 q4 M! r5 d: d
5 I1 I% ]9 [. l8 t- g/ I

& d( G" `) q8 j# \7 l! l+ q
9 V2 T2 L* ?1 D

8 @3 i1 B; r; U; G' ^( t
: z9 m) m$ q* _, i, Y3 w. g
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

8

主题

30

帖子

291

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
291
2#
 楼主| 发表于 2014-10-27 12:32 | 只看该作者
给点意见吧,各位!!!

89

主题

1242

帖子

5500

积分

五级会员(50)

Rank: 5

积分
5500
3#
发表于 2014-10-27 13:43 | 只看该作者
1、接好后再将地址组的十多根线等长,不知道这样行不行?  接上VTT后不用再等长了。

1

主题

1499

帖子

5972

积分

EDA365版主(50)

Rank: 5

积分
5972
4#
发表于 2014-10-27 16:32 | 只看该作者
VTT不等长可以的,可以改write leveling。
0 j- {: c, F4 l% r- ^8 }4 |
新年伊始,稳中求胜

14

主题

148

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
5#
发表于 2014-10-27 19:34 | 只看该作者
只要到SDRAM的pin上登长就可以了,pin之后再接VTT,这段走线不等长没关系。
; s$ t$ O3 E2 v其实对于DDR3信号来说,主要是CPU到SDRAM之间等长,他们俩之间等长了,时序就对上了。VTT的作用是,当信号为"1"时,电流从1.5V电源经过上MOS流入VTT,而当信号为“0”时,电流从VTT经下MOS流入VSS。

8

主题

30

帖子

291

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
291
6#
 楼主| 发表于 2014-10-28 12:24 | 只看该作者
Coziness_yang 发表于 2014-10-27 19:34* U  ~% _& X  C& N4 x6 f, A; ]
只要到SDRAM的pin上登长就可以了,pin之后再接VTT,这段走线不等长没关系。
" A: H( ], t' s5 c' y- K: W; s4 y1 @其实对于DDR3信号来说,主要是 ...
. \; A, S* \1 a, y+ l7 C3 V6 s0 g
我理解就是CPU到内存的传输时间一样就行,VTT上拉可以理解为中间的一个分叉,不影响CPU到内存信号走线的长短,最好是把VTT上拉的分叉也给等长了!网上有个说法是VTT的分叉尽量靠近内存,尽量短,不知道有没有这个说法?
7 X+ h; a- Q- v$ Q8 ~3 s  I

14

主题

148

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
7#
发表于 2014-10-28 21:37 | 只看该作者
iampeter 发表于 2014-10-28 12:24( _. j5 J& P0 F1 E6 h
我理解就是CPU到内存的传输时间一样就行,VTT上拉可以理解为中间的一个分叉,不影响CPU到内存信号走线的 ...
3 U( _9 d% a. i0 R$ W" ~
是的,VTT尽量靠近SDRAM端,这样可以减少stub,而且在最末端接VTT,这样的影响就要小很多。

8

主题

30

帖子

291

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
291
8#
 楼主| 发表于 2014-11-2 21:34 | 只看该作者
上拉后还需要等长吗?没上拉之前已经做了地址组等长!

7

主题

106

帖子

3390

积分

五级会员(50)

Rank: 5

积分
3390
9#
发表于 2014-11-19 23:32 | 只看该作者
本帖最后由 0aijiuaile 于 2014-11-19 23:35 编辑 & i4 ^" i! E$ [: K: x- m

- ~7 E7 g' @0 T9 `  M感觉你这个800M数据率应该没问题.如果800M是时钟频率的话建议还是稍微优化一下.5 P* R" j+ Y  M; D7 b7 z& Q
1.数据线最好同层,不知道你的MCU芯片是什么,怎么这么乱,都不做DEMO的吗?还是你这边需要优化一下;; U5 q' z& B# M' `4 h4 |
2.DDR3数据和地址需要不需要做等长,主要看你的芯片本身支不支持leveling功能;如果不支持在500mil内都没问题,当DDR2来做;  stub肯定越短越好了; 上拉那段越短越好,小于500mil; VTT处加0.1uf电容若干;* z6 _( D. A" U" v0 {
3.其它实在没什么要注意的了,因为你只是1驱1;很难出问题的.不过我是觉得地址线的上拉完全没有必要,物料成本会降很多.看样你们的产品应该不会批量..
1 F2 D7 U7 m) [; A1 i) g

31

主题

768

帖子

1154

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1154
10#
发表于 2014-11-20 08:44 | 只看该作者

1

主题

140

帖子

154

积分

二级会员(20)

Rank: 2Rank: 2

积分
154
11#
发表于 2014-12-22 18:49 | 只看该作者
个人感觉只要地址线自己等长就OK了!
7 ]' z7 G3 F9 u. j6 J8 g: Y3 ^Data走线每个Byte控制等长;

32

主题

331

帖子

334

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
334
12#
发表于 2015-5-28 17:15 | 只看该作者
感謝分享~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-27 06:23 , Processed in 0.082633 second(s), 34 queries , Gzip On.

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

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

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