找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

DDR3拓扑结构疑问

[复制链接]

8

主题

104

帖子

498

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
498
跳转到指定楼层
1#
发表于 2015-9-23 08:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
针对DDR3设计有如下两个疑问:. X2 g6 z4 m7 ]0 z  s
% f( r! Z( @6 \9 L
1、DDR3地址命令等组线通常采用fly_by结构,那么该结构想对其它拓扑的好处是什么?有没有合适的文章推荐参考。
! H+ Q! A# J& }6 U. d, y2 J% @2、有些DDR3不支持读写平衡,那么是否仍然还是采用fly_by结构呢?
5 O9 o8 F" p  I! S* m! R# C' G* ~
8 g3 T4 L% ~" L! K' C
希望各位热心的网友帮忙解答,谢谢。! N! q, J. q, R& W- Y
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
2#
发表于 2015-9-23 09:09 | 只看该作者
踢哀(TI)技術文檔 - DDR3 Design Requirements for KeyStone Devices
+ q% f# [; D, `9 m4 x( m4 s
1 M; r) p( ~. q# {. a

sprabi1b.pdf

582.13 KB, 下载次数: 99, 下载积分: 威望 -5

点评

谢谢版主大大。 另: 1、通常DDR3走线会要求信号分组,且要求同组走线保证在同层,但实际上看过一些板子Layout,发现同组信号线完全在同层的几乎很少,请问同组走线保证在同层要求是否过高? 谢谢  详情 回复 发表于 2015-9-23 09:16
哈士奇是一種連主人都咬的爛狗!

8

主题

104

帖子

498

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
498
3#
 楼主| 发表于 2015-9-23 09:16 | 只看该作者
超級狗 发表于 2015-9-23 09:09
$ l  P3 T# H6 c4 ?: b+ B% E踢哀(TI)技術文檔 - DDR3 Design Requirements for KeyStone Devices

+ _8 J) p5 \+ Y5 }* P+ j谢谢版主大大。
2 {0 ?! m# p, U/ B  y+ u  T另:
" p9 a" |, N3 t$ Z: W/ U6 z3 Z3 n9 E0 J1 h' e! Q
     1、通常DDR3走线会要求信号分组,且要求同组走线保证在同层,但实际上看过一些板子Layout,发现同组信号线完全在同层的几乎很少,请问同组走线保证在同层要求是否过高?
4 f% X" R) ~7 [  r3 |  N2 a+ [* k9 Q8 T. g& s; |4 M# a
     谢谢!/ s7 b# q, |8 C. z3 I

15

主题

158

帖子

429

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
429
4#
发表于 2015-9-23 10:17 | 只看该作者
学习

5

主题

238

帖子

2740

积分

四级会员(40)

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

积分
2740
5#
发表于 2015-9-23 10:37 | 只看该作者
資料全英文啊,看著頭疼,

点评

支持!: 5.0
支持!: 5
進口狗糧不含地溝油黑心成份!^_^  发表于 2015-9-23 10:40

15

主题

1123

帖子

2417

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
2417
6#
发表于 2015-9-23 12:04 | 只看该作者
对于第二个问题,我猜十有八九是一个有经验的工程师做的,因为在他们那里默认就是fly-by啦!

28

主题

307

帖子

1073

积分

四级会员(40)

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

积分
1073
7#
发表于 2015-9-23 13:11 | 只看该作者
學習

24

主题

1796

帖子

8046

积分

六级会员(60)

Rank: 6Rank: 6

积分
8046
8#
发表于 2015-9-23 13:19 | 只看该作者
1,fly by相对于其他的更理想,因为到每个颗粒的分支最短(要layout做好当然),但是要求DDR3支持才可以.在小于等于2个颗粒时候相对于T点没突出优势,但在多个颗粒比如4个8个的时候效果就明显了。, @1 a+ t4 O" R% U
2,不支持读写平衡的,用了你就洗白了,画之前一定要肯定这一点。2 |" n# S( ^6 p* \. f3 y' e. j
3,同组同层主要考虑得是串扰和过孔长度问题,对于小于800M的,如果你能把层叠阻抗,和其他信号线的间距控制好,不同组同层也没问题,只是信号质量比起同组同层差些,但是余量还是很大。速度再高,就不要冒险了,当然如果把过孔长度计算,然后再把间距阻抗控制好,可能是可以的,但没试过,哈哈,冒不起险。

点评

谢谢 Kevin。 另: 1、DDR3支持读写平衡,在DS里面是以支持 Write Levelization Supported为准么?(可以参考图片截图) 很少看到有Read&Write Levelization Supported。 2、假定  详情 回复 发表于 2015-9-23 14:33

8

主题

104

帖子

498

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
498
9#
 楼主| 发表于 2015-9-23 14:33 | 只看该作者
kevin890505 发表于 2015-9-23 13:19' b' Z. d6 B3 K, ~$ Z
1,fly by相对于其他的更理想,因为到每个颗粒的分支最短(要layout做好当然),但是要求DDR3支持才可以.在 ...

% i9 l5 y$ E# x" d7 r% k谢谢 Kevin。
+ S$ q' T3 j7 G7 Y: |& n另:. v+ D4 N; L  c, Z: e8 x1 [5 D7 ^
      1、DDR3支持读写平衡,在DS里面是以支持 Write Levelization Supported为准么?(可以参考图片截图)1 d- S2 x5 X) O

