EDA365电子论坛网

标题: 请问DDR2时钟、地址和DQS线长度的相互关系 [打印本页]

作者: hispeed    时间: 2008-1-7 17:00
标题: 请问DDR2时钟、地址和DQS线长度的相互关系
请问DDR2时钟、地址和DQS线长度的相互关系,先谢了
作者: stanelor    时间: 2008-1-9 19:35
关注,我也正接触这个
作者: Athlon    时间: 2008-1-10 08:37
CLK\DQS要严格等长,地址线组内等长,CLK的差分线最好控制在5mil以内。
作者: butterfl6    时间: 2008-1-10 13:20
LAYOUT 设计规则里面有,厂商会提供的。
作者: butterfl6    时间: 2008-1-10 13:21
不同的机种有不同的要求的,相互之间都有联系
作者: wljboy    时间: 2008-1-10 13:31
仿真一下吧
作者: sleepyingcat    时间: 2008-1-10 16:26
这个要说起来不是一言两语能说明白的。
0 m1 ^/ Y# A" Y3 _+ _; n7 W要想找到这些信号之间的关系,首先要先明白工作方式,是同步模式,源同步模式还是其他的模式。
+ \4 @* @7 p# p% P, I/ I整明白工作方式了以后再来计算时序,通过计算可以得到信号的飞行时间,再将飞行时间根据不同的走线层换算成走线的长度。  A1 X* ]2 C1 M: v$ \9 W$ u
不能简单的套用,结合的仿真软件看一下信号的波形也是很必要的。
作者: yangcanhui07    时间: 2008-1-13 23:03
目前也在做这方面的东东,我的理解,(从DDR开始)DQS是由CLK得到的,落后CLK0.75~1.25个周期,所以DQS和CLK等长最好,相差不多也不要紧.但DQS和地址是没有关系的,DQS是用来锁存DQ,而地址线,控制线仍然是参考的CLK.如果非要说有什么关系,那也是都是相对于CLK来说的
作者: kurbylee    时间: 2008-1-14 12:41
原帖由 yangcanhui07 于 2008-1-13 23:03 发表
% q1 N% p7 L1 ?  C# x, d" f" E3 v目前也在做这方面的东东,我的理解,(从DDR开始)DQS是由CLK得到的,落后CLK0.75~1.25个周期,所以DQS和CLK等长最好,相差不多也不要紧.但DQS和地址是没有关系的,DQS是用来锁存DQ,而地址线,控制线仍然是参考的CLK.如果非要 ...

! ^- V# g* C8 U* E- a* Z  W* b8 s4 |' n3 k
看来还是理解原理最重要啊
作者: sleepyingcat    时间: 2008-1-14 13:30
很多的设计不一样,参考的数据也都是不同的,有一些DDR的发送数据和接受数据采用的时钟是不一样的,例如:发送是以时钟为参考的,接受确实以反馈时钟做为参考。$ v8 U) @2 b: f1 ?! J6 Y3 j
做DDR设计首先搞清楚工作方式,千万不可套用。
# q- f' J1 q& W/ Y最好自己搞清楚自己设计的工作方式,做过很多的相关方面的设计,知道任何一个接受或者发送的芯片改变,整个的仿真工作都是要从新开始的,而且如果芯片更新换代,仿真也需要更新的。
- c" M& q5 H3 M  d6 ~& N0 N很忌讳套用的,哎,感觉大家说仿真的东西为什么这么轻易的出结论呢,结论是在特定的环境下才正确的。
作者: hispeed    时间: 2008-1-14 14:08
原帖由 sleepyingcat 于 2008-1-14 13:30 发表
1 R6 j- o2 k$ y! _; z& P很多的设计不一样,参考的数据也都是不同的,有一些DDR的发送数据和接受数据采用的时钟是不一样的,例如:发送是以时钟为参考的,接受确实以反馈时钟做为参考。6 ]- n7 U+ Q, [2 u! w8 G) e
做DDR设计首先搞清楚工作方式,千万不可套用。# s: b$ ?' D- p" Q& x0 \
最好 ...

% S  }4 Y% L& D1 K- }& T8 h9 C: E8 k% L. r: ^
听君一席话,胜读十年书
作者: wycam    时间: 2008-1-15 16:32
楼上的高手们,能不能指教如何分析ddr的工作方式啊!我正在做这方面的工作,谢谢各位了……
作者: forevercgh    时间: 2008-1-18 08:10
原帖由 sleepyingcat 于 2008-1-10 16:26 发表
* g7 J  E" r7 ~9 Z6 W; }这个要说起来不是一言两语能说明白的。# l0 ]7 W4 E: x  R) x+ O1 _9 ]
要想找到这些信号之间的关系,首先要先明白工作方式,是同步模式,源同步模式还是其他的模式。5 {' T9 V' C. S( I2 p
整明白工作方式了以后再来计算时序,通过计算可以得到信号的飞行时间,再将飞 ...
( C2 W, U; n+ c( {, U% z- \

0 T5 B0 D. F* R4 x赞同!!!
作者: violet_vvv    时间: 2008-1-22 11:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: hispeed    时间: 2008-1-22 13:47
OK,这里面学问真是不少,非常感谢各位,现在layout已经完成,等产品出来,一定重谢各位。
作者: amao    时间: 2008-3-18 22:11
想超频就使它们等长(有效窗口变大),一般就不用太注意(50mil-100mil)都可以。可以通过环回时钟调试。
作者: szkalwa    时间: 2008-3-22 00:21
谢谢各位高手 ̄ ̄,目前也在做ddr案子。。。
作者: may    时间: 2008-3-23 19:47
去啃DESIGN GUIDE去
作者: 1_home    时间: 2010-1-27 15:43
讲的太好了,十分感慨
作者: jang2lin    时间: 2011-7-28 17:22
有谁有DESIGN GUIDE吗?上传一份看下吧  谢谢!
作者: wjzter    时间: 2011-7-28 17:43
DQS参考CLK,CLK一般为差分,DQ 8位一组参考对应DQS,DQS组内等长比较宽,其他没啥,之间误差按速率可以自己算的: O1 D! N5 X; g' `( J- J/ E
地址要求一般会高点,全部等长,挂的ddr多了,还要仿真下拓扑,常见的两片一般T型,另外什么cke之类的也要加进去,实在不懂参考ddr的手册,上面都会写很清楚的
作者: cccccc32    时间: 2011-8-26 16:09
wjzter 发表于 2011-7-28 17:43 + U& U" j/ `. R" o- k6 M0 Q. r/ Q
DQS参考CLK,CLK一般为差分,DQ 8位一组参考对应DQS,DQS组内等长比较宽,其他没啥,之间误差按速率可以自己 ...

# h+ x) Z9 K, Z& n6 B  I到处都能看到牛人留下的痕迹,这里牛人更多!!!!!!
作者: ai小叶    时间: 2012-4-17 14:05
牛人很多啊!受益匪浅
作者: babadashagua    时间: 2012-4-17 16:12
只能飘过
作者: yejialu    时间: 2012-4-27 17:56
布线考量时序和SI方面就可以了。
作者: lililu    时间: 2012-7-25 17:59
有哪位高手画过DDR3的PCB,指教一下,




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2