Z8 Encore! XP
®
4K Series
Product Specification
136
Flash Memory
Overview
The products in the Z8 Encore! XP
®
4K Series features either 4KB (4096), 2KB (2048
bytes), or 1KB (1024) of non-volatile Flash memory with read/write/erase capability. The
Flash Memory can be programmed and erased in-circuit by user code or through the On-
Chip Debugger.
The Flash memory array is arranged in pages with 512 bytes per page. The 512-byte page
is the minimum Flash block size that can be erased. Each page is divided into 8 rows of 64
bytes.
For program/data protection, the Flash memory is also divided into sectors. In the Z8
Encore! XP
®
4K Series, these sectors are 512 bytes in size; each sector maps to a page.
Page and sector sizes are not equal for other members of the Z8 Encore!
®
family.
The first 2 bytes of the Flash Program memory are used as Flash Option Bits. Refer to the
chapter
for more information about their operation.
describes the Flash memory configuration for each device in the Z8 Encore! XP
®
4K Series.
illustrates the Flash memory arrangement.
Table 79. Z8 Encore! XP
®
4K Series Flash Memory Configurations
Flash Size
KB (Bytes)
4 (4096)
2 (2048)
1 (1024)
Flash
Pages
8
4
2
Program Memory
Addresses
0000H–0FFFH
0000H–07FFH
0000H–03FFH
Flash Sector
Size (bytes)
512
512
512
Part Number
Z8F04xA
Z8F02xA
Z8F01xA
PS022815-0206
Flash Memory