Remap Of Memory Space; External Address Translation - Samsung S3C2501X User Manual

32-bit risc microprocessor
Table of Contents

Advertisement

S3C2501X

4.4 REMAP OF MEMORY SPACE

The S3C2501X supports the address remap function. When the remap function is enabled, the base address of
each memory bank is changed as follows :
Memory bank0
Memory bank1
Memory bank2
Memory bank3
Memory bank4
Memory bank5
Memory bank6
Memory bank7
SDRAM bank0
SDRAM bank1

4.5 EXTERNAL ADDRESS TRANSLATION

The S3C2501X address bus is , in some respects, different than the bus used in other standard CPUs. Based on
the required data bus width of each memory bank, the internal system address bus is shifted out to an external
address bus, ADDR[23:0].
Data Bus Width
8-bit
16-bit
32-bit
Table 4-1. The Base Address of Remapped Memory
Before remap
0x00000000
0x01000000
0x02000000
0x03000000
0x04000000
0x05000000
0x06000000
0x07000000
0x40000000
0x80000000
External Address Pins, ADDR[23:0]
A23-A0 (internal)
A24-A1 (internal)
A25-A2 (internal)
SYSTEM CONFIGURATION
After remap
0x80000000
0x81000000
0x82000000
0x83000000
0x84000000
0x85000000
0x86000000
0x87000000
0x00000000
0x40000000
Accessible Memory Size
16M-bytes
8M-half-words
4M-words
4-3

Advertisement

Table of Contents
loading

Table of Contents