找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2200|回复: 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 编辑
! v/ A& V8 W3 n" n: u
4 A5 W8 {( Q2 J0 A最近在布一个DDR3的片子,以前使用的都是LPDDR,可以不用VTT上拉,直接所有线组等长即可。
# x" Y2 N5 c* [现在使用的DDR3的片子追求质量要求VTT上拉,我已经把所有的线都做了等长,最后把地址组的都接到VTT上拉上,接好后再将地址组的十多根线等长,不知道这样行不行?$ F- P5 R, }: V( y* O
还有我的DDR的数据组和时钟组都是870mil,地址组本来也是870mil,由于要接上拉电阻T型走线,线长了变为了1040mil。,不知道这样可以不?内存是海力士的DDR3 800M!; z& `. }7 \6 U) M# |, b- x
大家讨论一下吧!!!
9 ]& H( W2 r* P& J下面是我画的各层走线,底层左下角有几个组派就是VTT的上拉电阻。我是把所有的线都等长完了,再画的VTT上拉。打算随便找个地址组上面的过孔就往VTT电阻上面连,连接完了再做地址组等长,不知道可行不?还有地址组比其他组长可行不?7 j: O, v8 i1 W+ X6 x+ L, o

$ \- Y9 i% F5 \8 S' W5 S

$ ?; u" Q; U/ }8 G
2 x5 s/ U. Y& d, Q* v/ Z% y
# [: s) ~2 x0 Z  P, j. U" x; ]
( f$ a7 G( o+ O  B1 J: Y

4 ^% B" [, Z4 u. r6 @$ |, y8 P% t% l. H3 L. I4 {

; O$ r+ o# f2 P% E, G) L- t
8 X1 d  p9 U  @
% h, v& S; h) k9 G" E. b# s. m$ U

9 G3 m( w7 g, r5 h6 q, e

, \2 h4 `2 `5 }! E
5 }$ @8 Z( ^; I# L1 c! j
2 G1 Z7 n7 P' n6 p! X. O5 q

4 o" r1 @8 a' v0 b* k1 Y

& |: ]6 O+ R6 _9 ~8 t
分享到:  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。; w" [1 q  r" F8 r! z) D
新年伊始,稳中求胜

14

主题

148

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
5#
发表于 2014-10-27 19:34 | 只看该作者
只要到SDRAM的pin上登长就可以了,pin之后再接VTT,这段走线不等长没关系。& Q$ N4 ?! J8 L) s1 K
其实对于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
. z1 @  o( ~  L4 E. Q- D& z只要到SDRAM的pin上登长就可以了,pin之后再接VTT,这段走线不等长没关系。
: b  j. b7 h) F& P$ _2 z4 G4 e其实对于DDR3信号来说,主要是 ...
+ {( q0 S# L& Y
我理解就是CPU到内存的传输时间一样就行,VTT上拉可以理解为中间的一个分叉,不影响CPU到内存信号走线的长短,最好是把VTT上拉的分叉也给等长了!网上有个说法是VTT的分叉尽量靠近内存,尽量短,不知道有没有这个说法?
3 X- \$ Q/ `# g* m3 O# H& f

14

主题

148

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
7#
发表于 2014-10-28 21:37 | 只看该作者
iampeter 发表于 2014-10-28 12:24
( A" t1 n6 c. u我理解就是CPU到内存的传输时间一样就行,VTT上拉可以理解为中间的一个分叉,不影响CPU到内存信号走线的 ...
: ?8 w" N: C4 E6 l, f# E
是的,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 编辑 4 C/ b. U4 ?, \% d- k4 X, q
. X* a) Z8 q9 G7 ]
感觉你这个800M数据率应该没问题.如果800M是时钟频率的话建议还是稍微优化一下.
0 `5 E& M$ i# i/ j1.数据线最好同层,不知道你的MCU芯片是什么,怎么这么乱,都不做DEMO的吗?还是你这边需要优化一下;* R8 x( P4 t- h$ j5 |2 I& i9 m4 G
2.DDR3数据和地址需要不需要做等长,主要看你的芯片本身支不支持leveling功能;如果不支持在500mil内都没问题,当DDR2来做;  stub肯定越短越好了; 上拉那段越短越好,小于500mil; VTT处加0.1uf电容若干;4 T; `. p6 r. I1 C9 @: P
3.其它实在没什么要注意的了,因为你只是1驱1;很难出问题的.不过我是觉得地址线的上拉完全没有必要,物料成本会降很多.看样你们的产品应该不会批量..
% X" t5 e* D6 C

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了!5 x7 q% `/ b5 \3 S8 |
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-25 00:15 , Processed in 0.065674 second(s), 35 queries , Gzip On.

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

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

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