English
Language : 

ATXMEGA32A4_14 Datasheet, PDF (11/108 Pages) ATMEL Corporation – Non-volatile Program and Data Memories
XMEGA A4
7.3 In-System Programmable Flash Program Memory
The XMEGA A4 devices contain On-chip In-System Programmable Flash memory for program
storage, see Figure 7-1 on page 11. Since all AVR instructions are 16- or 32-bits wide, each
Flash address location is 16 bits.
The Program Flash memory space is divided into Application and Boot sections. Both sections
have dedicated Lock Bits for setting restrictions on write or read/write operations. The Store Pro-
gram Memory (SPM) instruction must reside in the Boot Section when used to write to the Flash
memory.
A third section inside the Application section is referred to as the Application Table section which
has separate Lock bits for storage of write or read/write protection. The Application Table sec-
tion can be used for storing non-volatile data or application software.
Figure 7-1. Flash Program Memory (Hexadecimal address)
Word Address
0
Application Section
(128 KB/64 KB/32 KB/16 KB)
EFFF /
F000 /
FFFF /
10000 /
10FFF /
77FF /
7800 /
7FFF /
8000 /
87FF /
37FF / 17FF
3800 / 1800
3FFF / 1FFF
4000 / 2000
47FF / 27FF
...
Application Table Section
(4 KB/4 KB/4 KB/4 KB)
Boot Section
(8 KB/4 KB/4 KB/4 KB)
The Application Table Section and Boot Section can also be used for general application
software.
8069R–AVR–06/2013
11
Not recommended for new designs -
Use XMEGA A4U series