TE28F008xxx Intel Corporation, TE28F008xxx Datasheet - Page 54

no-image

TE28F008xxx

Manufacturer Part Number
TE28F008xxx
Description
(TE28F Series) 3 Volt Advanced Boot Block Flash Memory
Manufacturer
Intel Corporation
Datasheet
28F004/400B3, 28F008/800B3, 28F016/160B3, 28F320B3, 28F640B3
Appendix E Program and Erase Flowcharts
48
Figure 10. Program Flowchart
FULL STATUS CHECK PROCEDURE
Program Address/Data
Read Status Register
Read Status Register
Program Successful
Program Complete
Data (See Above)
Check if Desired
Full Status
Write 40H
SR.7 = 1?
SR.3 =
SR.4 =
SR.1 =
Start
Yes
0
0
0
1
1
1
No
Locked Block - Aborted
Attempted Program to
Programming Error
V
PP
Range Error
Repeat for subsequent programming operations.
SR Full Status Check can be done after each program or after a sequence of
program operations.
Write FFH after the last program operation to reset device to read array mode.
SR.3 MUST be cleared, if set during a program attempt, before further
attempts are allowed by the Write State Machine.
SR.1, SR.3 and SR.4 are only cleared by the Clear Staus Register Command,
in cases where multiple bytes are programmed before full status is checked.
If an error is detected, clear the status register before attempting retry or other
error recovery.
Bus Operation
Bus Operation
Standby
Standby
Standby
Standby
Write
Write
Read
Program Setup
Command
Command
Program
Data = 40H
Data = Data to Program
Addr = Location to Program
Status Register Data Toggle
CE# or OE# to Update Status
Register Data
Check SR.7
1 = WSM Ready
0 = WSM Busy
Check SR.3
1 = V
Check SR.4
1 = V
Check SR.1
1 = Attempted Program to
Locked Block - Program
Aborted
PP
PP
Low Detect
Program Error
Comments
Comments
3UHOLPLQDU\
0580_E1

Related parts for TE28F008xxx