sectors; therefore, once the highest unprotected memory location in a programming sequence
has been programmed, the device will automatically exit the Sequential Program mode and
reset the WEL bit in the Status Register. For example, if Sector 1 was protected and Sector 0
was currently being programmed, once the last byte of Sector 0 was programmed, the Sequen-
tial Program mode would automatically end. To continue programming with Sector 2, the
Sequential Program mode would have to be restarted by supplying the ADh or AFh opcode, the
three address bytes, and the first byte of Sector 2 to program.
While the device is programming a byte, the Status Register can be read and will indicate that
the device is busy. For faster throughput, it is recommended that the Status Register be polled at
the end of each program cycle rather than waiting the tBP time to determine if the byte has fin-
ished programming before starting the next Sequential Program mode cycle.
The device also incorporates an intelligent programming algorithm that can detect when a byte
location fails to program properly. If a programming error arises, it will be indicated by the EPE
bit in the Status Register.
Figure 8-3. Sequential Program Mode – Status Register Polling
CS
Seqeuntial Program Mode
Command
Status Register Read Seqeuntial Program Mode
Command
Command
SI
Opcode A23-16 A15-8 A7-0 Data
05h
Opcode Data
SO
First Address to Program
HIGH-IMPEDANCE
STATUS REGISTER
DATA
Seqeuntial Program Mode Write Disable
Command
Command
05h
Opcode Data
04h
05h
STATUS REGISTER
DATA
STATUS REGISTER
DATA
Note: Each transition
shown for SI represents one byte (8 bits)
Figure 8-4. Sequential Program Mode – Waiting Maximum Byte Program Time
CS
Seqeuntial Program Mode
Command
tBP
Seqeuntial Program Mode
Command
tBP
Seqeuntial Program Mode
Command
SI
Opcode A23-16 A15-8 A7-0 Data
Opcode Data
Opcode Data
First Address to Program
SO
HIGH-IMPEDANCE
tBP
Write Disable
Command
04h
Note: Each transition
shown for SI represents one byte (8 bits)
12 AT26DF081A
3600G–DFLASH–06/09