2 address spaces, Overview, Address spaces – Samsung S3C8275X User Manual

Page 34

Advertising
background image

S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X

ADDRESS

SPACES

2-1

2

ADDRESS

SPACES

OVERVIEW

The S3C8275X/C8278X/C8274X microcontroller has two types of address space:

• Internal program memory (ROM)
• Internal register file

A 16-bit address bus supports program memory operations. A separate 8-bit register bus carries addresses and
data between the CPU and the register file.

The S3C8275X has an internal 16-Kbyte mask-programmable ROM. The S3C8278X has an internal 8-Kbyte
mask-programmable ROM. The S3C8274X has an internal 4-Kbyte mask-programmable ROM.

The 256-byte physical register space is expanded into an addressable area of 320 bytes using addressing
modes.

A 16-byte LCD display register file is implemented.

There are 605 mapped registers in the internal register file. Of these, 528 are for general-purpose.
(This number includes a 16-byte working register common area used as a “scratch area” for data operations, two
192-byte prime register areas, and two 64-byte areas (Set 2)). Thirteen 8-bit registers are used for the CPU and
the system control, and 48 registers are mapped for peripheral controls and data registers. Nineteen register
locations are not mapped.

Advertising
This manual is related to the following products: