Flash Memory Mat Configuration; Block Division; Figure 21.3 Flash Memory Configuration - Renesas H8S Series Hardware Manual

16-bit single-chip microcomputer
Hide thumbs Also See for H8S Series:
Table of Contents

Advertisement

21.1.3

Flash Memory MAT Configuration

This LSI's flash memory is configured by the 1-Mbyte user MAT and 8-kbyte user boot MAT.
The start address is allocated to the same address in the user MAT and user boot MAT. Therefore,
when program execution or data access is performed between two MATs, the MAT must be
switched by using FMATS.
The user MAT or user boot MAT can be read in all modes. However, the user boot MAT can be
programmed only in boot mode and programmer mode.
Address H'000000
Address H'0FFFFF
The size of the user MAT is different from that of the user boot MAT. An address that exceeds the
size of the 8-kbyte user boot MAT should not be accessed. If the attempt is made, data is read as
an undefined value.
21.1.4

Block Division

The user MAT is divided into 64 kbytes (15 blocks), 32 kbytes (one block), and 4 kbytes (eight
blocks) as shown in figure 21.4. The user MAT can be erased in this divided-block units by
specifying the erase-block number of EB0 to EB23 when erasing.
<User MAT>
1 Mbyte

Figure 21.3 Flash Memory Configuration

Section 21 Flash Memory (0.18-µm F-ZTAT Version)
<User boot MAT>
Address H'000000
Address H'001FFF
Rev. 3.00 Jul. 14, 2005 Page 739 of 986
8 kbytes
REJ09B0098-0300

Advertisement

Table of Contents
loading

This manual is also suitable for:

H8s/2100 seriesH8s/2114rR4f2114r

Table of Contents