找回密码
 注册
关于网站域名变更的通知
查看: 7803|回复: 17
打印 上一主题 下一主题

DDR2的走线规则

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-11-24 10:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
各位老大,小弟才开始对此部分进行学习中。还不清楚。我有几个问题想请教各位老大一下:' v$ C! o# J4 M7 k  E3 K# r
1、在CPU(主频)和DDR2都确定的情况下,如何来确定CLK的线长问题?这里面是否有一个关系在里面?如有,那是一个什么样的关系?可否用数学式来进行表达?
" t0 t8 b- g- N) D2、如CLK的线长确定了,那数据组的线长是否就可以确定了呢?那这两者间是什么样的关系?可否用数学式来进行表达?
1 X1 O+ W: c+ Q+ a) R: p2 P2、如CLK和数据组的线长确定了,那控制组和地址组的线长是否就可以确定了呢?那这几者间又是什么样的关系呢?
! p, _3 x2 u$ G9 Z4、我想知道在这部分的学习中很重要的一点就是要满足时序,那为什么时序这么重要?否则的话,就可以所有走线都等长就可以了。
! A$ t! o6 V/ I! A! @2 ^5 }4 N! l" ^; Z0 N6 i" N1 z% H
  以上是小弟的一些问题,不知是否问到了重点?如没有,还请各位老大多多指教!

该用户从未签到

2#
发表于 2009-11-24 20:03 | 只看该作者
你所说的CLK 是指DDR2 Clk 吗?( g& w. ~. w1 }( W1 p8 y8 B- i
如果是,DDR2 Clk 长度和CPU 频率是没有关系的
+ D! M1 ^& I" e6 M& K( |, rDDR2 其他信号(Data, Address, Command, Control信号)长度都是以Clk 信号长度为参考的/ C, F5 {) I7 s* E* Z; T% D; Z7 Q
具体数据我忘记了,可以参考Design Guide,

该用户从未签到

3#
发表于 2009-11-29 21:44 | 只看该作者
所有走线都等长,那这个板子就不用做了,specing is money!!!!

该用户从未签到

4#
 楼主| 发表于 2009-11-30 18:15 | 只看该作者
等长不是目的,满足时序才是最重要的,我想说的和想了解的就是这个?

该用户从未签到

5#
发表于 2009-12-8 20:58 | 只看该作者
各位老大,小弟才开始对此部分进行学习中。还不清楚。我有几个问题想请教各位老大一下:
' `" ^& X1 ~2 O3 ]1、在CPU(主频)和DDR2都确定的情况下,如何来确定CLK的线长问题?这里面是否有一个关系在里面?如有,那是一个什么样的关系?可否用数学式来进行表达?2 f8 O% p- h- H( L- f+ R. S7 e! w# \+ D5 }0 ?1 P- v3 O
2、如CLK的线长确定了,那数据组的线长是否就可以确定了呢?那这两者间是什么样的关系?可否用数学式来进行表达?
, s9 w3 _3 i- B) T2、如CLK和数据组的线长确定了,那控制组和地址组的线长是否就可以确定了呢?那这几者间又是什么样的关系呢?
$ _( x6 M% d+ A& g8 g& f6 m# l% j4、我想知道在这部分的学习中很重要的一点就是要满足时序,那为什么时序这么重要?否则的话,就可以所有走线都等长就可以了。
1.clk的线长/时序跟主频没有直接关系。看ddr ram控制器。
# Y7 [( L# O* e! G. h
2. clk线长确定了,数据长度范围也确定了。, [! x. b6 ~0 |7 R6 ?
3、地址,控制也可以确定长度范围。不过这个范围应该比较宽。7 N$ G9 @* \2 k! d/ \% L
4、时序不能满足,就不能满足芯片正常工作的要求,芯片不能正常工作,那么...。另外,满足时序要求不是说所有线都等长,这个没有必然关系。& N; J9 o3 `% b( V6 a
时序,就是用数学算出来的。但,手工计算很复杂,算不准。所以,时序是需要仿真仿出来的。如果,简单手工算一下就可以,做仿真软件的都可以去喝风了。+ F2 n8 ]0 }2 l$ J
DDR算是高频,满足时序的情况下,不是要求线都等长。要明白ddr的含意,取样在时钟的中间最好,所以,时钟要比数据慢1/4周期的。如果芯片内部未作任何偏移,时钟比数据要长很多(DQS也是时钟)。关键是看控制器。) J% Y6 Q# f5 _- h, E" f2 b# i
. d0 Y' I3 \8 y- o/ [8 k

该用户从未签到

6#
发表于 2009-12-12 21:31 | 只看该作者
学习了,顶一个先

该用户从未签到

7#
发表于 2010-7-24 10:41 | 只看该作者
ding

该用户从未签到

8#
发表于 2010-9-17 21:36 | 只看该作者
5楼正解

该用户从未签到

9#
发表于 2010-11-11 11:51 | 只看该作者
:):)

该用户从未签到

10#
发表于 2011-3-6 16:52 | 只看该作者
路过的

该用户从未签到

11#
发表于 2011-3-7 21:21 | 只看该作者
太高深了  不懂  

该用户从未签到

12#
发表于 2011-3-26 12:31 | 只看该作者
仔细计算,看看设计。

该用户从未签到

13#
发表于 2011-3-26 13:16 | 只看该作者
最好的,特别有用

该用户从未签到

14#
发表于 2011-3-27 20:05 | 只看该作者
CLK不能比数据组合命令组的线短,不然不容易满足建立时间的要求

该用户从未签到

15#
发表于 2011-4-8 13:07 | 只看该作者
其实这个很容易确定的,CLK和地址控制的同步系统,1T时序需要在下一个时钟周期采样,通过这个时序可以计算出理论上最多能走多长,一般控制在5000mil以内问题不大
) S* Q8 D2 I5 ?" _* bDO和DQS是源同步,分组做等长就好了,控制器会控制时序( h) n  N  z& p
DQS和CLK之间可以相差+-25%的时钟周期
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-12 03:03 , Processed in 0.125000 second(s), 24 queries , Gzip On.

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

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

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