Block Structure; Figure 17.4 Block Structure Of User Mat - Renesas H8SX/1520 Series Hardware Manual

32-bit cisc microcomputer
Hide thumbs Also See for H8SX/1520 Series:
Table of Contents

Advertisement

Section 17 Flash Memory (0.18-(m F-ZTAT Version)
17.4

Block Structure

Figure 17.4 shows the block structure of the 256-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 three 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
Erase unit: 64 kbytes
EB11
Erase unit: 64 kbytes
Rev. 3.00 Mar. 14, 2006 Page 574 of 804
REJ09B0104-0300
Downloaded from
Elcodis.com
electronic components distributor
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
H'02FF80
H'02FF81
H'02FF82
H'030000
H'030001
H'030002
H'03FF80
H'03FF81
H'03FF82

Figure 17.4 Block Structure of User MAT

←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→
– – – – – – – – – – – – – –
H'00007F
H'000FFF
H'00107F
H'001FFF
H'00207F
H'002FFF
H'00307F
H'003FFF
H'00407F
H'004FFF
H'00507F
H'005FFF
H'00607F
H'006FFF
H'00707F
H'007FFF
H'00807F
H'00FFFF
H'01007F
H'01FFFF
H'02007F
H'02FFFF
H'03007F
H'03FFFF

Advertisement

Table of Contents
loading

Table of Contents