
www.ti.com
P
6.9.4
DDR2 Memory Controller
TMS320DM6437
Digital Media Processor
SPRS345B–NOVEMBER 2006–REVISED MARCH 2007
The DDR2 Memory Controller is a dedicated interface to DDR2 SDRAM. It supports JESD79D-2A
standard compliant DDR2 SDRAM Devices and can interface to either 16-bit or 32-bit DDR2 SDRAM
devices. For details on the DDR2 Memory Controller, see the
TMS320DM643x DMP DDR2 Memory
Controller
User’s Guide (literature number
SPRU986
).
DDR2 SDRAM plays a key role in a DaVinci-based system. Such a system is expected to require a
significant amount of high-speed external memory for:
Buffering of input image data from sensors or video sources
Intermediate buffering for processing/resizing of image data in the VPFE
Numerous OSD display buffers
Intermediate buffering for large raw Bayer data image files while performing image processing
functions
Buffering for intermediate data while performing video encode and decode functions
Storage of executable code for the DSP
A memory map of the DDR2 Memory Controller registers is shown in
Table 6-26
.
Table 6-26. DDR2 Memory Controller Registers
HEX ADDRESS RANGE
0x01C4 004C
0x01C4 2038
0x2000 0000 - 0x2000 0003
0x2000 0004
0x2000 0008
0x2000 000C
0x2000 0010
0x2000 0014
0x2000 0020
0x2000 0024 - 0x2000 00BF
0x2000 00C0
0x2000 00C4
0x2000 00C8
0x2000 00CC
0x2000 00D0 - 0x2000 00E3
0x2000 00E4
0x2000 00E8 - 0x2000 00EF
0x2000 00F0
0x2000 00F4 - 0x2000 7FFF
ACRONYM
DDRVTPER
DDRVTPR
-
SDRSTAT
SDBCR
SDRCR
SDTIMR
SDTIMR2
PBBPR
-
IRR
IMR
IMSR
IMCR
-
DDRPHYCR
-
VTPIOCR
-
REGISTER NAME
DDR2 VTP Enable Register
DDR2 VTP Register
Reserved
SDRAM Status Register
SDRAM Bank Configuration Register
SDRAM Refresh Control Register
SDRAM Timing Register
SDRAM Timing Register 2
Peripheral Bus Burst Priority Register
Reserved
Interrupt Raw Register
Interrupt Masked Register
Interrupt Mask Set Register
Interrupt Mask Clear Register
Reserved
DDR PHY Control Register
Reserved
DDR VTP IO Control Register
Reserved
6.9.4.1
DDR2 Memory Controller Electrical Data/Timing
The
Implementing DDR2 PCB Layout on the DM643x Digital Media Processor
application report (literature
number TBD) specifies a complete DDR2 interface solution for the DM6437 as well as a list of compatible
DDR2 devices. TI has performed the simulation and system characterization to ensure all DDR2 interface
timings in this solution are met.
TI only supports board designs that follow the guidelines outlined in the
Implementing DDR2 PCB Layout
on the DM643x Digital Media Processor
application report (literature number TBD ulink).
Submit Documentation Feedback
Peripheral Information and Electrical Specifications
213