|
|
本帖最后由 hcjyddup 于 2012-9-24 20:55 编辑 9 F4 q/ P# z) J3 p
willyeing 发表于 2012-9-20 12:05 ![]()
/ H: L& u0 y* {# ~) F, fddr2的控制器高八位与低八位都有可调整相位的DLL,2的DLL值应该不一样,默认是一样的。调试时调完高八位的相 ... / B! L+ t, Y, T7 g/ S. i
9 V. @' f: ^5 N: G" f你好,谢谢您的回答,之前的问题后来无意中发现时DSQ1匹配电阻有一个虚焊了,所以高8位一直随机的,解决后,现在的现象更奇怪:下面是我对DDR进行读写全5操作,结果如下9 w7 `5 Q( n! E: Q1 R# V: S
地址 数据 数据
2 z. j% P8 c, d% ?3 R. C0 j4 J$ i# G0x80000000 0x00550055 0x00550055
; ]6 Y) n( A: A) q4 M% Z0x80000008 0x55555555 0x55555555" u/ f. F; L" n
0x80000010 0x00550055 0x00550055
4 b0 U# ?; f$ b u0x80000018 0x55555555 0x555555554 O0 t8 g9 @( U& F' S
0x80000020 0x00550055 0x00550055+ {. g4 Z2 h+ u8 D+ ~; M
0x80000028 0x55555555 0x55555555& o7 n0 H) ]) E" Q
0x80000030 0x00550055 0x00550055% G }# C$ y7 Y9 G' K
0x80000038 0x55555555 0x55555555/ d% N9 [+ r% r+ A; g3 @
0x80000040 0x00550055 0x00550055
8 B( q2 v! x8 F; D0 @: }7 V0x80000048 0x55555555 0x55555555
1 S6 G+ N/ g" ^2 Z& _) A0x80000050 0x00550055 0x00550055; p, }5 g$ N9 b3 ?0 H6 t
0x80000058 0x55555555 0x555555550 z& P. R1 _4 | A0 O
.....# l# y. f. K; h5 l/ X
! L, A& A; B# w; ]1 N- f
读写全F,全A操作现象一样。就是高8位数据在地址低第4位为高时正常,为低时为全0。这应该不是地址线的问题...还可能是DLL相位的问题吗? |
|