LH79524/LH79525 User’s Guide
Overview
Version 1.0
1-13
This memory map partition has four configurations, based on the setting of the REMAP bits
in the Reset, Clock, and Power Controller.
The external static memory bank is divided into four sections, each having a Chip Select
associated with it. Each section has 24 address lines. When using 32-bit wide memories
each section is 64 MB, 16-bit memories have 32 MB sections, and 8-bit memories have 16
MB sections. When the Chip Select doesn’t occupy the complete bank, it is aliased and
doesn’t cause a memory abort. The external SDRAM bank is divided into two 256 MB sec-
tions, each having a Chip Select associated with it. The peripheral register section is
divided into 4KB peripheral sections. See Table 1-6 through Table 1-12.
NOTES:
1. REMAP is initialized to '00' upon system reset.
2. Right after system reset or when REMAP = 00, external static memory Chip Select 1 is mapped to lower
memory (0x00000000 - 0x1FFFFFFF), which means the same Chip Select (nCS1) can be accessed from
two locations: 0x00000000 and 0x44000000.
3. Programming REMAP to 01 will map SDRAM Chip Select 0 to lower memory, which means the same Chip
Select (nDCS0) can be accessed from two locations: 0x00000000 and 0x20000000.
4. Programming REMAP to 10 will map internal SRAM to lower memory, which means the same physical
memory can be accessed from two locations: 0x00000000 and 0x60000000.
5. Programming REMAP to 11 will map external static memory Chip Select 0 to lower memory, which means
the same Chip Select (nCS0) can be accessed from two locations: 0x00000000 and
0x40000000
.
6. Invalid Access memory areas will cause a memory abort.
NOTES:
1. Also accessible at 0x00000000 when REMAP = 11
2. Also accessible at 0x00000000 when REMAP = 00
3. An access to this area will cause a memory abort
Table 1-5. AHB Memory Mapping
ADDRESS
REMAP = 00
REMAP = 01
REMAP = 10
REMAP = 11
0x00000000 - 0x1FFFFFFF
nCS1
nDCS0
Internal SRAM
nCS0
0x20000000 - 0x3FFFFFFF
SDRAM
SDRAM
SDRAM
SDRAM
0x40000000 - 0x5FFFFFFF
Static Memory
Static Memory
Static Memory
Static Memory
0x60000000 - 0x7FFFFFFF
Internal SRAM Internal SRAM Internal SRAM Internal SRAM
0x80000000 - 0x80001FFF
Boot ROM
Boot ROM
Boot ROM
Boot ROM
0x80002000 - 0xFFFBFFFF
Invalid Access
Table 1-6. External Static Memory Section Mapping
START ADDRESS
REMAP = ‘XX’
EXTERNAL DEVICE
PIN
NOTES
0x40000000 - 0x43FFFFFF
Chip Select 0
nCS0
1
0x44000000 - 0x47FFFFFF
Chip Select 1
nCS1
2
0x48000000 - 0x4BFFFFFF
Chip Select 2
nCS2
0x4C000000 - 0x4FFFFFFF
Chip Select 3
nCS3
0x50000000 - 0x5FFFFFFF
Invalid Access
///
3