找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

4片DDR3

[复制链接]

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

EDA365欢迎您!

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

x

/ |  j# n& [( R" p8 N/ g) N: O' v如上图所示,请问这种方式是不是fly-by呢
8 d; D6 `& _* p0 Y9 g' o. @9 j
+ h4 O5 r5 l2 n如果是的话,地址线如何做到等长呢
( }' A. Z, b! \
2 M8 A% {$ k! W; U* D# |UD远大于UC>UB>UA啊* r' Q) M" b4 Q7 ?
, j  M  _: |  S9 b' S# Y
请大家帮忙解答!* i. V# y3 Y9 l) U& J
: A) e: M  @: t& E1 f7 i$ O) 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 编辑
/ b* ~8 s4 a" ]% V2 X* ?
jimmy 发表于 2013-10-15 15:54
+ u! w! O7 S- A* \3 L1 Y数据线:UA=UB=UC=UD
) Q7 H2 b! n9 J% G9 i- L
* g+ H& h2 s$ d5 A, u: x时钟、地址、命令线:
# _+ [# `0 x% C1 X

) r# J# X) E) x4 G! k 高位数据线和部分地址线
: x; [1 ^- p9 B! M0 m& U 低位数据线和部分地址线
: ?. D9 d' V4 O+ H! q8 [ 地址、时钟和控制9 G0 C) n( l5 h1 V1 t
地址、时钟和控制0 d! F7 w3 l! T2 Z& Y9 e& _
地址、时钟和控制4 I1 }6 c" m2 C9 W1 P! v2 |& a% i" b2 t
按照大家的指导 画了两片的DDR3
! }) i+ H; R$ f0 `1 s$ |等长是U到B,地址、时钟、控制等长,长度1520mil,误差10mil/ N$ o# W& a! D* v8 ]0 B: I  E3 r
B到A,地址、时钟、控制等长,长度530mil,误差10mil
% N6 [& S: O+ C- y! L两片DDR的数据全部等长,长度1000mil,误差10mil
' y/ E7 v* ]* j8 J4 Z$ L* B/ \2 vCLK、DQS比其他信号长10mil左右% q3 ^" ~: P# W7 J( }9 l. b
% ^' Q) F% M( F- C  a+ x( E
不知道上面的数据是否满足要求?
: m; j1 p% `: Z: ^DQS与CLK是否相差太多?
2 |; t5 r8 ~& j0 b2 o0 }请大家指点!

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
推荐
 楼主| 发表于 2013-10-17 19:48 | 只看该作者
本帖最后由 suicide915 于 2013-10-17 19:57 编辑 8 f! X  A: l( r8 O2 A" n
suicide915 发表于 2013-10-17 13:369 K0 [) a* ?) I6 D: C
请问 数据线需不需要参考时钟?
6 U6 d1 ?6 R; C; t' p
4 e. Z) `8 i$ H! C
高位数据线和部分地址线
3 Z1 f3 R# ~  n2 d$ O 低位数据线和部分地址线' K1 J6 l) e& p$ X# ^4 r( a
地址、时钟和控制
3 C4 J  O* Z" x3 F; |* \ 地址、时钟和控制$ k1 z0 M5 l4 x0 x* B- l8 c- F
按照大家的指导 画了两片的DDR3
- ]) @* |- H/ |& c等长是U到B,地址、时钟、控制等长,长度1520mil,误差10mil, E9 p) I& B$ S4 ]( S) |
B到A,地址、时钟、控制等长,长度530mil,误差10mil: U; Q; I3 T' R0 z4 X" y
两片DDR的数据全部等长,长度1000mil,误差10mil
( C  |7 U: _* w7 K6 `CLK、DQS比其他信号长10mil左右
8 U3 F1 G, N$ ?# [4 _. a8 {- H, Y0 @+ f2 v3 ^1 t
不知道上面的数据是否满足要求?& g+ Y# [9 w* ]2 N3 W1 m" s1 V
DQS与CLK是否相差太多?" S9 o8 p6 p# A8 U
请大家指点!

21

主题

65

帖子

