English
Language : 

SH7046 Datasheet, PDF (508/611 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7046 Series
Section 18 Flash Memory (F-ZTAT Version)
18.3 Block Configuration
Figure 18.5 shows the block configuration of 256-kbyte flash memory. The thick lines indicate
erasing units, the narrow lines indicate programming units, and the values are addresses. The flash
memory is divided into 64 kbytes (3 blocks), 32 kbytes (1 block), and 4 kbytes (8 blocks). Erasing
is performed in these units. Programming is performed in 128-byte units starting from an address
with lower eight bits H'00 or H'80.
EB0
Erase unit
4 kbytes
EB1
Erase unit
4 kbytes
EB2
Erase unit
4 kbytes
EB3
Erase unit
4 kbytes
EB4
Erase unit
4 kbytes
EB5
Erase unit
4 kbytes
EB6
Erase unit
4 kbytes
EB7
Erase unit
4 kbytes
EB8
Erase unit
32 kbytes
EB9
Erase unit
64 kbytes
EB10
Erase unit
64 kbytes
EB11
Erase unit
64 kbytes
H'000000
H'001000
H'002000
H'003000
H'004000
H'005000
H'006000
H'007000
H'008000
H'010000
H'020000
H'030000
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Programming unit: 128 bytes
——————————
Figure 18.5 Flash Memory Block Configuration
Rev. 4.00 Dec 05, 2005 page 464 of 564
REJ09B0270-0400
H'00007F
H'000FFF
H'001FFF
H'002FFF
H'003FFF
H'004FFF
H'005FFF
H'006FFF
H'007FFF
H'00FFFF
H'01FFFF
H'02FFFF
H'03FFFF