|
这个问题,小弟整过,说说自己的看法。
. E: y. N) q, H* P* a! D: l4 R' M首先,等长不是一个绝对的概念,一般都是把要求等长的线作为一组,组内各条线的长度差控制在一定范围内,对于DDRII的总线,我们一般要求100mil,当然能做到50mil最好。
9 i. |1 K& ^# gDDRII的总线:一般主要关注地址线,数据线,时钟线三组的等长1 \: ~+ z$ }2 S4 M3 M5 S
1,地址中,要包含bank选则的两到三根线,还有行地址和列地址的两根线;# O0 Y S! g3 N; R4 L# C+ J
2,数据线,情况有点复杂,一般都是分成几组,和CPU数据宽度以及ram(x8,X16)有关,相应的DQS信号要和data线做等长;+ F' i2 N2 f S6 ]- c& ?) @
3,时钟是差分线,这两根等长没有问题;至于时钟与地址组,数据组等长的问题,个人觉得不是很严格,一般也差不到哪儿去,等控制最好;9 T8 N, B z5 f* l
4,如果使用多片ram,要特别注意从cpu到ram的1对多走线方式,尤其是时钟,容易产生反射,推荐走Y型链接,CPU---过孔---各个RAM;
3 n- J, e" z) u5 X; `: H% h1 @1 b9 I都是个人经验,做过一些,没有问题。
# }$ q" d- b/ E# z还有不明白的,自己多看看ram的芯片资料,也会有介绍。
2 S. k! e, O! w9 h! U |
|