
Memory Interface Architecture
LH75400/01/10/11 (Preliminary) User’s Guide
6-2
7/2/03
This memory map partition has three views, based on the setting of the REMAP bits in the
Reset, Clock, and Power Controller. See Chapter 9.
NOTES:
1. REMAP is initialized to ‘00’ upon System Reset. Setting REMAP to 01 on start-up can prevent applications
displayed on the LCD from working.
2. Right after System Reset or when REMAP = 00, external memory is mapped to lower memory
(0x00000000 - 0x1FFFFFFF), which means the same physical memory can be accessed from
two locations: 0x00000000 and 0x40000000.
3. Programming REMAP to ‘10’ will map TCM SRAM to lower memory, which means
the same physical memory can be accessed from two locations: 0x00000000 and 0x60000000.
4. Programming REMAP to ‘01’ will map internal SRAM to lower memory, which
means the same physical memory can be accessed from two locations:
0x00000000 and 0x80000000, but only by the ARM processor.
5. Programming REMAP to ‘11’ is reserved and will cause any access to lower
memory to result in a memory abort.
6. Do not specify TCM as either the frame buffer or as the source or destination for DMA transfers. Setting
REMAP = 01 causes TCM to be aliased to the address range 0x00000000-0x00003FFF. Exercise care
when setting DMA transfer or frame buffer addresses to that address range. Note that the UPBASE and
LPBASE Registers must also point to a memory location accessible on the AHB before the CLCDC is
enabled; otherwise, the CLCDC locks up. In particular, if REMAP = 01, the default value of the UPBASE
and LPBASE of 0x00000000 causes the CLCDC to try to access TCM. If TCM is mapped to 0
(REMAP = 01), initialize UPBASE and LPBASE before enabling the CLCDC.
Table 6-1. Memory Mapping
ADDRESS
REMAP = 00 (DEFAULT)
REMAP = 01
REMAP = 10
0x00000000
External Memory
Internal SRAM
TCM SRAM
0x20000000
Reserved
Reserved
Reserved
0x40000000
External Memory
External Memory
External Memory
0x60000000
Internal SRAM
Internal SRAM
Internal SRAM
0x80000000
TCM SRAM
TCM SRAM
TCM SRAM
0xA0000000
Reserved
Reserved
Reserved
0xC0000000
Reserved
Reserved
Reserved
0xE0000000 -
0xFFFBFFFF
Reserved
Reserved
Reserved