找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

4片DDR3

[复制链接]

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

EDA365欢迎您!

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

x

* D' ^) j7 c' f. C! n如上图所示,请问这种方式是不是fly-by呢
0 Z# c0 ^" D  R8 `+ y4 ^! F4 g5 q. Z5 I# ?' L
如果是的话,地址线如何做到等长呢
: n" X5 P0 ~( F" ~) |8 N7 w
5 M7 A+ b3 ^9 q9 b$ \UD远大于UC>UB>UA啊* q  s; g- Q0 T, _( J& C" }

# p8 g+ j0 w+ f请大家帮忙解答!7 A+ {& W- B* e7 s& z6 y

; H1 R/ s# d3 n! I* I6 A
分享到:  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 编辑
! {9 M  Z7 U8 s) `, f
jimmy 发表于 2013-10-15 15:54
0 z; X4 k1 m$ w& @8 i. U/ }数据线:UA=UB=UC=UD
  G' q3 D$ `) w4 h% A6 |; e5 S+ e. \6 G$ R
时钟、地址、命令线:

6 Q" Z: _+ D5 P& ~5 \" s( A$ S
6 h! L3 f3 D" d+ `* L. Z* |7 f9 r6 A* [ 高位数据线和部分地址线
/ v* O2 L% S/ K, l9 z+ h3 A 低位数据线和部分地址线: M! W, o% J5 I' U) r; \- r9 R
地址、时钟和控制0 Y6 G1 l2 [: U+ n6 i" I# h$ ?$ b
地址、时钟和控制! O  u/ l! a, {4 x
地址、时钟和控制
2 k/ C: g( o% k按照大家的指导 画了两片的DDR36 |9 h. t# z& k3 ?* o9 d3 f% C1 {$ f# j
等长是U到B,地址、时钟、控制等长,长度1520mil,误差10mil
: a7 ^! J+ ~1 D4 p: lB到A,地址、时钟、控制等长,长度530mil,误差10mil
/ N) p" Q1 ^$ v" {" W, S  [, F两片DDR的数据全部等长,长度1000mil,误差10mil
9 E1 a) B4 |7 X, bCLK、DQS比其他信号长10mil左右
( W% _& B7 W* K& a! J) i! u: ~
. u; r# ]1 }  F7 p不知道上面的数据是否满足要求?6 s+ g6 H% @* {/ E" Q
DQS与CLK是否相差太多?
; [' Q0 E+ f: y) t请大家指点!

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
推荐
 楼主| 发表于 2013-10-17 19:48 | 只看该作者
本帖最后由 suicide915 于 2013-10-17 19:57 编辑
8 o# U$ U" w3 j  A* ]6 P7 \# }
suicide915 发表于 2013-10-17 13:36
2 }5 Z$ r$ k  N请问 数据线需不需要参考时钟?

3 y: M. P. v2 |% ]
/ w. O# e5 f- i! H1 r3 ?) G: u 高位数据线和部分地址线
5 ^# z" c. M$ z- h 低位数据线和部分地址线
" {6 c: X) z0 }" @% L  n 地址、时钟和控制/ q2 x$ Z* L8 h, w9 k
地址、时钟和控制
- k& f6 f) {& N7 u/ T) T$ P按照大家的指导 画了两片的DDR3
; \" B. E7 |1 c3 v* l6 ^, z6 x等长是U到B,地址、时钟、控制等长,长度1520mil,误差10mil1 |/ y1 i0 u1 r1 C6 w* y2 ^+ x: S9 y
B到A,地址、时钟、控制等长,长度530mil,误差10mil
9 `- D: k6 |2 {9 r; n5 V两片DDR的数据全部等长,长度1000mil,误差10mil
! @' X- l2 O/ D1 d7 A; {- \8 `CLK、DQS比其他信号长10mil左右3 j! a" Q6 X% v: C6 t' ?/ Z% b8 s# j
" E8 I( W" {# w$ d" [
不知道上面的数据是否满足要求?
1 U/ l3 X, R+ ]$ ~/ m9 a/ N' pDQS与CLK是否相差太多?
( a& x" A) r2 V, J请大家指点!

21

主题

65

帖子

553

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
553
2#
发表于 2013-10-15 14:53 | 只看该作者
4片DDR3肯定是要FLY-BY的。5 T% c: a) W0 t/ n- Z+ p, n
一组组的单独等长啊。
7 I3 e2 _0 ^, O2 Y8 `3 G  w2 @/ lCPU到A的数据位等长,A到B的数据位等长...
7 @. @# \% Y) e+ S$ U1 \( S7 K4 h8 d

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 y+ K$ A' C/ x" u; b4 @( P+ t  I4片DDR3肯定是要FLY-BY的。( O6 E. F/ T, h  J  v4 y- b
一组组的单独等长啊。
* q4 e( T1 Y+ o5 o; pCPU到A的数据位等长,A到B的数据位等长...
0 n7 H; \0 I5 w
对fly-by的概念很模糊,图上拉了一根地址线
, t0 z& n! D1 R' d
. T2 S- i( S) _2 ~+ ~6 x. T这种先到第一片,然后依次下去,最后连接终端,是正确的fly-by么?$ x+ N& C8 F. n. F
, S& H0 i4 @* P, A
另外CPU到A的数据位等长,A到B的数据位等长7 v6 F- [, n& _2 o" g* G3 J3 K
2 ]7 |0 [4 }- Y" @9 n4 P6 D7 G7 Y
这句话不明白 能再具体点么?谢谢

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
5#
 楼主| 发表于 2013-10-15 15:12 | 只看该作者
香雪海 发表于 2013-10-15 14:53
! Q* X$ a* ]0 j  S4 ]5 t& V一个一个的等长就可以了
% {( k3 R% Z9 `$ s! F6 t
还是不明白 能具体些么7 X2 P9 x$ s( Q! f$ S/ x6 A
. n) K' D2 ~' v9 Q9 j7 L1 W" d
如图上的 按我的理解 地址线U到D(绿+紫)要明显长于U到A(绿)" R% C# I: U0 Y% ?

