找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

4片DDR3

[复制链接]

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
跳转到指定楼层
1#
发表于 2013-10-15 14:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
0 B; {" K6 j( Y- }2 C8 V0 [
如上图所示,请问这种方式是不是fly-by呢* {2 R1 f9 P5 L/ @, ^+ r

6 i" Z2 h. O* E* w- D* h如果是的话,地址线如何做到等长呢/ j# Z  y& _" J/ R) u$ H3 @# j

) e( p1 e+ \) t# h1 |# eUD远大于UC>UB>UA啊/ F6 \% r1 T* g  d4 M9 }/ Q6 ?: ]

8 P! T$ ^% h8 I  ~# e" ]5 y请大家帮忙解答!4 v0 h$ ]  f9 q5 I4 i$ j

0 E6 u9 d  y4 |8 C, X8 c5 w
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏5 支持!支持! 反对!反对!

426

主题

8749

帖子

2万

积分

认证会员B类

CAD工程师

Rank: 25

积分
22654
推荐
发表于 2013-10-15 16:00 | 只看该作者
可参照第一届IPC的考试板。
专业服务:(价格面议)
代写作业
拉等长
调丝印
喂猪
欺负同学
打老师

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
推荐
 楼主| 发表于 2013-10-17 19:52 | 只看该作者
本帖最后由 suicide915 于 2013-10-17 19:58 编辑
# |& j0 a" {" L* v) |
jimmy 发表于 2013-10-15 15:54* I! N. ^; K# m
数据线:UA=UB=UC=UD7 J  j! b) C. p# w; k

" s- g: S% a. `  C7 @: s: d时钟、地址、命令线:
6 e+ O2 x6 m- i. j9 D+ k. O
# m# }+ V7 Q& z& g$ \  A
高位数据线和部分地址线
) i, G: k9 A, o! r# h5 j! L* x 低位数据线和部分地址线
" l. d' e. i4 z) i, u4 d! i 地址、时钟和控制
+ K! P4 ]% `6 N6 A/ H# q 地址、时钟和控制
& I  _" p! i7 q. [" u地址、时钟和控制  `2 G5 K# L1 _/ T" Y) F
按照大家的指导 画了两片的DDR37 Q5 E6 H) `+ S, y
等长是U到B,地址、时钟、控制等长,长度1520mil,误差10mil
' ~! ^4 l' k. `, T" SB到A,地址、时钟、控制等长,长度530mil,误差10mil
' Z+ \2 ^( J5 a5 a; r3 l两片DDR的数据全部等长,长度1000mil,误差10mil
4 \3 d5 ]2 j2 p$ {3 m  t  RCLK、DQS比其他信号长10mil左右
9 _( g6 u3 s: I. K# c# w' k! G$ o& x8 G/ c7 f" y, }5 I
不知道上面的数据是否满足要求?8 M6 @# y9 c6 L# y8 T: W6 h2 c) N
DQS与CLK是否相差太多?
6 O1 T/ M, m: c! F  }+ p请大家指点!

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
推荐
 楼主| 发表于 2013-10-17 19:48 | 只看该作者
本帖最后由 suicide915 于 2013-10-17 19:57 编辑 ! |8 [1 F' `/ F' @
suicide915 发表于 2013-10-17 13:36/ x) N  y* j  X' S% m* D) A$ @
请问 数据线需不需要参考时钟?

+ i4 C$ K; x5 {& ]9 X  k( u7 i8 j# [7 l( k1 j
高位数据线和部分地址线
: e( H0 h9 ~6 }% y* ^! K 低位数据线和部分地址线+ h( m: @/ X6 N) T
地址、时钟和控制- x- i. Q5 J7 I5 G1 Y* N7 p  K
地址、时钟和控制$ L+ j0 B8 [- I5 {- p$ O# n
按照大家的指导 画了两片的DDR39 r! y2 Z; C% ~; B2 v) l
等长是U到B,地址、时钟、控制等长,长度1520mil,误差10mil
0 c& |+ i) C8 u+ oB到A,地址、时钟、控制等长,长度530mil,误差10mil
# F$ t! _+ t( X4 r5 U两片DDR的数据全部等长,长度1000mil,误差10mil' o& w) X" g9 M) l  h  S$ v
CLK、DQS比其他信号长10mil左右
  }- T6 ?# ~! M" h4 ~# ~* `3 Y' D0 H' E! H2 C9 g7 P0 S
不知道上面的数据是否满足要求?
. W) c2 R; {/ g& z' _; YDQS与CLK是否相差太多?1 ^" u: k$ B  v, O
请大家指点!

21

主题

65

帖子

553

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
553
2#
发表于 2013-10-15 14:53 | 只看该作者
4片DDR3肯定是要FLY-BY的。
3 k! ?( r3 V* [一组组的单独等长啊。
3 V4 k# q- o- R7 `* N1 oCPU到A的数据位等长,A到B的数据位等长...
- N  }$ n' q3 @9 T7 ~4 O3 Z

48

主题

1082

帖子

4058

积分

五级会员(50)

Rank: 5

积分
4058
3#
发表于 2013-10-15 14:53 | 只看该作者
一个一个的等长就可以了
新时代女性标准: 上得了厅堂,下得了厨房; 杀得了木马,翻得过围墙; 买得起好车,住得起好房; 斗得过小三,打得过流氓

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
4#
 楼主| 发表于 2013-10-15 15:10 | 只看该作者
linking_ma 发表于 2013-10-15 14:53
2 |- l) k' m& p/ F# Q; \4片DDR3肯定是要FLY-BY的。! x, s: `1 f( r
一组组的单独等长啊。
& H; @9 v$ u2 Z) q7 X. C/ O( }CPU到A的数据位等长,A到B的数据位等长...