553

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
553
2#
发表于 2013-10-15 14:53 | 只看该作者
4片DDR3肯定是要FLY-BY的。
6 l+ \6 u6 M+ E- d一组组的单独等长啊。$ d4 r' q: U* B1 D6 e# N
CPU到A的数据位等长,A到B的数据位等长...! g* a: s! ^& Q4 `' }. F

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( S: W! }' X3 u. I' N# ?
4片DDR3肯定是要FLY-BY的。/ e7 w/ ^7 e/ F6 j4 |: B8 V
一组组的单独等长啊。
0 Z$ J, A. d. M6 C. N0 u& t8 {: BCPU到A的数据位等长,A到B的数据位等长...
* n2 e; I$ o0 x$ y
对fly-by的概念很模糊,图上拉了一根地址线
# g* o! l+ J0 a2 d" n" L2 K3 C# `( o
这种先到第一片,然后依次下去,最后连接终端,是正确的fly-by么?
9 p; C  T( F# j; {3 P
3 f% N+ e( T9 s8 Q3 V5 b另外CPU到A的数据位等长,A到B的数据位等长
8 J# ~% ~7 y: u  W. b9 x; H) P. E/ \: ?) N
这句话不明白 能再具体点么?谢谢

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
5#
 楼主| 发表于 2013-10-15 15:12 | 只看该作者
香雪海 发表于 2013-10-15 14:53
* z7 J6 z8 q$ J; F6 S一个一个的等长就可以了

4 |, F! i& g% S! x# u还是不明白 能具体些么
; ^0 G; ?+ x: V$ u  R! e
: T7 |: l" C4 t$ s, n& p8 T' g如图上的 按我的理解 地址线U到D(绿+紫)要明显长于U到A(绿)9 j! h; U* M) W9 Q

1 ?1 D: I8 {2 l这样地址线怎么能等长呢 是不是我理解错了?

20

主题

205

帖子

900

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
900
6#
发表于 2013-10-15 15:32 | 只看该作者
本帖最后由 123123 于 2013-10-15 15:33 编辑
+ P+ T! m9 K. k  ~+ a3 M# H/ X' o- {7 a8 y% M! z7 i0 P. ?. V' R
CLK与ADD与Ctrl都分段等长(一颗到一颗的距离叫一段。懂???)
  ~% v, z% y/ T2 MData自己等长就OK了。(每颗的Data自己等长就好了)

426

主题

8749

帖子

2万

积分

认证会员B类

CAD工程师

Rank: 25

积分
22654
7#
发表于 2013-10-15 15:54 | 只看该作者
数据线:UA=UB=UC=UD
2 a4 z: d* y  @+ k
3 }7 v: K- U5 M) [0 H- ?* _时钟、地址、命令线:, z# J( \" ]. l6 Q; ~. M: p/ c

$ J& {+ R* Z/ Z1 m. UUA段全部相等,长 度要小于25oomil。误差100mil
0 v5 @; y! I+ @& O$ V) ~  C# a: A# ]
AB段全部相等,长度要小于660mil.误差50mil
$ x/ B! P  j2 \  q: K/ w8 u& x
; S8 z: d4 X, ?+ ]0 n" ZBC段和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:323 w4 ?, l) J7 V; X! j
CLK与ADD与Ctrl都分段等长(一颗到一颗的距离叫一段。懂???)
9 a% t, `) P$ c* y8 Q0 CData自己等长就OK了。(每颗的Data自己等 ...

; o8 U/ |9 \4 g4 ^3 Q$ V# {分段等长是指U到A,A到B,B到C,C到D分别等长? 5 r: A  z- H/ c5 Q; u9 O7 X

9 a' u& b. V; `  _0 z# y那就是说 DDR片间的地址/时钟/控制不用等长 片内等长就可以?& d; l5 k' D" C5 m; V5 B
# _/ {% Y( N& ]- y, y. F, ^8 V

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
10#
 楼主| 发表于 2013-10-15 16:12 | 只看该作者
jimmy 发表于 2013-10-15 15:54
! v. I' X7 W7 D) O  P) V数据线:UA=UB=UC=UD$ H9 m* W. I5 Q
0 L, G. l5 V- G/ o1 h, I) y9 P
时钟、地址、命令线:
: w- H2 X, n$ m: U4 D
版主可不可以帮忙解释下 这样等长的原理
# P. a6 u& a" j, o" }3 h6 Q
2 x! z- ?" X2 p两片DDR3是用fly-by还是T型比较好呢
0 N! d3 z( S% Z& v' X  f! z  k1 }% |+ X! f0 ?# }4 ]
另外新书什么时候发布呢?

点评

两片用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
+ c5 J4 p" p- R/ Y3 C' W5 u分段等长是指U到A,A到B,B到C,C到D分别等长? + e  p# [8 h* @% M) M8 i
$ r4 F. d; B1 K( ~& N
那就是说 DDR片间的地址/时钟/控制不用等长 片内等长就 ...
/ a- ]9 G8 j, V2 b& Z) {5 A
U到A的CLK。ADD。ctrl 去等长. f1 f4 @; {* t1 ~
A到B的CLK。ADD。ctrl 去等长: Z% W! q' [6 l
B到C的CLK。ADD。ctrl 去等长
5 H1 ^* N1 M3 \C到D的CLK。ADD。ctrl 去等长
9 p! V+ t1 X* Q$ N: S. y9 i# K) N所有的Data线,不用理CLK和ADD的长度。6 S( r7 J% X  W6 `5 O
每一组的Data自己等长就好了
) W* {# C5 N8 ?2 d5 G" O! \9 B

点评

支持!: 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
$ x6 I( b: }: C# R$ u* mU到A的CLK。ADD。ctrl 去等长
" l) H: |$ W( q5 L9 K  BA到B的CLK。ADD。ctrl 去等长$ r  k# X# d" Y2 x' b' a
B到C的CLK。ADD。ctrl 去等长

) p) b. X+ Q+ i谢谢啦 那两片DDR3是用fly-by还是T型比较好呢
6 n  }) b, }% G8 c: J3 t6 F! Z; w# Q: D+ G

20

主题

205

帖子

900

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
900
13#
发表于 2013-10-15 16:25 | 只看该作者
suicide915 发表于 2013-10-15 16:22+ P: Z, L" m% Z. F! s' j4 m
谢谢啦 那两片DDR3是用fly-by还是T型比较好呢

$ [9 Z7 x( z- z- N% f8 R( z5 y哥哥,2片再用这种方式的意义在那里??
9 H. X0 @7 S) J5 I, o+ FL型和T型的区别:形象的说就是把T这个字母砍掉一边的意思

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
14#
 楼主| 发表于 2013-10-15 16:52 | 只看该作者
123123 发表于 2013-10-15 16:25
) Z) U0 i- _' p- V/ C哥哥,2片再用这种方式的意义在那里??
1 J. x6 u  V4 }" ]8 o. \, iL型和T型的区别:形象的说就是把T这个字母砍掉一边的意思

' }* F7 g3 a. c) h请问什么时候采用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 21:48 , Processed in 0.073613 second(s), 38 queries , Gzip On.

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

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

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