|
本帖最后由 qaf98 于 2012-7-11 18:05 编辑
, Q, L3 L7 [4 |
5 z z4 ^, D0 x+ d* H) j5 y0 V再次查看相关手册。搞清楚了一点点
G$ h( n! ]' i7 R2 }3 ?简单来说就是CLK-DQS自动调节DELAY.& c/ q5 ]# G8 D/ D0 A
1 e @4 P# h# P: l! O* g
. r# r. O2 }/ F' N控制器发信号给DDR3,DDR3根据DQS的上升沿采样CLK,如果是DQS早到,DDR3就使用DQ传输0到控制器。
. G; o: U7 q6 I% n$ K如果是DQS迟到,DDR3就使用DQ传输1到控制器。 控制器得到反馈后,增加或减少DQS的delay,(0就增加,1就减少DELAY), 这样反复操作,直到DQ反馈信号第一次从0变成1后,控制器锁住DQS delay.
9 _( H# X, G8 p4 N$ VWrite leveling过程结束。
1 G- X! H" b+ v( q: {' F/ M
1 K) q: g) S7 G+ `The memory controller can use the ‘write leveling’ feature and feedback from the DDR3 SDRAM to adjust the DQS - DQS# to CK - CK# relationship. The memory controller involved in the leveling must have adjustable delay setting on DQS - DQS# to align the rising edge of DQS - DQS# with that of the clock at the DRAM pin. The DRAM asynchronously feeds back CK - CK#, sampled with the rising edge of DQS -DQS#, through the DQ bus. The controller repeatedly delays DQS - DQS# until a transition from 0 to 1 is detected. )
) y' C8 @6 N2 b' K+ g4 J/ G上面就是我的中文意思
+ @$ N- t0 H: z+ ~1 c
7 i3 O1 G5 z, C" C! \; L- T9 J% y5 P1 K( T, j4 ~9 a
|
|