微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 信号完整性分析 > 信号完整性分析讨论 > DDR2布线时的拉线方法探讨

DDR2布线时的拉线方法探讨

时间:10-02 整理:3721RD 点击:

在进行DDR布线的时候,为了方面与CPU拉线,我采用打乱数据线的办法,我觉得要遵守以下原则:

1)组内的数据线可以任意改变顺序,例如DR芯片的:DQ0,DQ1,DQ2,DQ3,DQ4,DQ5,DQ6,DQ7可以与采取任何顺序与CPU的D0-7连接,

这样就方便了绕线。

2)每组之间也可以调整,注意:是以组为单位调整。

3)每组之间的信号不能调整,例如:D0和D15不能调整,主要是跨组了。

我以前布SRAM的时候,就这样处理的,我认为DDR应该也是一样的。

对.

good good

学习了

是这样的,关键是一组8位数据的约束。

恩,学习了,真关键啊

对,我在进行DDR2 layout时也是这样走的。

DDR的走线要求要不普通的RAM要求高很多,毕竟速率在那地方,不严格按照规定来,到时候很可能会跑不起来.

DDR的走线要求要不普通的RAM要求高很多,毕竟速率在那地方,不严格按照规定来,到时候很可能会跑不起来.

好像DDR的都是可以按这种规则走的呀.

DDR的控制脚包括130个信号,并且提供直接的 信号接口连接内存子系统 这些信号 根据信号的种类 可以分为不同的信号组

其中 数据组的分组 应该以每个字节通道来划分

恩,不错。学习了!

对的!是这样的.

Good  action !

嗯,组与组交换,组内顺序可以调换,从原则上来讲应该可以吧

恩,学习了,

学习了!

必须的~我刚开始走的时候还不知道这些呢~

还没打乱顺序过。

还没打乱顺序过。

GDDR3/GDDR5好角也有此特性,其实我想是不是跟DDRx的内部结构有关
其实读入与读出来还是按照你写入的方法进入的,读出来也一样
但是对于组与组之间是要做具体要求
之前我也是不太懂之方面,后来面试失败过一次后,才发现这个问题
呵呵,其实这样走线的话,会容易很多,关键在于时序的控制吧不过在走之前,我觉得还是好好的主芯片或MMU的内容看一下,做到可靠一点

又学到一点,谢谢!

确实是好好的技巧!
其实就是类似于逻辑空间和物理空间的映射关系,从理论上是没有问题的!

我还想问问地址线能不能也交换呢?

除组内数据线交换,组与组也可以互换,注意对应的DQS,/DQS,DM也要互换。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top