|
本帖最后由 hcjyddup 于 2012-9-24 20:55 编辑 2 U/ A, |, j" p/ [$ k
willyeing 发表于 2012-9-20 12:05 ' J* P, {7 N' v/ Z. _. L2 F
ddr2的控制器高八位与低八位都有可调整相位的DLL,2的DLL值应该不一样,默认是一样的。调试时调完高八位的相 ... 6 V" ]' p7 K7 Z0 C
8 f* O& V0 a' |你好,谢谢您的回答,之前的问题后来无意中发现时DSQ1匹配电阻有一个虚焊了,所以高8位一直随机的,解决后,现在的现象更奇怪:下面是我对DDR进行读写全5操作,结果如下! ^+ T( Z% q& Q" x5 d$ Z0 ?# |
地址 数据 数据
% v2 _. }# E5 n3 s! x0x80000000 0x00550055 0x00550055
* M1 ~, O/ N5 Q# \. W, |) K0x80000008 0x55555555 0x55555555
, L, S! {9 o- j8 V/ ]0x80000010 0x00550055 0x00550055
. N3 B5 N$ ?+ N* K/ T( h0x80000018 0x55555555 0x55555555
$ `! c% S6 x( D1 A! b. m0x80000020 0x00550055 0x00550055
/ {% ~0 T1 f3 y. Y$ a5 K0x80000028 0x55555555 0x55555555/ V% E) A0 ? b2 r% g* N0 K
0x80000030 0x00550055 0x00550055
1 E' O! c6 n. r _) z$ S6 W; V0x80000038 0x55555555 0x55555555
, @" r3 t L( r/ z0x80000040 0x00550055 0x00550055! M/ W2 P* @2 |$ r3 \ ?: X
0x80000048 0x55555555 0x55555555+ t; i8 \3 y" z
0x80000050 0x00550055 0x005500559 b1 B8 t# t' w
0x80000058 0x55555555 0x55555555
! R0 S. s1 i6 p8 D$ t; c* _ b.....
9 \ U# D1 T' w5 O( a. t
( e* L, M- E# @% |% F* L读写全F,全A操作现象一样。就是高8位数据在地址低第4位为高时正常,为低时为全0。这应该不是地址线的问题...还可能是DLL相位的问题吗? |
|