CHAPTER 19 512 KBIT FLASH MEMORY
19.7.2
Toggle Bit Flag (DQ6)
The toggle bit flag is a hardware sequence flag used to notify that the automatic
algorithm is being executed or in the end state using the toggle bit function.
I Toggle Bit Flag (DQ6)
Table 19.7-5 "State Transition of Toggle Bit Flag (State Change at Normal Operation)" and Table
19.7-6 "State Transition of Toggle Bit Flag (State Change at Abnormal Operation)" give the state
transition of the toggle bit flag.
Table 19.7-5 State Transition of Toggle Bit Flag (State Change at Normal Operation)
Programming
Operating State
→
Completed
Toggle
DQ6
DATA:6
Table 19.7-6 State Transition of Toggle Bit Flag (State Change at Abnormal Operation)
Operating
Programming
State
DQ6
Toggle
G
At programming and chip/sector erasing
• If a continuous read access is made during the execution of the automatic algorithm for
programming and chip erasing/sector erasing, flash memory toggle-outputs 1 and 0 alternately
every reading.
• If a continuous read access is made after the completion of the automatic algorithm for
programming and chip erasing/sector erasing, flash memory outputs bit 6 (DATA: 6) for the
read value of the read address every reading.
G
At sector erasing suspension
If a read access is made in the sector erasing suspension state, flash memory outputs 1 when the
read address is the sector being erased and bit 6 (DATA: 6) for the read value of the read
address when the read address is not the sector being erased.
594
Chip and
Wait for Sector
Sector Erasing
Erasing
→
Erasing
Erasing Started
Completed
→
→
Toggle
Stop
Chip and
Sector Erasing
Toggle
Sector Erasing
→
Erasing
→
Suspended
(Sector being
Erased)
→
1
Toggle
Toggle
Sector Erasing
Sector Erasing
→
Suspended
Suspended
(Sector not
Resume
being Erased)
(Sector being
Erased)
→
DATA:6
1
Toggle