549
CHAPTER 24 512K-BIT FLASH MEMORY
Figure 24.7-2 Example of the Flash Memory Chip Procedure
NO
1
NO
YES
YES
0
FMCS: WE (bit 5)
Flash programming enabled
Erase command sequence
(1) FFAAAA ← XXAA
(2) FF5554 ← XX55
(3) FFAAAA ← XX80
(4) FFAAAA ← XXAA
(5) FF5554 ← XX55
(6) FFAAAA ← XX10
FMCS: WE (bit 5)
Disable flash memory erase
Start writing
Toggle bit (DQ6)
data1(DQ6)=data2(DQ6)
Read internal address 1
Timing limit (DQ5)
Toggle bit (DQ6)
data1(DQ6)=data2(DQ6)
Completed
Erase error
: Check by hardware
sequence flag
Read internal address 2
Read internal address 1
Read internal address 2