MX29LV64xM H/L
WRITE OPERATION STATUS
The device provides several bits to determine the status
of a write operation: Q2, Q3, Q5, Q6, Q7, and RY/BY#.
Table 5 and the following subsections describe the func-
tions of these bits. Q7, RY/BY#, and Q6 each offer a
method for determining whether a program or erase op-
eration is complete or in progress. These three bits are
discussed first.
Table 5. Write Operation Status
Status
Q7
Q6
Q5
Q3
Q2
No
Q1
RY/BY#
Byte/Word Program in Auto Program Algorithm
Q7# Toggle
0
N/A
0
0
Toggle
Auto Erase Algorithm
Erase Suspend Read
0
1
Toggle
No
0
0
1
Toggle N/A
0
1
N/A Toggle N/A
Erase
(Erase Suspended Sector)
Erase Suspend Read
Toggle
Suspended
Mode
Data
Data Data
Data Data Data
1
(Non-Erase Suspended Sector)
Erase Suspend Program
Q7# Toggle
0
N/A
N/A
N/A
0
1
Program-SuspendedRead
(Program-SuspendedSector)
Program-SuspendedRead
(Non-Program-SuspendedSector)
Invalid (not allowed)
Program
Suspend
Data
1
Write-to-Buffer Busy
Abort
Q7# Toggle
Q7# Toggle
0
0
N/A
N/A
N/A
N/A
0
1
0
0
Notes:
1. Q5 switches to "1" when an Word/Byte Program, Erase, or Write-to-Buffer operation has exceeded the maximum
timing limits. Refer to the section on Q5 for more information.
2.Q7 and Q2 require a valid address when reading status information.Refer to the appropriate subsection for further
details.
3.The Data# Polling algorithm should be used to monitor the last loaded write-buffer address location.
4. Q1 switches to "1" when the device has aborted the write-to-buffer operation.
P/N:PM1093
REV. 1.1, AUG. 11, 2005
27