找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2203|回复: 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 编辑 , d" I3 k4 Q; T. k2 s' c& a

& R8 G: N' D5 r最近在布一个DDR3的片子,以前使用的都是LPDDR,可以不用VTT上拉,直接所有线组等长即可。
% b2 B/ c9 l& q3 ]2 E: k现在使用的DDR3的片子追求质量要求VTT上拉,我已经把所有的线都做了等长,最后把地址组的都接到VTT上拉上,接好后再将地址组的十多根线等长,不知道这样行不行?3 {6 M% Y) `6 y+ Z+ W
还有我的DDR的数据组和时钟组都是870mil,地址组本来也是870mil,由于要接上拉电阻T型走线,线长了变为了1040mil。,不知道这样可以不?内存是海力士的DDR3 800M!" `, q1 x1 @- y  j
大家讨论一下吧!!!7 t  e! E! m9 e% j) \2 C
下面是我画的各层走线,底层左下角有几个组派就是VTT的上拉电阻。我是把所有的线都等长完了,再画的VTT上拉。打算随便找个地址组上面的过孔就往VTT电阻上面连,连接完了再做地址组等长,不知道可行不?还有地址组比其他组长可行不?
( m* ^/ Q' p' e6 k/ F6 m
' I$ z( m/ v: h3 b* k) X! y% h  m5 Y

9 D" ?5 d- i" P$ F+ J* B9 n" m6 C- M, t

' ]0 K. P' ~4 h3 |, G* a7 \ . N& T" b/ f* V6 T6 _6 Q0 w" H' V5 B
' g/ g5 ~/ Y% `" E3 _+ \% U
' m1 ^, _1 Q1 c5 L& D
/ [, D8 i$ j1 e; y2 {& o7 s

! G6 U& k# C  h  ?! z: W) c

' {& L* y6 O3 x( V% b8 S- Y" ~1 g 0 A* K; L1 `! i: g& R

- S' J6 J. M/ L3 r9 S3 Z, b0 P9 A% X) C' Z& `1 t
' d" w) y, y6 I% D+ a  u7 b0 P7 N

+ f3 \' N. D- ?6 u0 u

% E5 d' j6 D2 Y/ z# N2 J1 K
分享到:  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。
- m) ?% f6 m  ]8 c, ^
新年伊始,稳中求胜

14

主题

148

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
5#
发表于 2014-10-27 19:34 | 只看该作者
只要到SDRAM的pin上登长就可以了,pin之后再接VTT,这段走线不等长没关系。5 q6 T& S# k6 V8 A
其实对于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" @3 L+ K6 l/ D/ i% L% G
只要到SDRAM的pin上登长就可以了,pin之后再接VTT,这段走线不等长没关系。
+ H( i! X# b; }9 _1 F9 h其实对于DDR3信号来说,主要是 ...
0 a5 q  e1 a% R- r- M. `4 G
我理解就是CPU到内存的传输时间一样就行,VTT上拉可以理解为中间的一个分叉,不影响CPU到内存信号走线的长短,最好是把VTT上拉的分叉也给等长了!网上有个说法是VTT的分叉尽量靠近内存,尽量短,不知道有没有这个说法?
9 C. u3 Y# R3 }/ ^2 A% `5 c

14

主题

148

帖子

667

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
667
7#
发表于 2014-10-28 21:37 | 只看该作者
iampeter 发表于 2014-10-28 12:24
; l4 N0 y& G% |8 i+ @* a5 V2 b' F- P0 X我理解就是CPU到内存的传输时间一样就行,VTT上拉可以理解为中间的一个分叉,不影响CPU到内存信号走线的 ...
' d7 w  Q' Y, Z
是的,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 编辑 7 e! B; f( g# D$ U1 z: H4 K

7 Z! {/ Q8 \8 Q9 o感觉你这个800M数据率应该没问题.如果800M是时钟频率的话建议还是稍微优化一下.
3 k0 o. r! O  s1.数据线最好同层,不知道你的MCU芯片是什么,怎么这么乱,都不做DEMO的吗?还是你这边需要优化一下;
3 S' ]) m. y3 Y9 Z2 a3 h# E2.DDR3数据和地址需要不需要做等长,主要看你的芯片本身支不支持leveling功能;如果不支持在500mil内都没问题,当DDR2来做;  stub肯定越短越好了; 上拉那段越短越好,小于500mil; VTT处加0.1uf电容若干;
: f" c  @  V0 b3.其它实在没什么要注意的了,因为你只是1驱1;很难出问题的.不过我是觉得地址线的上拉完全没有必要,物料成本会降很多.看样你们的产品应该不会批量..( H0 ?- l' |6 f( ^0 a! M, H; ^

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了!" O- D9 I; n/ ?3 D6 F3 o3 W
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 04:42 , Processed in 0.091614 second(s), 35 queries , Gzip On.

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

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

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