请问DDR2时钟、地址和DQS线长度的相互关系
关注,我也正接触这个
CLK\DQS要严格等长,地址线组内等长,CLK的差分线最好控制在5mil以内。
LAYOUT 设计规则里面有,厂商会提供的。
不同的机种有不同的要求的,相互之间都有联系
仿真一下吧
这个要说起来不是一言两语能说明白的。
要想找到这些信号之间的关系,首先要先明白工作方式,是同步模式,源同步模式还是其他的模式。
整明白工作方式了以后再来计算时序,通过计算可以得到信号的飞行时间,再将飞行时间根据不同的走线层换算成走线的长度。
不能简单的套用,结合的仿真软件看一下信号的波形也是很必要的。
目前也在做这方面的东东,我的理解,(从DDR开始)DQS是由CLK得到的,落后CLK0.75~1.25个周期,所以DQS和CLK等长最好,相差不多也不要紧.但DQS和地址是没有关系的,DQS是用来锁存DQ,而地址线,控制线仍然是参考的CLK.如果非要说有什么关系,那也是都是相对于CLK来说的
看来还是理解原理最重要啊
很多的设计不一样,参考的数据也都是不同的,有一些DDR的发送数据和接受数据采用的时钟是不一样的,例如:发送是以时钟为参考的,接受确实以反馈时钟做为参考。
做DDR设计首先搞清楚工作方式,千万不可套用。
最好自己搞清楚自己设计的工作方式,做过很多的相关方面的设计,知道任何一个接受或者发送的芯片改变,整个的仿真工作都是要从新开始的,而且如果芯片更新换代,仿真也需要更新的。
很忌讳套用的,哎,感觉大家说仿真的东西为什么这么轻易的出结论呢,结论是在特定的环境下才正确的。
听君一席话,胜读十年书
楼上的高手们,能不能指教如何分析ddr的工作方式啊!我正在做这方面的工作,谢谢各位了……
赞同!
偶来顶一顶~~~~~`
简单的说就是CMD参考到每一片memory chip的CLK,而DQS则是参考到这个CLK,最后是每一小组的8根数据线还有dqm线参考到DQS
