English
Language : 

SH7280 Datasheet, PDF (1473/1726 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine family
Section 26 Flash Memory
The FLER bit is set to 1 in the following conditions:
• When the relevant bank area of flash memory is read during programming/erasing (including a
vector read or an instruction fetch)
• When a SLEEP instruction (including software standby mode) is executed during
programming/erasing
Error protection is cancelled (FLER bit is cleared) only by a power-on reset.
Note that the reset signal should only be released after providing a reset input over a period longer
than the normal 100 µs. Since high voltages are applied during programming/erasing of the flash
memory, some voltage may still remain even after the error protection state has been entered. For
this reason, it is necessary to reduce the risk of damage to the flash memory by extending the reset
period so that the charge is released.
The state-transition diagram in figure 26.18 shows transitions to and from the error protection
state.
Program mode
Erase mode
RES = 0
Reset
(Hardware protection)
Read disabled
Programming/erasing
enabled
FLER=0
Error occurred
Er(rSorofotwccaurerresdtandby) RES=0
Read enabled
Programming/erasing disabled
FLER=0
RES=0
Programming/erasing interface
register is in its initial state.
Error protection mode Software standby mode
Error protection mode
(Software standby)
Read enabled
Programming/erasing disabled
FLER=1
Cancel
Read disabled
Programming/erasing disabled
software standby mode
FLER=1
Programming/erasing interface
register is in its initial state.
Figure 26.18 Transitions to and from Error Protection State
Rev. 1.00 Jun. 26, 2008 Page 1443 of 1692
REJ09B0393-0100