Hello,
I want to use a 512 DDR but it uses 14 row address bits. Right now the EVM uses 256mB with settings = 8 banks, 1024 page size, 13 address bits according to the data sheet (http://www.elpida.com/eolpdfs/E1173E40_EOL.pdf). I see that there is a pin for a 14th address bit connected on the EVM, but I guess it is not used.
I would like to use the 14th bit. My concern is that there is this line in the sprueq4d.pdf (http://focus.ti.com/lit/ug/sprueq4d/sprueq4d.pdf) that says it only supports 13 row address bits. From the quote, I cannot understand how the driver will know that it has 512mB available to it. If I set my bank size to 8 and my page to 1024, how can I tell it to recognize the 14th row address bit. Please clarify.
Section 2.6 - "The DDR2 memory controller logical address always contains 13 row address bits, whereas the number of
column and bank bits are determined by the IBANK and PAGESIZE fields." Thanks, Brandy