找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

ddr3等长问题

[复制链接]

91

主题

478

帖子

1945

积分

四级会员(40)

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

积分
1945
跳转到指定楼层
1#
发表于 2017-9-2 21:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

x
1.fly-by拓扑的ddr3的dqs跟其对应的clk需要等长否,如需等长,等长做到多少?(如颗粒1的dqs1根其对应的时钟(控制器-颗粒1)! U6 Y9 D+ D( T, a" P* X
2.一个控制的两个通道,两个通道的clk是否需要对应等长,就是控制到两个通道对应的颗粒的那段clk,如需要等长做到多少?
/ A0 `4 o. T: P5 N! B
( H) U7 P$ T4 E# F0 U
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

28

主题

530

帖子

451

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
451
15#
发表于 2017-10-20 14:34 | 只看该作者
chen.che.ch.c. 发表于 2017-9-4 09:35! y5 f8 m4 ]& R" X* `0 i
150ps
' ^7 y4 i$ N9 D4 _: b3 s% \7 ~
具体换算到mil怎么换算呢
: W- h! S7 ~5 X' E" b2 g

0

主题

16

帖子

409

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
409
14#
发表于 2017-9-9 21:11 | 只看该作者
ann_wz 发表于 2017-9-9 07:47
6 r- @$ X8 H2 y+ u8 _, b8片+ecc 72位数据,跑800m速率

0 f* T- d& L. O/ ^  f0 r居然还有这么蛋疼的内存控制器,也是醉了,板子画大一点,慢慢绕时序吧,估计800Mhz(1600bps)是跑不下了) W4 K; |4 L- a

91

主题

478

帖子

1945

积分

四级会员(40)

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

积分
1945
13#
 楼主| 发表于 2017-9-9 07:47 来自手机 | 只看该作者
8片+ecc 72位数据,跑800m速率

点评

居然还有这么蛋疼的内存控制器,也是醉了,板子画大一点,慢慢绕时序吧,估计800Mhz(1600bps)是跑不下了  详情 回复 发表于 2017-9-9 21:11

0

主题

16

帖子

409

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
409
12#
发表于 2017-9-8 18:08 | 只看该作者
ann_wz 发表于 2017-9-6 20:52
) ]* `: u8 Y; P( [3 k* b( R各位,我那个项目的控制器不支持读写平衡,导致我走的fly-by拓扑的ddr3跑不起来,现在我打算改成t形拓扑,d ...
4 G) g% ?! ?8 o, G, E/ a9 K, s
位宽多少?

38

主题

109

帖子

668

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
668
11#
发表于 2017-9-8 16:57 | 只看该作者
dqs与数据做等长,clk走t型,地址线走t型做等长

33

主题

1228

帖子

3259

积分

版务助理

Rank: 6Rank: 6

积分
3259
10#
发表于 2017-9-7 16:05 | 只看该作者
mark

0

主题

4

帖子

4

积分

初级新手(9)

Rank: 1

积分
4
9#
发表于 2017-9-7 11:34 | 只看该作者
MARK

91

主题

478

帖子

1945

积分

四级会员(40)

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

积分
1945
8#
 楼主| 发表于 2017-9-6 20:52 来自手机 | 只看该作者
各位,我那个项目的控制器不支持读写平衡,导致我走的fly-by拓扑的ddr3跑不起来,现在我打算改成t形拓扑,dqs跟时钟是不是是要完全等长呢,只有一个clk

点评

位宽多少?  详情 回复 发表于 2017-9-8 18:08

3

主题

44

帖子

460

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
460
7#
发表于 2017-9-6 11:17 | 只看该作者
cewtf 发表于 2017-9-6 10:12, C/ v- o2 g# _
你好,有点不太明白的地方想问一下,这个±150ps,这个指标是时间么,那么这个时间如何来控制呢?我理解 ...

. N/ k. }! M% i一个ps  6mil   ,150ps   ,900mil  r1 V7 t; F0 f8 \

8

主题

175

帖子

2780

积分

四级会员(40)

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

积分
2780
6#
发表于 2017-9-6 10:43 | 只看该作者
控制等长的目的也是为了保证timing的余量;走线和延迟的计算公式 V=C/sqrt(Er) : j' |% {+ `9 x
1.内层周围介质均匀,Er取4.2-4.5,C光速约12inch/ns,计算后为V=166ps/inch;
2 K9 l- H! C! R* X. D) }9 K% M2.表层由于暴露在空气中,Er小于4,传输速度比内层快,大约 140ps/inch;; }' J2 j$ n5 S9 j
考虑到温度,电压,颗粒的差异,预留一定的余量可以避免问题的产生,我认为能控制在+/-1inch之内,基本能够保证时序的要求了。
9 F) `& C: G# {+ P: _1 j* B
5 J6 e! i+ r5 S, n: S还有一种情况是板子结构特殊,布板确实无法做到1inch范围之内,可以考虑通过绕线增加1个ck的周期;这个主要是跟芯片设计的DDR PHY有很大关系,当然这个需要厂家确认。
, H) H3 @4 a0 \% U

39

主题

221

帖子

831

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
831
5#
发表于 2017-9-6 10:12 | 只看该作者
hagelee 发表于 2017-9-5 18:532 b7 I" H  \% Q; x' y) ^+ l) U6 S4 Z; y
我冒泡来解释一下:& e+ d8 i! F  \# y2 W3 E
1、tDQSCK,这个指标在SCB15H1G这个datasheet中看到(-225,225)ps@1600,(-195,19 ...

( A6 ^' A) J$ c) z* B, l* j  d' }你好,有点不太明白的地方想问一下,这个±150ps,这个指标是时间么,那么这个时间如何来控制呢?我理解的是走线长度的等长就是控制时间的一致性,那么这个150ps这个时间在长度上应该如何计算呢?
! ^* O0 x5 ]* `, p& Z' E$ q# @

