ADDRESS SPACES S3C8275X/F8275X/C8278X/F8278X/C8274X/F8274X
2-2
PROGRAM MEMORY (ROM)
Program memory (ROM) stores program codes or table data. The S3C8275X has 16K bytes internal mask-
programmable program memory, the S3C8278X has 8K bytes, the S3C8274X has 4K bytes.
The first 256 bytes of the ROM (0H–0FFH) are reserved for interrupt vector addresses. Unused locations in this
address range can be used as normal program memory. If you use the vector address area to store a program
code, be careful not to overwrite the vector addresses stored in these locations.
The ROM address at which a program execution starts after a reset is 0100H.
The reset address of ROM can be changed by a smart option only in the S3F8275X (Full-Flash Device). Refer to
the chapter 16. Embedded Flash Memory Interface for more detail contents.
(Decimal)
16,383
255
(HEX)
3FFFH
3FH
00H
0
16K-bytes
Internal
Program
Memory
Area
Smart Option Area
Interrupt Vector Area
Available
ISP Sector Area
3CH
FFH
8FFH
S3C8275X/F8275X
(Decimal)
8,191
255
(HEX)
1FFFH
00H
0
8K-bytes
Internal
Program
Memory
Area
FFH
S3C8278X/F8278X
(Decimal)
4,095
255
(HEX)
0FFFH
00H
0
4K-bytes
Internal
Program
Memory
Area
FFH
S3C8274X/F8274X
3FH
Smart Option Area
Interrupt Vector Area
3CH
3FH
Smart Option Area
Interrupt Vector Area
3CH
Figure 2-1. Program Memory Address Space