TMP92CF30
2009-06-15
92CF30-172
(3)
Setting up the NAND flash area
In case of using SDRAM (SDCS) and NAND flash together, the BROMCR<CSDIS> bit
cannot be used. This section provides an example of such cases.
It is recommended that the memory area from 000000H to 3FFFFFH be assigned to the
CS2 or CS1 (SDCS) space. A detailed description is provided below.
In this case, the NAND flash area overlaps with the CS2 or CS1 (SDCS) space.
So, if a program accesses NAND flash, the CS2 or CS1 space and NAND flash space are
accessed at the same time, which leads to problems such as a data conflict.
To avoid this, it is recommended that the 32-Kbyte memory area from 000000H to
007FFFH be assigned to the CS0 space. (The
CS0
pin is not required.)
Since the CS0 setting has higher priority over the settings of the CS2 and CS1 spaces,
only NAND flash will be accessed without causing data conflicts.
Note: In this case, the 32-Kbyte memory area from 000000H to 007FFFH within the SDCS space cannot be used.
Figure 3.8.9 Recommended Assignment for the SDCS and CS0 Spaces
NAND flash
(16 bytes)
COMMON X
(2 Mbytes)
LOCAL X
(2 Mbytes)
Internal I/O
Internal RAM
(128 Kbytes)
CS0 area setting 000000H to
007FFFH (32 Kbytes)
000000H
001FF0H
002000H
400000H
04A000H
200000H
SDCS: CS2 or CS1 area setting
000000H to 3FFFFFH (4 Mbytes)
Internal RAM
(16 Kbytes)
021FFFH
046000H
Summary of Contents for TLCS-900/H1 Series
Page 652: ...TMP92CF30 2009 06 12 92CF30 650 ...