Memory Controller Programming Model
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
12-43
Table 12-22. DDR_SDRAM_CFG Field Descriptions
Bits
Reset Description
Settings
MEMEN
31
0
DDR SDRAM Interface Logic Enable
Enables/disables SDRAM interface logic. This bit
must not be set until the initialization code has
appropriately configured all other memory
configuration parameters.
0
SDRAM interface logic is
disabled.
1
SDRAM interface logic is
enabled.
SREN
30
0
Self Refresh Enable
Enables/disables self refresh during sleep. When self
refresh is disabled, the system is responsible for
preserving the integrity of SDRAM during sleep or
soft-stop.
0
SDRAM self refresh is disabled
during sleep or soft-stop.
1
SDRAM self refresh is enabled
during sleep or soft-stop
ECC_EN
29
0
ECC Enable
Enables/disables ECC protection mechanism
including error reporting and interrupts.
0
No ECC errors are reported.
No ECC interrupts are
generated.
1
ECC is enabled.
—
28–27
0
Reserved. Write to zero for future compatibility.
SDRAM_Ty
pe
26–24
010
Type of SDRAM Device
Specifies the type of device. The default value is
0b010 to designate DDR1 SDRAM.
000–001 Reserved.
010
DDR1 SDRAM.
011
DDR2 SDRAM.
100 - 111Reserved.
—
23–22
0
Reserved. Write to zero for future compatibility.
DYN_PWR
21
0
Dynamic Power Management Mode
Enabled/disables dynamic power management
mode. When this bit is set and there is no on-going
memory activity, the SDRAM CKE signal is
deasserted.
0
Dynamic power management
mode is disabled.
1
Dynamic power management
mode is enabled.
—
20
0
Reserved. Write to zero for future compatibility.
16BE
19
0
16-Bit Bus Enable
0
32-bit bus is used.
1
16-bit bus is used.
—
18
0
Reserved. Write to zero for future compatibility.
NCAP
17
0
Non-Concurrent Auto-Precharge
Some older DDR DRAMs do not support concurrent
auto precharge. If one of these devices is used, this
bit must be set if auto precharge is used.
0
DRAMs in system support
concurrent auto-precharge.
1
DRAMs in system do not
support concurrent
auto-precharge.
—
16
0
Reserved. Write to zero for future compatibility.
2T_EN
15
0
2T Timing Enable
Enables/disabled 2T timing. When this bit is cleared,
the DRAM command/address are held for only one
cycle on the DRAM bus. When this bit is set, the
DRAM command/address are held for two full clock
cycles. on the DRAM bus for every DRAM
transaction. However, the chip select is held only for
the second cycle.
0
1T timing is used.
1
2T timing is enabled.
—
14–4
0
Reserved. Write to zero for future compatibility.
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...