微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 信号完整性分析 > 信号完整性分析讨论 > 关于多片DDR2的布局问题

关于多片DDR2的布局问题

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



设计中需要4片DDR2 SDRAM,受板上面积和布线限制,需要把2片放到板的底层,两片留在顶层。而面积不允许上下两片在垂直位置上完全错开(那样就可以都放到顶层了),也就是说上、下面的DDR2在垂直于板面的方向上有重合。我看了一下DDR2的封装,发现球分左右,中间有空隙。我想把底面的芯片与顶层的芯片只错开1/3,正好利用中间的空隙,避开彼此间的过孔。

 

请问,这样做可不可以?对布线有什么影响吗?还有没有其他方法?

 

谢谢。

可以重叠摆放,给个出线方式供参考。如果是字扩展方式,数据信号是可以交换的,可以让正反的同一个数据信号直接共用同一个过孔相连。注意两边的等长。

多谢,多谢。

我要用的是位扩展模式。您给的这张图是字扩展模式吗?我看怎么好像顶层的DQ6和底层的DQ7共用一个导孔,DQ0和DQ1共用一个导孔?(也不知道我看得对不对。)这个是不是就是您说的“数据信号是可以交换”?这个"可交换"我不太理解。您能说的更清楚一些吗?谢谢。:)

这张图是DDR2内存的一个公板设计上截下来的。

内存数据信号交换比较自由,每8位一组,同组可以交换,比如DQ0~7,可以和DQ8~15进行整组交换,同时,每8位之间也可以交换,也就是dq0可以和3,4,5,6,7随意交换, 但是8位之间不能交换。

DQ0和DQ1是不能共用一个过孔了,共用是因为正反的那个管脚都是同一个net。

你的4片如果是X8位的扩展成为32bit的数据总线,那就不可能共用过孔了,需要分别引出,空间上是够的,只是信号过孔不能打在BGA焊盘之间了。

只是给一个参考,还有其它的走线方式,根据实际情况而定。

谢谢。

我要用的是4片16位的组成64位数据总线。看了您2楼的图,又仔细想了想,确实是完全可以重合,只有3列的球,使用中间的那个大空隙完全可以走出来。开始想的错开的想法反而不太好。

又仔细看了一下管脚分布,除了DQ0、1、8、9是夹在两个电源脚之间,其余都是在边上,应该比较容易出线。

再多问一句,“信号过孔不能打在BGA焊盘之间”,是什么原因呢?

今年夏天刚毕业,经验不多,见笑了。

我是错开1/3布的
走得稀里糊涂
惨不忍睹

完全重叠的话我不知道怎么扇出
但有些内存条就是上下重叠的

”每8位之间也可以交换,也就是dq0可以和3,4,5,6,7随意交换, 但是8位之间不能交换。“

后面的“8位之间不能交换”是指哪8位?

“信号过孔不能打在BGA焊盘之间”

我的理解这样可以多出一些走线空间来
但这样的话,还是没法理解扇出的问题

后面的“8位之间不能交换”,应该是指不同组间的数据信号不能混乱交叉吧,是不是因为每组都有不同的DQS/DQM 的原因?

完全重叠的话,是利用中间的大空隙扇出吧。

怎么觉得上面的那张图的线都乱七八糟的呀?完全看不出来是群组走线的啦

难得见到阿鸣回帖哦

我也这么觉得,估计阿鸣哥哥最近比较空~

辛苦了!

看看

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

网站地图

Top