English
Language : 

SH7080 Datasheet, PDF (1278/1644 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperH™ RISC engine Family
Section 23 Flash Memory
23.2.3 Mode Comparison
The comparison table of programming and erasing related items about boot mode, user program
mode, user boot mode, and programmer mode is shown in table 23.2.
Table 23.2 Comparison of Programming Modes
Boot Mode
User Program
Programmer
Mode
User Boot Mode Mode
Programming/
On-board
erasing environment programming
On-board
programming
On-board
programming
Off-board
programming
Programming/
User MAT
User MAT
erasing enable MAT User boot MAT
User MAT
User MAT
User boot MAT
Programming/
erasing control
Command
method
Programming/ Programming/ —
erasing interface erasing interface
All erasure
Block division
erasure
Possible
(Automatic)
Possible*1
Possible
Possible
Possible
Possible
Possible
(Automatic)
Not possible
Program data
transfer
From host via SCI From optional From optional Via programmer
device via RAM device via RAM
User branch function Not possible
Possible
Possible
Not possible
RAM emulation
Not possible
Reset initiation MAT Embedded
program storage
MAT
Possible
User MAT
Not possible
User boot MAT*2
Not possible
Embedded
program storage
MAT
Transition to user
mode
Mode setting
FWE setting
change and reset change
Mode setting
—
change and reset
Notes: 1. All-erasure is performed. After that, the specified block can be erased.
2. Initiation starts from the embedded program storage MAT. After checking the flash-
memory related registers, initiation starts from the reset vector of the user MAT.
• The user boot MAT can be programmed or erased only in boot mode and programmer mode.
• The user MAT and user boot MAT are all erased in boot mode. Then, the user MAT and user
boot MAT can be programmed by means of the command method. However, the contents of
the MAT cannot be read until this state.
Only user boot MAT is programmed and the user MAT is programmed in user boot mode or
only user MAT is programmed because user boot mode is not used.
• In user boot mode, the boot operation of the optional interface can be performed by a mode pin
setting different from user program mode.
Rev. 3.00 May 17, 2007 Page 1220 of 1582
REJ09B0181-0300