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.

DDR3 configuration for DM8127 custom board

Hi, 

I Have a custom board based on APPRO  DM8127 IPNC.

The board has the following configuration:

  • There are 4 RAM components, 512 MB (4Gb) each

  • Each EMIF connected to two RAM COMPONENTS through 16 bit each.

  • RAM components used are K4B4G1646B from Samsung.

  • I would like to configure the board to work with 2Gbyte memory

The DDR3 support 1KB page size but need the [A0-A15] which we do not have since emif support only [A0-A14] .

The DDR3 support 2KB page size but with 10 bits[A0 to A9] Column address which EMIF seems not support.

in the spru I saw that page size configured at the SDRCR has the following limitation

FROM DM8148 reference manual:

Page Size Selection. Defines the page size of each page of the external DDR2/DDR3
memory

0 256 word page requiring 8 column address bits
1h 512 word page requiring 9 column address bits
2h 1024 word page requiring 10 column address bits
3h 2048 word page requiring 11 column address bits


FROM DDR Datasheet: 

256Mb x 16
# of Bank 8
Bank Address BA0 - BA2
Auto precharge A 10 /AP A
Row Address A 0 - A 14
Column Address A 0 - A 9
BC switch on the fly A 12 /BC
Page size 2 KB

I am not sure if I have a hardware design problem, or if I am misunderstanding the limitation.

is there a way to configure the following design ?

please Advice.

Thanks

Tzvi