Programmer’s Reference
4.3.7CM_SDRAM (0x10000020)The SDRAM status and control register (CM_SDRAM) is a read/write register used to set the configuration parameters for the SDRAM DIMM. This control is necessary because of the variety of module sizes and types available.
Writing a value to this register automatically updates the mode register on the SDRAM DIMM.
31 | 20 | 19 | 16 | 15 | 12 | 11 | 8 | 7 | 6 | 5 | 4 | 2 | 1 | 0 |
Reserved |
| NBANKS | NCOLS | NROWS |
| R | SPDOK | MEMSIZE | CASLAT | |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Table
|
|
| Table |
|
|
|
|
Bits | Name | Access | Function |
|
|
| |
31:20 | Reserved | Use | |
|
|
|
|
19:16 | NBANKS | Read/write | Number of SDRAM banks. Should be set to |
|
|
| the same value as byte 5 of SPD EEPROM. |
|
|
|
|
15:12 | NCOLS | Read/write | Number of SDRAM columns. Should be set |
|
|
| to the same value as byte 4 of SPD EEPROM. |
|
|
|
|
11:8 | NROWS | Read/write | Number of SDRAM rows. Should be set to |
|
|
| the same value as byte 3 of SPD EEPROM. |
|
|
| |
7:6 | Reserved | Use | |
|
|
|
|
5 | SPDOK | Read | This bit indicates that the automatic copying |
|
|
| of the SPD data from the SDRAM module |
into CM_SPDMEM is complete: 1 = SPD data ready
0 = SPD data not available.
© Copyright ARM Limited 1999. All rights reserved. | ARM DUI 0125A |