请问DDR2数据线的等长问题!
时间:10-02
整理:3721RD
点击:
由于DDR2的每组数据线都要等长布线,但因为某些原因一些数据线需要打过孔(两个过孔),请问:这时数据线的等长该怎样计算?过孔的长度要考虑在内吧?(比如板厚是1.6mm,那么这是其他没有打过孔的数据线是不是至少要加128mil的长度?)谢谢!
数据线最好不要打过孔,要打就所有的线都打。
数据线最好不要打过孔, 要打就所有的线都打
因为是表贴内存条插座,所以有些走线不得不打过孔。如果所有的数据线都打过孔,好像又不符合实际,有没有其他更好的办法?谢谢!
跑多少兆?DDR可以布在TOP 和BOTM层,如果你用的内存条比较标准,PCB上控制+、-50MIL的走线就没有问题。如果你能仿真一下,熟悉DDR布线的特点,500M以下的DDR控制在+/-100mil可以保证运行稳定
高速数据线在主板部分确实不宜打过孔,特别是2个以及两个以上的via。在SDR时代,数据线的过孔没有多少讲究,只要过孔少于2个,严谨一点的,按照小编所说的补偿了过孔长度的线长即可。对于目前400MHz以上的数据线频率,由于过孔会造成参考平面的转换以及时序的变化,所以应尽量避免。
在过孔不可避免出现的情况下,可以有如下措施:
1,调整BGA数据信号管脚排列(数据信号每8条为一组,组内信号可互换的)和出线,避免过孔的出现;
2,利用内存条插座的通孔作为一个过孔,并补偿线长;
3,每一组数据信号及其对应的DM信号采用同一走线拓朴(即同样的过孔数目,同样的打孔位置等),并通过仿真以及测试的方式决定过孔的补偿线长(此线长一般略大于过孔长度)
谢了,有机会我一定照你们说的试一下,布过一个AU1200 CPU 400M 两片DDR2 狂发热
