28F640L18, 28F128L18, 28F256L18
Appendix B Flowcharts
Figure 29. Word Program Flowchart
WORD PROGRAM PROCEDURE
Bus
Start
Command
Operation
Comments
Program Data = 0x40
Write
Write
Read
Setup
Addr = Location to program
Write 0x40,
(Setup)
Word Address
D ata = D ata to program
Addr = Location to program
Data
Write Data,
(Confirm)
Word Address
Status register data: Toggle CE# or
OE# to update Status Register
None
None
Program
Suspend
Loop
Read Status
Register
Check SR[7]
1 = WSM Ready
0 = WSM Busy
Standby
No
Suspend?
Yes
0
SR[7] =
1
Repeat for subsequent Word Program operations.
Full Status Register check can be done after each program, or
after a sequence of program operations.
Full Status
Check
(if desired)
Write 0xFF after the last operation to set to the Read Array
state.
Program
Complete
FULL STATUS CHECK PROCEDURE
Read Status
Register
Bus
Command
Operation
Comments
Check SR[3]:
1 = VPP Error
Standby
Standby
None
None
VPP Range
Error
1
1
1
SR[3] =
0
Check SR[4]:
1 = Data Program Error
Program
Error
Check SR[1]:
1 = Block locked; operation aborted
SR[4] =
0
Standby
None
SR[3] MUST be cleared before the Write State Machine will
allow further program attempts.
Device
SR[1] =
0
Protect Error
If an error is detected, clear the Status Register before
continuing operations - only the Clear Staus Register command
clears the Status Register error bits.
Program
Successful
72
Datasheet