English
Language : 

H8SX1653 Datasheet, PDF (814/1018 Pages) Renesas Technology Corp – Renesas 32-Bit CISC Microcomputer H8SX Family / H8SX/1600 Series
Section 20 Flash Memory (0.18-µm F-ZTAT Version)
20.3.2 Block Diagram of H8SX/1654
Figure 20.4 shows the block structure of the 512-kbyte user MAT. The heavy-line frames indicate
the erase blocks. The thin-line frames indicate the programming units and the values inside the
frames stand for the addresses. The user MAT is divided into seven 64-kbyte blocks, one 32-kbyte
block, and eight 4-kbyte blocks. The user MAT can be erased in these divided block units.
Programming is done in 128-byte units starting from where the lower address is H'00 or H'80.
RAM emulation can be performed in the eight 4-kbyte blocks.
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
H'000000 H'000001 H'000002
H'000F80 H'000F81 H'000F82
H'001000 H'001001 H'001002
H'001F80 H'001F81 H'001F82
H'002000 H'002001 H'002002
H'002F80 H'002F81 H'002F82
H'003000 H'003001 H'003002
H'003F80 H'003F81 H'003F82
H'004000 H'004001 H'004002
H'004F80 H'004F81 H'004F82
H'005000 H'005001 H'005002
H'005F80 H'005F81 H'005F82
H'006000 H'006001 H'006002
H'006F80 H'006F81 H'006F82
H'007000 H'007001 H'007002
H'007F80 H'007F81 H'007F82
H'008000 H'008001 H'008002
H'00FF80 H'00FF81 H'00FF82
H'010000 H'010001 H'010002
H'01FF80 H'01FF81 H'01FF82
H'020000 H'020001 H'020002
←Programming unit: 128 bytes→ H'00007F
– – – – – – – – – – – – – – H'000FFF
←Programming unit: 128 bytes→ H'00107F
– – – – – – – – – – – – – – H'001FFF
←Programming unit: 128 bytes→ H'00207F
– – – – – – – – – – – – – – H'002FFF
←Programming unit: 128 bytes→ H'00307F
– – – – – – – – – – – – – – H'003FFF
←Programming unit: 128 bytes→ H'00407F
– – – – – – – – – – – – – – H'004FFF
←Programming unit: 128 bytes→ H'00507F
– – – – – – – – – – – – – – H'005FFF
←Programming unit: 128 bytes→ H'00607F
– – – – – – – – – – – – – – H'006FFF
←Programming unit: 128 bytes→ H'00707F
– – – – – – – – – – – – – – H'007FFF
←Programming unit: 128 bytes→ H'00807F
– – – – – – – – – – – – – – H'00FFFF
←Programming unit: 128 bytes→ H'01007F
– – – – – – – – – – – – – – H'01FFFF
←Programming unit: 128 bytes→ H'02007F
EB15
Erase unit: 64 kbytes
H'0AFF80 H'0AFF81 H'0AFF82
H'070000 H'070001 H'070002
H'07FF80 H'07FF81 H'07FF82
– – – – – – – – – – – – – – H'0AFFFF
←Programming unit: 128 bytes→ H'07007F
– – – – – – – – – – – – – – H'07FFFF
Figure 20.4 Block Structure of User MAT
Rev.1.00 Sep. 08, 2005 Page 766 of 966
REJ09B0219-0100