DDR2布线规则(一)
一、寄存器配置
1、在读数据时,打开主控端的ODT,关闭DDR2端的 ODT;而在写数据时,则相反;数据线空闲时,则关闭两端的ODT。
2、对于DDR2 800,设置寄存器,使主控端和DDR2端的ODT阻值为50Ω。
3、一般通过调整输出驱动强度以达到最好的信号质量;时钟线、命令线、数据线的延时一般可以独立调节,以满足时序要求。
二、叠层设置
1、对于同一组数据线及其对应的DQ STROBE线,如DQ[7:0]、DM0与DQS0、DQS0#,应布在同一层,以减小信号skew。
2、DDR2信号线的参考平面最好是选择地平面(尤其是时钟线),如果基于成本考虑,不得不选用电源层作为参考面,则DDR2供电电源平面需包围整个DDR2走线范围,且边缘要留有余量,电源与地平面间的阻抗在整个带宽范围内要足够低。
三、线长匹配
1、走线增加一个过孔,大概相当于增加了90mil的传输线长度。
2、对于走线长度应把封装内部引线长度计算在内。
3、各信号线的长度匹配如下表:(控制线:CS、CKE、ODT;命令线:Address、BankAddress、RAS、CAS、WE;数据线:DQ、DM)信号类别最小长度最大长度
控制线时钟线长度-500mil时钟线长度-0
命令线时钟线长度-500mil时钟线长度+500mil
数据STROBE线时钟线长度-250mil时钟线长度+250mil
数据线-数据STROBE线(同一数据组)STROBE长度-220milSTR