English
Language : 

MX29NS640E Datasheet, PDF (32/70 Pages) Macronix International – 128/64/32M-BIT [8/4/2M x16-bit] CMOS 1.8 Volt-only,
MULTIPLEXED, Burst Mode, Flash Memory
5-6. Program/Erase Operation Status
Program or erase operation status is disaplayed in the following status bits: Q2, Q3, Q5, Q6, and
Q7. Descriptions of the bits is in the following tables & sections. Q6 and Q7 indicate if program or
erase is finished or not.
Table 7. Program Operation Status
Program
Suspend
Mode
(Note 3)
Standard
Mode
Erase
Suspend
Mode
Write to
Buffer
(Note 5)
Status
Read from Program Suspended Sector
Q7
(Note 2)
Q6
Q5
Q3
Q2
Q1
(Note 1)
(Note 2) (Note 4)
Invalid data will output from address under programming.
Read in Non-Program Suspended Sector
Program
Erase
Erase Suspended
Erase-Suspend- Sector
Read
Non-Erase Suspended
Sector
Erase-Suspend-Program
BUSY
Exceeded Timing Limits
ABORT
Q7#
0
1
Data
Q7#
Q7#
Q7#
Q7#
Toggle
Toggle
No
Toggle
Data
Toggle
Toggle
Toggle
Toggle
Data
0
N/A
No
Toggle
0
0
1
Toggle N/A
0
N/A Toggle N/A
Data
0
0
1
0
Data
N/A
N/A
N/A
N/A
Data
N/A
N/A
N/A
N/A
Data
N/A
0
0
1
Legend: T - Toggle; NT - No toggle.
NOTES:
1. When embedded program/erase exceed max. time limit, Q5 changes to "1".
2. A valid address is needed for reading status info from Q7 & Q2.
3. When program is suspended, output data is invalid.
4. During write buffer program, Q1 indicates the write to buffer abort status.
5. During write buffer program, data-bar polling algorithm needs to be conducted.
Data-bar of Q7 shows the last address loaded for write buffer.
P/N: PM1585
REV. 1.1, APR. 26, 2011
32