S3F80P5_UM_ REV1.00 EMBEDDED FLASH MEMORY INTERFACE
14 EMBEDDED FLASH MEMORY INTERFACE
OVERVIEW
The S3F80P5 has an on-chip flash memory internally instead of masked ROM. The flash memory is accessed by
instruction ‘LDC’. This is a sector erasable and a byte programmable flash. User can program the data in a flash
memory area any time you want. The S3F80P5‘s embedded 18K-byte memory has two operating features as
below:
— User Program Mode
— Tool Program Mode: Refer to the chapter 18. S3F80P5 FLASH MCU
Flash ROM Configuration
The S3F80P5 flash memory consists of 144sectors. Each sector consists of 128bytes. So, the total size of flash
memory is 128x144 bytes (18KB). User can erase the flash memory by a sector unit at a time and write the data
into the flash memory by a byte unit at a time.
— 18Kbyte Internal flash memory
— Sector size: 128-Bytes
— 10years data retention
— Fast programming Time:
Sector Erase: 4ms (min)
Byte Program: 20us (min)
— Byte programmable
— User programmable by ‘LDC’ instruction
— Sector (128-Bytes) erase available
— External serial programming support
— Endurance: 10,000 Erase/Program cycles (min)
— Expandable OBPTM (On Board Program)
14-1