6 m6 \6 ?4 e5 S对fly-by的概念很模糊,图上拉了一根地址线
0 H4 f( t& j/ P/ o4 r1 `: y7 v( f8 |0 ^- D
这种先到第一片,然后依次下去,最后连接终端,是正确的fly-by么?/ J6 d! e& z% o' ~% [/ C; q' Y4 W
2 E: Q+ o' L) B
另外CPU到A的数据位等长,A到B的数据位等长; I( S' t8 @) m" {/ m
- Y! Y$ S5 K1 Q: {6 b6 @+ x
这句话不明白 能再具体点么?谢谢

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
5#
 楼主| 发表于 2013-10-15 15:12 | 只看该作者
香雪海 发表于 2013-10-15 14:53
5 u- f- S0 b' i& i1 C( ]& o4 H1 L一个一个的等长就可以了
6 D; e5 T3 X  ~. ?
还是不明白 能具体些么
, G5 r5 a9 m5 ~+ y. |( b
2 r5 E. O) Z8 R' I如图上的 按我的理解 地址线U到D(绿+紫)要明显长于U到A(绿)
- j. U% s+ A+ I0 [& M5 h, B2 P% g* v! }) v
这样地址线怎么能等长呢 是不是我理解错了?

20

主题

205

帖子

900

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
900
6#
发表于 2013-10-15 15:32 | 只看该作者
本帖最后由 123123 于 2013-10-15 15:33 编辑
" I; s3 f1 E7 N. d+ Q5 d& D0 F# w& O% {  g6 [  `! _  L; n
CLK与ADD与Ctrl都分段等长(一颗到一颗的距离叫一段。懂???)
, ]+ s, U+ b0 v. lData自己等长就OK了。(每颗的Data自己等长就好了)

426

主题

8749

帖子

2万

积分

认证会员B类

CAD工程师

Rank: 25

积分
22654
7#
发表于 2013-10-15 15:54 | 只看该作者
数据线:UA=UB=UC=UD6 C0 K1 B# m4 P# K6 [+ Z7 a1 u
3 f/ F3 \4 a7 Y. q8 s, _4 s! u
时钟、地址、命令线:
  i) g: C& c# C! v/ s' l6 q2 P% y
# K. h: D: f. d  C) o1 kUA段全部相等,长 度要小于25oomil。误差100mil6 j' M, U% M# m' t& {# p/ B

& \$ U1 R' r$ Z& m1 oAB段全部相等,长度要小于660mil.误差50mil
0 _" B1 j: i5 P) |& N! R
2 ~7 e( ]& t/ T/ ^BC段和CD段同理.误差50mil

点评

支持!: 5.0
支持!: 5
  发表于 2013-10-15 16:20
专业服务:(价格面议)
代写作业
拉等长
调丝印
喂猪
欺负同学
打老师

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
9#
 楼主| 发表于 2013-10-15 16:06 | 只看该作者
