s3c72m9 Samsung Semiconductor, Inc., s3c72m9 Datasheet - Page 17

no-image

s3c72m9

Manufacturer Part Number
s3c72m9
Description
The S3c72m5/s3c72m7/s3c72m9 Single-chip Cmos Microcontroller Has Been Designed For High Performance Using Samsung S
Manufacturer
Samsung Semiconductor, Inc.
Datasheet
S3C72M5/C72M7/C72M9/P72M9 (Preliminary Spec)
2
PROGRAM MEMORY (ROM)
OVERVIEW
ROM maps for S3C72M5/C72M7/C72M9 devices are mask programmable at the factory. In its standard
configuration, the device's 16,384/24,576/32,768
by the program counter (PC):
— 16-byte area for vector addresses
— 16-byte general-purpose area
— 96-byte instruction reference area
— 16,256/24,448/32,640-byte general-purpose area
General-purpose Program Memory
Two program memory areas are allocated for general-purpose use: One area is 16 bytes in size and the other is
16,256/24,448/32,640 bytes.
Vector Addresses
A 16-byte vector address area is used to store the vector addresses required to execute system reset and interrupts.
Start addresses for interrupt service routines are stored in this area, along with the values of the enable memory bank
(EMB) and enable register bank (ERB) flags that are used to set their initial value for the corresponding service
routines. The 16-byte area can be used alternately as general-purpose ROM.
REF Instructions
Locations 0020H–007FH are used as a reference area (look-up table) for 1-byte REF instructions. The REF
instruction reduces the byte size of instruction operands. REF can reference one 2-byte instruction, two 1-byte
instructions, and three-byte instructions which are stored in the look-up table. Unused look-up table addresses can
be used as general-purpose ROM.
Vector address area
General-purpose program memory
REF instruction look-up table area
General-purpose program memory
ROM Area Function
ADDRESS SPACES
Table 2-1. Program Memory Address Ranges
8-bit program memory has four areas that are directly addressable
0080H–3FFFH/5FFFH/7FFFH
Address Ranges
0000H–000FH
0010H–001FH
0020H–007FH
Area Size (in Bytes)
16,256/24,448/32,640
ADDRESS SPACES
16
16
96
2-1

Related parts for s3c72m9