MSC8144E Reference Manual, Rev. 3
12-46
Freescale
Semiconductor
DDR SDRAM Memory Controller
12.7.9
DDR SDRAM Mode Configuration Register (DDR_SDRAM_MODE)
DDR_SDRAM_MODE sets the values loaded into the DDR mode registers.
D_INIT
4
0
DRAM Data Initialization
Software sets this bit, and hardware clears it. When
this bit is set, the value in the D_INIT register is used
to initialize memory. If software sets this bit before the
memory controller is enabled, the controller
automatically initialize DRAM after it is enabled.
During initialization known data is written to the entire
memory space.
This bit remains asserted until the initialization is
complete. Hardware automatically clears this bit when
initialization completes.
0
No data initialization, and no data
initialization is scheduled.
1
The memory controller initializes
memory when it is enabled.
—
3–0
0
Reserved. Write to zero for future compatibility.
DDR_SDRAM_MODE
DDR SDRAM Mode Configuration Register
Offset 0x0118
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
ESDMODE
Type
R/W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
SDMODE
Type
R/W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Table 12-24. DDR_SDRAM_MODE Bit Descriptions
Bit
Refresh Description
ESDMODE
31–16
0
Extended SDRAM Mode
Specifies the initial value loaded into the DDR SDRAM extended mode register. The range
of legal values is specified by the DDR SDRAM manufacturer. When this value is driven
onto the address bus during DDR SDRAM initialization, MA0 presents the LSB of
ESDMODE, which corresponds to DDR_SDRAM_MODE bit 16. The MSB of the SDRAM
extended mode register value must be stored at DDR_SDRAM_MODE bit 31.
SDMODE
15–0
0
SDRAM Mode
Specifies the initial value loaded into the DDR SDRAM mode register. The range of legal
values is specified by the DDR SDRAM manufacturer. When this value is driven onto the
address bus during DDR SDRAM initialization, MA0 presents the LSB of SDMODE, which,
in the little-endian convention used, corresponds to MODCFG bit 0. The MSB of the
SDRAM mode register value must be stored at MODCFG bit 15. Because the memory
controller forces SDMODE[8] to certain values depending upon the state of the initialization
sequence (for resetting the SDRAM DLL), the memory controller ignores the corresponding
bits of this field.
Table 12-23. DDR_SDRAM_CFG_2 Field Descriptions (Continued)
Bit Reset
Description
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...