|
本帖最后由 hcjyddup 于 2012-9-24 20:55 编辑 # r4 G5 C9 k3 r* S, ^3 x
willyeing 发表于 2012-9-20 12:05
1 s" b3 k ?0 E4 ]' h! }, C: bddr2的控制器高八位与低八位都有可调整相位的DLL,2的DLL值应该不一样,默认是一样的。调试时调完高八位的相 ... % F; m0 r0 w8 v, ?( j3 m0 d% a
( j. m' p+ p& A7 _4 z你好,谢谢您的回答,之前的问题后来无意中发现时DSQ1匹配电阻有一个虚焊了,所以高8位一直随机的,解决后,现在的现象更奇怪:下面是我对DDR进行读写全5操作,结果如下
; M1 ~6 }, d P( @! E H7 A! R 地址 数据 数据
4 A+ I; c. K/ L+ x- p6 ~0x80000000 0x00550055 0x005500551 e7 q& H6 [' s0 z5 ^/ x ]% f% U
0x80000008 0x55555555 0x555555554 i& e/ C* [7 c* @; g, X
0x80000010 0x00550055 0x00550055
7 [% _3 f9 F6 z6 @# d6 M4 f0x80000018 0x55555555 0x55555555
# O8 e; N1 `- u# U6 X& x! I7 ?3 l0x80000020 0x00550055 0x00550055
z& c9 d# L) E& `$ u+ f0x80000028 0x55555555 0x55555555
2 R3 t6 D3 k; w- J5 Y6 H2 e0x80000030 0x00550055 0x005500552 C3 x8 w: p0 d$ H. q
0x80000038 0x55555555 0x55555555/ J' s: u$ N, Z3 D9 V7 r( n. P
0x80000040 0x00550055 0x00550055& v( h# v1 F9 p9 K3 A9 D" e
0x80000048 0x55555555 0x55555555
3 h0 W4 Y$ w! ]0x80000050 0x00550055 0x00550055( t6 M! G( }% c
0x80000058 0x55555555 0x55555555- U' V" F0 ~) Z, d. u+ @& s) ?; Z
.....9 D6 {& d! ], p% O9 Q
2 Y- X( I/ n5 @7 C+ W' z8 H读写全F,全A操作现象一样。就是高8位数据在地址低第4位为高时正常,为低时为全0。这应该不是地址线的问题...还可能是DLL相位的问题吗? |
|