S29GL128S SPANSION [SPANSION], S29GL128S Datasheet - Page 31

no-image

S29GL128S

Manufacturer Part Number
S29GL128S
Description
Manufacturer
SPANSION [SPANSION]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
S29GL128S10DHI010
Manufacturer:
SPANSION
Quantity:
20 000
Company:
Part Number:
S29GL128S10DHI020
Quantity:
20
Part Number:
S29GL128S10DHIV10
Manufacturer:
SPANSION
Quantity:
20 000
Part Number:
S29GL128S10DHSS10
Manufacturer:
SPANSION
Quantity:
20 000
Company:
Part Number:
S29GL128S10DHV010
Quantity:
119
Part Number:
S29GL128S10TFI010
Manufacturer:
SPANSIO
Quantity:
20 000
Part Number:
S29GL128S10TFI020
Manufacturer:
SPANSION
Quantity:
101
Part Number:
S29GL128S10TFI020
Manufacturer:
SPANSION
Quantity:
1 001
Part Number:
S29GL128S10TFI020
Manufacturer:
SPANSION
Quantity:
20 000
Part Number:
S29GL128S10TFIV20
Manufacturer:
POWER
Quantity:
12 000
Part Number:
S29GL128S10TFIV20
0
Part Number:
S29GL128S90DHI010
Manufacturer:
SPANSION
Quantity:
201
Part Number:
S29GL128S90DHI013
Manufacturer:
CYPRESS
Quantity:
310
March 16, 2012 S29GL_128S_01GS_00_06
5.3.2
Program Suspend / Program Resume Commands
Legend:
SA = Sector Address (Non-Sector Address bits are don't care. Any address within the Sector is sufficient.)
WBL = Write Buffer Location (MUST be within the boundaries of the Write-Buffer-Line specified by the Starting Address.)
WC =Word Count
PD = Program Data
The Program Suspend command allows the system to interrupt an embedded programming operation so that
data can read from any non-suspended Line. When the Program Suspend command is written during a
programming process, the device halts the programming operation within t
and updates the status bits. Addresses are don't-cares when writing the Program Suspend command.
There are two commands available for program suspend. The legacy combined Erase / Program suspend
command (B0h command code) and the separate Program Suspend command (51h command code). There
are also two commands for Program resume. The legacy combined Erase / Program resume command (30h
command code) and the separate Program Resume command (50h command code). It is recommended to
use the separate program suspend and resume commands for programming and use the legacy combined
command only for erase suspend and resume.
After the programming operation has been suspended, the system can read array data from any non-
suspended Line. The Program Suspend command may also be issued during a programming operation while
an erase is suspended. In this case, data may be read from any addresses not in Erase Suspend or Program
Suspend.
After the Program Resume command is written, the device reverts to programming and the status bits are
updated. The system can determine the status of the program operation by reading the Status Register or
using Data Polling. Refer to
Polling Status on page 38
Accesses and commands that are valid during Program Suspend are:
 Read to any other non-erase-suspended sector
 Read to any other non-program-suspended Line
 Status Read command
 Exit ASO or Command Set Exit
 Program Resume command
The system must write the Program Resume command to exit the Program Suspend mode and continue the
programming operation. Further writes of the Program Resume command are ignored. Another Program
Suspend command can be written after the device has resumed programming.
Issue Unlock Command 1
Issue Unlock Command 2
Issue Write to Buffer Command at Sector
Address
Issue Number of Locations at Sector
Address
Example: WC of 0 = 1 words to pgm
Load Starting Address / Data pair
Load next Address / Data pair
Load LAST Address/Data pair
Issue Write Buffer Program Confirm at
Sector Address
Device goes busy.
WC of 1 = 2 words to pgm
Sequence
Table 5.1 Write Buffer Programming Command Sequence
D a t a
for more information.
Status Register on page 37
GL-S MirrorBit
S h e e t
Address
555/AAA
2AA/555
Address
Starting
WBL
WBL
SA
SA
SA
®
Family
0025h
0029h
Data
WC
AA
PD
PD
PD
55
for information on these status bits. Refer to
WC = number of words to program - 1
Selects Write-Buffer-Page and loads first Address/Data Pair.
All addresses MUST be within the selected write-buffer-
page boundaries, and have to be loaded in sequential order.
All addresses MUST be within the selected write-buffer-
page boundaries, and have to be loaded in sequential order.
This command MUST follow the last write buffer location
loaded, or the operation will ABORT.
PSL
(program suspend latency)
Comment
Data
31

Related parts for S29GL128S