Set-Up and Initialization
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
12-27
12.6.1
Programming Differences Between Memory Types
Depending upon the memory type, certain fields must be programmed differently. Table 12-14
illustrates the differences in certain fields for different memory types. This table does not list all
fields that must be programmed.
Note:
Before initiating the DDR controller registers the DDR_GCR[DDR_VSEL] should be
programmed according to the DDR device connected to the MSC8144. For DDR1
devices the DDR_GCR[DDR_VSEL] = 0 (reset value), for DDR2 devices the
DDR_GCR[DDR_VSEL] = 1 Programming the correct value is essential for the
correct operation of the DDR interface, since it defines to the I/O cells the selected
operating voltage.
DDR SDRAM Control
Configuration Register 2
(DDR_SDRAM_CFG_2)
Force Self Refresh (FRC_SR)
DLL Reset Disable (DLL_RST_DIS)
DQS Configuration (DQS_CFG)
ODT Configuration (ODT_CFG)
Number of Posted Refreshes (NUM_PR)
DRAM Data Initialization (D_INIT)
DDR SDRAM Mode
Configuration Register
(DDR_SDRAM_MODE)
Extended SDRAM Mode (ESDMODE)
SDRAM Mode (SDMODE)
DDR SDRAM Mode
Configuration 2 Register
(DDR_SDRAM_MODE_2)
Extended SDRAM Mode 2 (ESDMODE2)
Extended SDRAM Mode 3 (ESDMODE3)
DDR SDRAM Interval
Configuration Register
(DDR_SDRAM_INTERVAL)
Refresh Interval (REFINT)
Precharge Interval (BSTOPRE)
DDR SDRMA Data
Initialization Register
Initialization Value (IVAL)
DDR SDRAM Clock Control
Configuration Register
(DDR_SDRAM_CLK_CNTL)
Clock Adjust (CLK_ADJUST)
DDR Initialization Address
Register
(DDR_INIT_ADDRESS)
Initialization Address (IADDR)
Table 12-14. Programming Differences Between Memory Types
Parameter
Description
Differences
Page
AP_x_EN
Chip Select x Auto
Precharge Enable
DDR1
Can be used to place chip select x into auto
precharge mode.
DDR2
Table 12-13. Memory Interface Configuration Register Initialization Parameters (Continued)
Register
Parameter Bits
Page
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 ...