Chapter 1 - Overview; Table 1-5. Ahb Memory Mapping; Table 1-6. External Static Memory Section Mapping - Sharp LH79524 User Manual

Table of Contents

Advertisement

LH79524/LH79525 User's Guide
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.
0x00000000 - 0x1FFFFFFF
0x20000000 - 0x3FFFFFFF
0x40000000 - 0x5FFFFFFF
0x60000000 - 0x7FFFFFFF
0x80000000 - 0x80001FFF
0x80002000 - 0xFFFBFFFF
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
6. Invalid Access memory areas will cause a memory abort.
0x40000000 - 0x43FFFFFF
0x44000000 - 0x47FFFFFF
0x48000000 - 0x4BFFFFFF
0x4C000000 - 0x4FFFFFFF
0x50000000 - 0x5FFFFFFF
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
Static Memory Static Memory Static Memory Static Memory
Internal SRAM Internal SRAM Internal SRAM Internal SRAM
Boot ROM

Table 1-6. External Static Memory Section Mapping

START ADDRESS
REMAP = 'XX'
REMAP = 01
nCS1
nDCS0
SDRAM
SDRAM
Boot ROM
Invalid Access
EXTERNAL DEVICE
Chip Select 0
Chip Select 1
Chip Select 2
Chip Select 3
Invalid Access
Version 1.0
Overview
REMAP = 10
REMAP = 11
Internal SRAM
nCS0
SDRAM
SDRAM
Boot ROM
Boot ROM
0x40000000
PIN
NOTES
nCS0
nCS1
nCS2
nCS3
///
.
1
2
3
1-13

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lh79525

Table of Contents