% x" Y  g2 m2 D5 C这样地址线怎么能等长呢 是不是我理解错了?

20

主题

205

帖子

900

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
900
6#
发表于 2013-10-15 15:32 | 只看该作者
本帖最后由 123123 于 2013-10-15 15:33 编辑 * ~! p1 ~- s! a

6 s% Z# A6 O& `5 |5 bCLK与ADD与Ctrl都分段等长(一颗到一颗的距离叫一段。懂???)
: x) |. S: n: t* rData自己等长就OK了。(每颗的Data自己等长就好了)

426

主题

8749

帖子

2万

积分

认证会员B类

CAD工程师

Rank: 25

积分
22654
7#
发表于 2013-10-15 15:54 | 只看该作者
数据线:UA=UB=UC=UD: p) {5 v$ m/ ~& `6 T

6 ]' n/ j% T$ A/ B  p1 w/ _' p+ h时钟、地址、命令线:
1 F7 E7 e. ?, k# P% Y, c& `8 g; _1 n( S( f" Q/ ?+ Z
UA段全部相等,长 度要小于25oomil。误差100mil
% ]" ~' O3 `' C* T: F
- R3 ?& ?$ w1 r& a9 r+ f2 tAB段全部相等,长度要小于660mil.误差50mil
) S& p; e# _; g- L4 {5 m' F
+ N2 s1 O' i+ LBC段和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* J' C0 Z; d6 Z  Z; r5 z: W
CLK与ADD与Ctrl都分段等长(一颗到一颗的距离叫一段。懂???)( ^8 D% P9 K1 k7 S9 v
Data自己等长就OK了。(每颗的Data自己等 ...
4 Y: w: v3 W% s8 d5 f. Y2 T# ?
分段等长是指U到A,A到B,B到C,C到D分别等长?
& G2 M# B% C& v6 n7 C
1 I2 t6 k* b- Q" Y" [$ W) K那就是说 DDR片间的地址/时钟/控制不用等长 片内等长就可以?
- o) a  {6 v( ]8 b& R, c. w' Z+ D! F. g% B1 V

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
10#
 楼主| 发表于 2013-10-15 16:12 | 只看该作者
jimmy 发表于 2013-10-15 15:54
' ~- {% z! v6 `4 J数据线:UA=UB=UC=UD
) N( M/ h5 ]$ e/ b# ^0 [# c& T5 e3 z7 }4 d7 q
时钟、地址、命令线:

4 i+ h# c% A5 G  q版主可不可以帮忙解释下 这样等长的原理. R! k1 j; U9 P% M; a
2 \1 X* k9 q4 F
两片DDR3是用fly-by还是T型比较好呢$ S" G" O+ U" C% _, I# ^
. \! h9 L! l6 G$ _2 s
另外新书什么时候发布呢?

点评

两片用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
$ p- b- |! Q+ P1 ^8 k. K分段等长是指U到A,A到B,B到C,C到D分别等长?
$ K' }$ S) _) @' j+ K1 J  u3 {: U
5 j, z+ ?% t8 m# m: |那就是说 DDR片间的地址/时钟/控制不用等长 片内等长就 ...

6 B1 c) Z1 w% q3 QU到A的CLK。ADD。ctrl 去等长
1 r! e& E3 O9 v! X6 T+ zA到B的CLK。ADD。ctrl 去等长; B' H' @8 [$ l+ k) \% ~9 I
B到C的CLK。ADD。ctrl 去等长
: w$ ^+ M7 x9 BC到D的CLK。ADD。ctrl 去等长2 _7 L! d6 e' m: k9 e
所有的Data线,不用理CLK和ADD的长度。
, H! t) P% G+ C5 t每一组的Data自己等长就好了
& y  l5 P8 Z' W/ a5 m& @

点评

支持!: 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
, X% [$ T% q1 x! V$ XU到A的CLK。ADD。ctrl 去等长* S, u$ H3 Y6 N) t& ]4 }) ]" [
A到B的CLK。ADD。ctrl 去等长
) h& b  l* ?( Q+ X2 P& DB到C的CLK。ADD。ctrl 去等长
; e2 t# V$ V7 f1 \  a8 b8 t$ X
谢谢啦 那两片DDR3是用fly-by还是T型比较好呢
# A9 g! \) s2 H
' k+ ]# `; Q: D. e$ @$ f% [

20

主题

205

帖子

900

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
900
13#
发表于 2013-10-15 16:25 | 只看该作者
suicide915 发表于 2013-10-15 16:22- o3 y% O. u0 H' o( {; g2 P: B1 j
谢谢啦 那两片DDR3是用fly-by还是T型比较好呢

$ W4 b7 v' ]' [9 X哥哥,2片再用这种方式的意义在那里??" _, J( g& C% ?) S$ Z" p! M
L型和T型的区别:形象的说就是把T这个字母砍掉一边的意思

68

主题

199

帖子

903

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
903
14#
 楼主| 发表于 2013-10-15 16:52 | 只看该作者
123123 发表于 2013-10-15 16:25
" o9 K: l5 U* P3 y9 @+ N# A哥哥,2片再用这种方式的意义在那里??
- R" A, h) ^! [- N. l8 N0 PL型和T型的区别:形象的说就是把T这个字母砍掉一边的意思
$ c* i6 H* X3 V3 Q# m
请问什么时候采用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:03 , Processed in 0.070275 second(s), 37 queries , Gzip On.

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

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

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