beautypg.com

On-board programming) sector – Samsung S3F80JB User Manual

Page 282

background image

S3F80JB

EMBEDDED FLASH MEMORY INTERFACE

15-3

ISP

TM

(ON-BOARD PROGRAMMING) SECTOR

ISP

TM

sectors located in program memory area can store On Board Program Software (Boot program code for

upgrading application code by interfacing with I/O port pin). The ISP

TM

sectors can’t be erased or programmed by

‘LDC’ instruction for the safety of On Board Program Software.

The ISP sectors are available only when the ISP enable/disable bit is set 0, that is, enable ISP at the Smart
Option. If you don’t like to use ISP sector, this area can be used as a normal program memory (can be erased or
programmed by ‘LDC’ instruction) by setting ISP disable bit (“1”) at the Smart Option. Even if ISP sector is
selected, ISP sector can be erased or programmed in the tool program mode by serial programming tools.

The size of ISP sector can be varied by settings of smart option (Refer to Figure 2-2 and Table 15-2). You can
choose appropriate ISP sector size according to the size of On Board Program Software.

Internal

Program

Memory

(Flash)

384(256+128)byte

Internal RAM

Interrupt Vector Area

ISP Sector

Smart Option ROM Cell

65,536

(Decimal)

255

0

00H

0FFH

FE80H

FFFFH

(HEX)

01FFH, 02FFH, 04FFH or 08FFH

03CH

03FH

Figure 15-1. Program Memory Address Space