TXZ Family
Flash Memory
2018-06-05
16 / 120
Rev. 2.0
Configuration of Code Flash
2.2.1. Unit of the composition
There are "Area", "Block", and "Page" as a unit of the composition of a code flash.
Area
It is used by an erase function.
One area size is a maximum of 512 KB. It changes with memory sizes of a product.
Block
It is used by the erase function and a protection function.
One block size is 32 KB.
Page
It is used by the erase function and a protection function.
One page size is 4096 byte.
2.2.2. Block Configuration
Table 2.2 Block Configuration of 1536KB code flash
FLASH
I/F
Area
Block name
Code execution address
Program/erase/read address
Block size
(KB)
0
0
Block0
PG0
0x00000000-0x00000FFF
0x5E000000-0x5E000FFF
4
PG1
0x00001000-0x00001FFF
0x5E001000-0x5E001FFF
4
PG2
0x00002000-0x00002FFF
0x5E002000-0x5E002FFF
4
PG3
0x00003000-0x00003FFF
0x5E003000-0x5E003FFF
4
PG4
0x00004000-0x00004FFF
0x5E004000-0x5E004FFF
4
PG5
0x00005000-0x00005FFF
0x5E005000-0x5E005FFF
4
PG6
0x00006000-0x00006FFF
0x5E006000-0x5E006FFF
4
PG7
0x00007000-0x00007FFF
0x5E007000-0x5E007FFF
4
Block1
0x00008000-0x0000FFFF
0x5E008000-0x5E00FFFF
32
Block2
0x00010000-0x00017FFF
0x5E010000-0x5E017FFF
32
Block3
0x00018000-0x0001FFFF
0x5E018000-0x5E01FFFF
32
Block4
0x00020000-0x00027FFF
0x5E020000-0x5E027FFF
32
Block5
0x00028000-0x0002FFFF
0x5E028000-0x5E02FFFF
32
Block6
0x00030000-0x00037FFF
0x5E030000-0x5E037FFF
32
Block7
0x00038000-0x0003FFFF
0x5E038000-0x5E03FFFF
32
Block8
0x00040000-0x00047FFF
0x5E040000-0x5E047FFF
32
Block9
0x00048000-0x0004FFFF
0x5E048000-0x5E04FFFF
32
Block10
0x00050000-0x00057FFF
0x5E050000-0x5E057FFF
32
Block11
0x00058000-0x0005FFFF
0x5E058000-0x5E05FFFF
32
Block12
0x00060000-0x00067FFF
0x5E060000-0x5E067FFF
32
Block13
0x00068000-0x0006FFFF
0x5E068000-0x5E06FFFF
32
Block14
0x00070000-0x00077FFF
0x5E070000-0x5E077FFF
32
Block15
0x00078000-0x0007FFFF
0x5E078000-0x5E07FFFF
32
1
Block16
0x00080000-0x00087FFF
0x5E080000-0x5E087FFF
32
Block17
0x00088000-0x0008FFFF
0x5E088000-0x5E08FFFF
32