English
Language : 

SH7059 Datasheet, PDF (51/1042 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer
SH7058 (Rev.3, REJ09B0046-0300H)
23.1 Features
833, 834
This LSI has 1-Mbyte on-chip flash memory. The flash
memory has the following features.
Differences between SH7058 and SH7058S/SH7059
SH7058S/SH7059
25.1 Features
Description amended
This LSI has 1.5-Mbyte on-chip flash memory. The flash
memory has the following features.
• Two flash-memory MATs according to LSI initiation
mode
⎯ The user MAT is initiated at a power-on reset in
user mode: 1 Mbyte
⎯ The user boot MAT is initiated at a power-on reset
in user boot mode: 8 kbytes
• Two flash-memory MATs according to LSI initiation
mode
⎯ The user MAT is initiated at a power-on reset in
user mode: 1.5 Mbyte
⎯ The user boot MAT is initiated at a power-on reset
in user boot mode: 12 Kbytes
• Operating frequency at programming/erasing
The operating frequency at programming/erasing is a
maximum of 40 MHz.
23.2.1 Block Diagram
Figure 23.1 Block Diagram of Flash Memory
835
Memory MAT unit
User MAT : 1 MBbyte
User boot MAT : 8 kbytes
23.2.4 Flash Memory Configuration
Figure 23.3 Flash Memory Configuration
839
This LSI's flash memory is configured by the 1-Mbyte user
MAT and 8-kbyte user boot MAT
The user MAT is divided into two 512-kbyte banks (bank 0
and bank 1).
<User MAT>
<User boot MAT>
Address H'00,0000-H'00,1FFF 8 kbytes
• Operating frequency at programming/erasing
The operating frequency at programming/erasing is a
maximum of 80 MHz.
25.2.1 Block Diagram
Figure 25.1 Block Diagram of Flash Memory
Figure amended
Memory MAT unit
User MAT : 1.5 MBbyte
User boot MAT : 12 Kbytes
25.2.4 Flash Memory Configuration
Figure 25.3 Flash Memory Configuration
Description amended
This LSI's flash memory is configured by the 1.5-Mbyte
user MAT and 12-Kbyte user boot MAT
The user MAT is divided into three 512-Kbyte banks (bank
0, bank 1 and bank 2).
Figure amended
<User MAT>
Bank 2 (512-Kbytes) added
<User boot MAT>
Address H'00,0000-H'00,2FFF 12 Kbytes
The user MAT and user boot MAT have different memory
sizes. Do not access a user boot MAT that is 8 kbytes or
more. When a user boot MAT exceeding 8 kbytes is read
from, an undefined value is read.
23.2.5 Block Division
Figure 23.4 Block Division of User MAT
840
The user MAT is divided into 128 kbytes (seven blocks), 96
kbytes (one block), and 4 kbytes (eight blocks) as shown in
figure 23.4.
User MAT : Bank 1 amended
128 kB x 4 (EB12, EB13, EB14, EB15)
Description amended
The user MAT and user boot MAT have different memory
sizes. Do not access a user boot MAT that is 12 Kbytes or
more. When a user boot MAT exceeding 12 Kbytes is read
from, an undefined value is read.
25.2.5 Block Division
Figure 25.4 Block Division of User MAT
Description amended
The user MAT is divided into 256 Kbytes (4 blocks), 128
Kbytes (three blocks), 96 Kbytes (one block), and 4 Kbytes
(eight blocks) as shown in figure 25.4.
Figure amended
User MAT : Bank 1 amended
256 Kbytes x 2 (EB12, EB13 )
User MAT : Bank 2 addded
Rev.3.00 Mar. 12, 2008 Page li of xc
REJ09B0177-0300