3 INTERNAL MEMORY

3 Internal Memory

This chapter explains the internal memory configuration.

Figure 3.1 shows the S1C33210 memory map.

 

Area

Address

 

Areas 1811

0xFFFFFFF

 

 

0x1000000

 

Area 10

0x0FFFFFF

 

 

0x0C00000

 

 

 

Areas 97

0x0BFFFFF

 

 

0x0400000

Area 6

0x03FFFFF

 

 

0x0380000

 

 

0x037FFFF

 

 

0x0300000

Area 5

0x02FFFFF

 

 

0x0200000

Area 4

0x01FFFFF

 

 

0x0100000

Area 3

0x00FFFFF

 

 

0x0080000

Area 2

0x007FFFF

 

 

0x0060000

 

Area 1

0x005FFFF

 

 

0x0050000

 

 

0x004FFFF

 

 

0x0040000

 

 

0x003FFFF

 

 

0x0030000

 

Area 0

0x002FFFF

 

 

0x0002000

 

 

0x0001FFF

 

 

0x0000000

S1C33210

External Memory

External Memory

External Memory

External I/O (16-bit device)

External I/O (8-bit device)

Internal peripheral circuits

External Memory

(Reserved)

For middleware use

(Reserved)

For CPU, debug mode

(Mirror of internal peripheral circuits)

Internal peripheral circuits

(Mirror of internal peripheral circuits)

(Mirror of internal RAM)

Internal RAM (8KB)

Figure 3.1 Memory Map

Area 2 is used in debug mode only and it cannot be accessed in user mode (normal program execution status).

3.1 ROM and Boot Address

The S1C33210 does not have a built-in ROM. The boot address is fixed at 0x0C00000, and so external ROM/Flash should be used in Area 10.

For setting up Area 10, refer to the "BCU (Bus Controller Unit)" in "S1C33210 FUNCTION PART" in this manual.

3.2 RAM

The S1C33210 has a built-in 8KB RAM. The RAM is allocated to Area 0, address 0x0000000 to address 0x0001FFF.

The internal RAM is a 32-bit sized device and data can be read/written in 1 cycle regardless of data size (byte, half- word or word).

S1C33210 PRODUCT PART

EPSON

A-13