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.

EMIFA11 and EMIF12 of the EMIF16 interface when connecting to the NAND flash

Hi,

In the EMIF16 User Guide(sprugz3a), Chapter "3.4 Using ALE and CLE" ,   Table 3-2:

It says "Using EMIFA11 and EMIFA12 as ALE and CLE respectively for CE0, choose the following addresses. The base address for CE0 space is 0x7000 0000 " .

EMIF16 has 24 address pins(or bits) EMIFA[23:0], ALE is connected to EMIFA11, while CLE is connected to EMIFA12.

CE0 space is 0x7000 0000,

 when ALE(EMIFA11) is HIGH and CLE(EMIFA12) is LOW, the address on the EMIF address pins should be 0000 0000 0000 1000 0000 0000, combine with the CE0 space, that is:0x7000 0800. but the table says that the address in this situation is 0x7000 2000.

 when ALE(EMIFA11) is LOW and CLE(EMIFA12) is HIGH, the address on the EMIF address pins should be 0000 0000 0001 0000 0000 0000, combine with the CE0 space, that is:0x7000 1000. but the table says that the address in this situation is 0x7000 4000.

Could anyone tell  me what was I missed please?  I'm so confused!!!

Thank you,

regards.

Fantastone