123123 发表于 2013-10-15 15:32
9 x; }$ E9 }$ b) M1 ?& f3 vCLK与ADD与Ctrl都分段等长(一颗到一颗的距离叫一段。懂???)
' ^5 J8 k" K2 d  [8 Z% PData自己等长就OK了。(每颗的Data自己等 ...
0 @$ ~/ X) ~8 A
分段等长是指U到A,A到B,B到C,C到D分别等长?
0 u, O# V2 q9 {2 W
) U3 T( \$ ]: v那就是说 DDR片间的地址/时钟/控制不用等长 片内等长就可以?
1 e0 ~( [1 s& Y9 k0 u. F/ L& ~" k& L0 }4 m' k% o* a, |" z0 V

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
10#
 楼主| 发表于 2013-10-15 16:12 | 只看该作者
jimmy 发表于 2013-10-15 15:540 ?' h2 \4 w$ Q' J/ t) ^7 X1 h  b
数据线:UA=UB=UC=UD, w; p- G/ `9 p2 i1 Y
6 n# r+ z6 _5 _. s! a
时钟、地址、命令线:

1 o. j' Y# ]  ^4 W版主可不可以帮忙解释下 这样等长的原理
9 ?) G& t  q3 m- ^, W
8 U/ t" e+ s& X6 h9 V5 p$ j  ^两片DDR3是用fly-by还是T型比较好呢. X0 k2 Q3 @/ Y- n
% p3 B9 R3 x8 Y) S0 p
另外新书什么时候发布呢?

点评

两片用fly-by.  发表于 2013-10-15 16:35
不解释原理。请百度:DDR3的工作原理.  发表于 2013-10-15 16:33

20

主题

205

帖子

900

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
900
11#
发表于 2013-10-15 16:13 | 只看该作者
suicide915 发表于 2013-10-15 16:06
2 P1 U; \( c7 S0 Q7 ^4 \) P分段等长是指U到A,A到B,B到C,C到D分别等长? 7 n# s" E7 P3 g7 V
0 z! K) c  d! O& m* p& |
那就是说 DDR片间的地址/时钟/控制不用等长 片内等长就 ...

5 F3 X/ R, h( Q/ Z' ?7 B" S/ aU到A的CLK。ADD。ctrl 去等长' P) ~7 O4 }: s3 x- r9 B& E
A到B的CLK。ADD。ctrl 去等长' q- e: y: A' `; b7 F- g
B到C的CLK。ADD。ctrl 去等长
8 _/ s+ B3 k9 j: u3 k+ K; jC到D的CLK。ADD。ctrl 去等长
+ S% X- x) Q* ~& K  O所有的Data线,不用理CLK和ADD的长度。2 C% k  N" |8 j. q
每一组的Data自己等长就好了2 M5 A# M( x9 y' p; Z# N# s+ H

点评

支持!: 5.0
支持!: 5
  发表于 2013-10-15 16:19

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
12#
 楼主| 发表于 2013-10-15 16:22 | 只看该作者
123123 发表于 2013-10-15 16:13
) H; j9 r# w% Y' q( ^U到A的CLK。ADD。ctrl 去等长$ W* q& k' n4 ~2 o
A到B的CLK。ADD。ctrl 去等长5 k, z* ^3 p" W
B到C的CLK。ADD。ctrl 去等长

! P) @0 ^$ y, N" R7 c& I& P谢谢啦 那两片DDR3是用fly-by还是T型比较好呢
7 P6 r+ u2 K5 j- z6 F! [6 P
3 c/ S9 W) s2 Q8 s

20

主题

205

帖子

900

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
900
13#
发表于 2013-10-15 16:25 | 只看该作者
suicide915 发表于 2013-10-15 16:22  u' X, t4 U. S+ z
谢谢啦 那两片DDR3是用fly-by还是T型比较好呢
( f4 k- {& s: G, m$ q
哥哥,2片再用这种方式的意义在那里??
" Z* C* ~- x6 r- I  {6 LL型和T型的区别:形象的说就是把T这个字母砍掉一边的意思

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
14#
 楼主| 发表于 2013-10-15 16:52 | 只看该作者
123123 发表于 2013-10-15 16:25) P$ q- M% I! |1 v+ t/ F
哥哥,2片再用这种方式的意义在那里??; f2 [& o$ W% O( |0 x, N
L型和T型的区别:形象的说就是把T这个字母砍掉一边的意思
* j* Z: s# \9 x  a
请问什么时候采用T型 什么时候用L型呢

2

主题

26

帖子

975

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
975
15#
发表于 2013-10-15 17:00 | 只看该作者
2片DDR3用T型还是L型这个是要根据具体的芯片来设计的,由于内部控制器不同厂家设计的不一样,所以不同的芯片对于DDR3的拓扑会不一致,因此不能一刀切,需要看芯片的datasheet

点评

支持!: 5.0
支持!: 5
谢谢  发表于 2013-10-15 17:02

评分

参与人数 1贡献 +5 收起 理由
jimmy + 5 赞一个!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-1-31 15:57 , Processed in 0.092355 second(s), 44 queries , Gzip On.

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

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

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