This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

What is maximum frequency of input to DDR2 controller on TMS320DM6437 processor?

Other Parts Discussed in Thread: TMS320DM6437

Hello,

I'm using CCS version 4.2.0.10018 and SYS/BIOS 6.30.2.42 to develop an application for the TMS320DM6437. This processor is on a custom board that we have developed.

We are using DDR2 SDRAM that is compliant with the DDR2-800 specification. I'm attempting to program the DDR2 interface to this SDRAM.

The datasheet TMS320DM6437.pdf states in table 6-16 on page 195 that the maximum frequency of PLL2_SYSCLK1 is 333 MHz. PLL2_SYSCLK1 is the output of PLL2 and is connected internally to the PHY input of DDR2. Because the DDR2 controller divides this by 2, the actual clock supplied to the SDRAM is 166.5 MHz.

I ask this because my SDRAM is capable of much higher frequencies.

Is the the maximum frequency of PLL2_SYSCLK1 really 333 MHz? If not, what is the maximum frequency?

Thanks,

Tim

PS Document SPRU986B (TMS320DM643x DMP DDR Memory Controller) doesn't mention this frequency restriction. I'm currently providing a input of 864 MHz to the DDR2 controller, but it's not working.

Also, this same document states that the DDR2 controller supports DDR2-400. I'm still a little confused about DDR2-400. Does this mean that DDR2-400 SDRAM can be clocked at 400 MHz? Or can it only be clocked at 200 MHz?