( Y: S2 l) N8 ]          很少看到有Read&Write Levelization Supported。- A1 ~7 [- U5 y5 I3 L( l, L- O% e; U
   * H. R  `/ B+ A
      2、假定不支持读写评审的DDR3,那么是否就不能够采用fly_by拓扑,而是T型拓扑?: l: b- Z9 K+ A* u( P7 `

+ Z0 |- p3 U! B( ]6 ]. k0 \7 ]1 b5 n/ a: `
      3、你说的洗白,我理解为板子白打了 对吗?( F- F, v5 k6 Y4 U) L

QQ图片20150923142923.png (15.48 KB, 下载次数: 1)

QQ图片20150923142923.png

点评

个人理解:write& read leveling的主体是controller,大体过程可以从JEDEC标准里面看到,大体是通过控制器和DRAM之间进行多次反复的training,来得到控制器到每个DQ组(不能说颗粒,因为X16的上面包含两个byte,需要  详情 回复 发表于 2015-9-23 22:30
1. ... DDR3支持『读写平衡』 請問读写平衡是甚麼意思?這個術語對照的英文是甚麼? 2. 對 DRAM 顆粒而言,只要它支持 Write liveling,那就可以用 Fly-by topology。  详情 回复 发表于 2015-9-23 22:09

36

主题

341

帖子

5085

积分

五级会员(50)

Rank: 5

积分
5085
10#
发表于 2015-9-23 21:20 | 只看该作者
DDR3的数据同步怎么做?常规存控初使化、控制流程有相关资料吗?
灭了熊猫,偶就是国宝
自信不是相信自己很强,而是相信自己会变强

20

主题

413

帖子

5131

积分

五级会员(50)

Rank: 5

积分
5131
11#
发表于 2015-9-23 22:09 | 只看该作者
None_feiyu 发表于 2015-9-23 14:33
( e5 [: x$ p* Z/ I1 F  }谢谢 Kevin。
5 Y1 W2 i* A  D' Q* `2 V+ [另:
% o0 y1 c) q4 j  C2 a/ R      1、DDR3支持读写平衡,在DS里面是以支持 Write Levelization Supported为准么 ...
( t- s6 \0 Y; }) s* W  e% Q
1. ... DDR3支持『读写平衡』
$ A1 d% s: u2 q: g7 `0 S- I請問读写平衡是甚麼意思?這個術語對照的英文是甚麼?8 j0 n# w" f" a% q& c& b

9 N4 t  \+ y8 V* M7 I' H! k: N+ P  i# Z5 c0 S' d: a
2. 對 DRAM 顆粒而言,只要它支持 Write liveling,那就可以用 Fly-by topology。
! j0 [3 f* m: a( c& F' y- G  B" w) o# x# J' F$ h5 }
. o0 o9 p7 {; s$ u% R" Y3 b% r( s( |# k
' ?8 C6 n% |* ?; ]

- Y* Z, K3 t+ r

点评

Honejing: 针对第1点参考楼下Kevin回复,谢谢。 他的回答比较详细了。  详情 回复 发表于 2015-9-24 08:36

24

主题

1796

帖子

8046

积分

六级会员(60)

Rank: 6Rank: 6

积分
8046
12#
发表于 2015-9-23 22:30 | 只看该作者
None_feiyu 发表于 2015-9-23 14:335 I: @$ A& Q: i3 z5 A9 k! ^$ X4 t9 V
谢谢 Kevin。6 M7 E# f& Q+ r* Z$ L
另:
* ~6 m" ]$ c+ Q1 Z: r: N% G      1、DDR3支持读写平衡,在DS里面是以支持 Write Levelization Supported为准么 ...

& p9 E9 z6 D6 \. \/ K5 o" v' U% w个人理解:write& read leveling的主体是controller,大体过程可以从JEDEC标准里面看到,大体是通过控制器和DRAM之间进行多次反复的training,来得到控制器到每个DQ组(不能说颗粒,因为X16的上面包含两个byte,需要分开计算)的不同延时,然后在写入数据时根据这个校准的结果进行不同延时,保证8Xn位数据的统一到达,写过程也是根据这个校准结果来延时的。
* f. X& S& [- w8 E, L# M3 r1,这个可能是一种习惯,从上面过程不难看出,其实write leveling & training是主过程,支持的同时应该是支持read leveling的,所以就成这样子了,我猜的,不确定,没仔细研究过;2 Y5 F  N0 I5 g; {7 X' Z9 M7 x# z
2,是的,同样从分析结果可知,如果你有4个颗粒,延时不一样,但是你没用T型拓扑而是fly by,那么4个颗粒之间的延时肯定是不一样的,那么在地址控制命令依次到达后,数据写入和读取就完全对不齐,乱的,肯定没法用了,当然不排除速率低到一定程度是可以用的;
4 ^& s8 c+ O) Y2 e# b. _) O1 }1 K3,口语了,是的,真打板就浪费表情了。
) s& w7 L/ t7 T; Z/ x' C0 C

点评

谢谢Kevin。 还得继续努力学习。  详情 回复 发表于 2015-9-24 08:35

8

主题

104

帖子

498

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
498
13#
 楼主| 发表于 2015-9-24 08:35 | 只看该作者
kevin890505 发表于 2015-9-23 22:30
9 v4 P' K" A: Z1 [% E6 m( A3 V: k个人理解:write& read leveling的主体是controller,大体过程可以从JEDEC标准里面看到,大体是通过控制 ...

# t; \! B/ i9 t' B' I5 n2 r谢谢Kevin。5 N& b- @7 T; a1 |9 M, C  d9 k
还得继续努力学习。

8

主题

104

帖子

498

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
498
14#
 楼主| 发表于 2015-9-24 08:36 | 只看该作者
honejing 发表于 2015-9-23 22:09
) b. z# J/ a" _9 ~1. ... DDR3支持『读写平衡』! e9 a" u1 y% S2 o
請問读写平衡是甚麼意思?這個術語對照的英文是甚麼?
2 d- P: I/ W) z
Honejing:) K/ m2 P0 [5 R
针对第1点参考楼下Kevin回复,谢谢。! k% s8 s0 ]# y, j. T* v- c
他的回答比较详细了。  p0 T4 d" [' a: _& N" r+ X: i
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-24 10:02 , Processed in 0.067440 second(s), 36 queries , Gzip On.

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

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

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