English
Language : 

SH7047 Datasheet, PDF (594/764 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTMRISC engine Family/SH7000 Series
19.3 Block Configuration
Figure 19.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 19.5 Flash Memory Block Configuration
Rev. 2.00, 09/04, page 554 of 720
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