点评

一个ps 6mil ,150ps ,900mil  详情 回复 发表于 2017-9-6 11:17

8

主题

175

帖子

2780

积分

四级会员(40)

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

积分
2780
4#
发表于 2017-9-5 18:53 | 只看该作者
我冒泡来解释一下:3 [7 {# _* D% a9 P* J! q
1、tDQSCK,这个指标在SCB15H1G这个datasheet中看到(-225,225)ps@1600,(-195,195)@1866,南亚NT5CB128M16HP要求(-225,225)ps@1333,布线需要综合考虑实际跑多少的频率,还有兼容不同颗粒的要求,取一个保守值最好,能做到+/-100ps以内最好
4 l; c! W( y. s- {6 U2、flyby的拓扑结构,不需要走等长,这个靠初始化序列校验来保证。但要保证tDQSCLK在规范之内。& _( w1 Y7 D& U6 b# U2 J% G  e

  d( @0 k$ M% W5 o

点评

你好,有点不太明白的地方想问一下,这个±150ps,这个指标是时间么,那么这个时间如何来控制呢?我理解的是走线长度的等长就是控制时间的一致性,那么这个150ps这个时间在长度上应该如何计算呢?  详情 回复 发表于 2017-9-6 10:12

18

主题

68

帖子

187

积分

二级会员(20)

Rank: 2Rank: 2

积分
187
3#
发表于 2017-9-4 09:35 | 只看该作者
xxzouzhichao 发表于 2017-9-3 07:49% G) _2 ~) ^- c7 ]2 @
1,支持flyby基本意味着控制器支持write leveling,dqs与clk无等长要求,但两者的时间差会有一个范围要求

# D8 M, R8 u2 k1 @150ps8 A' G% S$ U8 ^4 r: I# ]

点评

具体换算到mil怎么换算呢  详情 回复 发表于 2017-10-20 14:34

0

主题

16

帖子

409

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
409
2#
发表于 2017-9-3 07:49 | 只看该作者
1,支持flyby基本意味着控制器支持write leveling,dqs与clk无等长要求,但两者的时间差会有一个范围要求

点评

150ps  详情 回复 发表于 2017-9-4 09:35
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-9-21 02:46 , Processed in 0.065799 second(s), 33 queries , Gzip On.

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

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

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