Sector erase time (DQ3)
Internal address read
MB90580 Series
Enable Flash memory erase
Erase command sequence
(1) FxAAAA
(2) Fx5555
(3) FxAAAA
1
(4) Fx5554
(5) sector addr
0
(6) Input code to erase sector (30H)
Yes
Data1 (DQ6) = Data2 (DQ6)
0
No
Data1 (DQ6) = Data2 (DQ6)
Disable Flash memory Erase
Error
Figure C.6.4a Example flowchart of erasing flash memory
C.6 Details of Flash Memory Programming/Erasing
Start
FMCS:WE (bit 5)
←
XXAA
←
XX55
←
XX80
←
XX55
←
Erase code (30H)
any other erase sector
No
Internal address read 1
Internal address read 2
Toggle bit (DQ6)
Yes
No
Time limits flag (DQ5)
1
Internal address read 1
Internal address read 2
Toggle bit (DQ6)
Yes
No
Last Sector
Yes
FMCS:WE (bit 5)
Finish
Appendix C: The Flash Memory in the MB90F583
Next sector
Checking hardware
sequence flag
371