Fujitsu FR81S User Manual

Page of 2342
CHAPTER 45: FLASH MEMORY 
 
 
5. Operation 
 
FUJITSU SEMICONDUCTOR LIMITED 
CHAPTER : FLASH MEMORY 
FUJITSU SEMICONDUCTOR CONFIDENTIAL 
43 
Figure 5-3 Example of Sector Erase Procedure   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Erase error
: Verify with a hardware sequence flag.
1
0
Yes
Yes
Yes
No
No
No
1
0
Start of erase
Set the FWE bit of flash control
Write erase code (XX30
H
) to
Is there another
Internal address reading out 1
Internal address reading out 2
TOGG bitvalues in
Timing limit is exceeded
the last sector erased?
Set the FWE bit of flash control
End of erase
Reading out (dum my)*
Sector erase command sequence
(1) Addr: x554 Data: 00AA
(2) Addr: yAA8 Data: 0055
(3) Addr: x554 Data: 0080
(4) Addr: x554 Data: 00AA
(5) Addr: yAA8 Data: 0055
Next address
*: When reading out the FSTR register
instead of reading out the hardware
sequence flag, ignore the first read
value (it is unnecessa ry to read out the
dummy when reading out the hardware
sequence flag).
Internal address reading out
Value of sector
erase timer
register (FCTLR) to enable erase
from flash (FWE=1).
sector to be erased
sector to be erased
internal address reading out
1 and 2 are the same?
(TLOV bit)
from flash (FWE=0).
register (FCTLR) to disable erase
MB91520 Series
MN705-00010-1v0-E
1964