DDRLayout说明DDR2Layout说明一、DDR,DDR2PCB布线走线时等长一般要求DDR,DDR2的时序要求一般比较高,所以对于时钟、地址控制线、数据、DQS等的等长要求较高
DDR,DDR2布线应注意的问题:内存的作用是用来存储数据的,写入1读出1,写入0读出0,因此必须保证数据访问正确
产生数据访问错误的情况主要有如下两种:1、判决错误:0判成1,1判成0
可能参考电平不准(为什么不准
信号线内阻造成的压降),也可能是加性干扰,或者阻抗不匹配引起信号畸变
2、时序错误:不满足建立/保持时间,或者采样点相位错误,不在有效信号位置上
触发器需要维持一段时间的能量供给才能正常工作,这个时间就是建立/保持时间
只要解决好这两个问题,保证内存正确访问,内存电路就设计成功了
为了满足建立保持时间,同频同相,采样正确,我们对走线的布线要求是:等长布线
但是由于DDR有高速时钟信号,高速跳变的边沿,就必须考虑到在PCB板上存在传输线效应的问题,对于布线长度有了要求
以下简单说一下DDR,DDR2的等长布线要求:1、DDR时钟(差分):一般要求差分阻抗100欧
线宽、间距需要根据叠层结构计算出来,与其他走线的间距要满足3W规则;必需精确匹配差分对走线误差,允许在+30mil以内
2、DDR地址、片选及其他控制线:单端阻抗50欧
应走成菊花链状拓扑,可比DDRCLK线长1000-2500mil,绝对不能短
3、DDR数据线,DDRDQS,DDRDM线:单端阻抗50欧
最好在同一层布线
数据线与时钟线的线长差控制在50mil内
其中要特别注意DQS的走线,要满足3W规则
4、合理规划走线的拓扑结构:解决传输线效应的另一个方法是选择正确的布线路径和终端拓扑结构
当使用高速逻辑器件时,除非走线分支长度保持很短,否则边沿快速变化的信号将被信号主干走线上的分支走线所扭曲
通常情形下,PC