156 Chapter 4

0x
14 Verify burst length of 8 is supported by all DIMMs
0x
15 Determine the smallest tWR supported by all DIMMs
0x
16 Determine DIMM size parameters
0x
17 Program the correct system memory frequency
0x
18 Determine and set the mode of operation for the memory channels
0x
19 Program clock crossing registers
0x
20 Disable Fast Dispatch
0x
21 Program the DRAM Row Attributes and DRAM Row Boundary registers
0x
22 Program the DRAM Bank Architecture register
0x
23 Program the DRAM Timing & and DRAM Control registers
0x
24 Program ODT
0x
25 Perform steps required before memory init
0x
26 Program the receive enable reference timing control register
Program the DLL Timing Control Registers, RCOMP settings
0x
27 Enable DRAM Channel I/O Buffers
0x
28 Enable all clocks on populated rows
0x
29 Perform JEDEC memory initialization for all memory rows
0x
30
0x
31
Perform steps required after memory init
Program DRAM throttling and throttling event registers
0x
32 Setup DRAM control register for normal operation and enable
0x
33 Enable RCOMP
0x
34 Clear DRAM initialization bit in the SB
0x
35 Initialization Sequence Completed, program graphic clocks
0x
AF Disable access to the XMM registers