S29GL256S10TFI020 Spansion Inc., S29GL256S10TFI020 Datasheet - Page 32
![Flash 256 MBIT 3V 100NS PAGE MODE FLASH](/photos/16/11/161172/s29gl512p11tfi020_sml.jpg)
S29GL256S10TFI020
Manufacturer Part Number
S29GL256S10TFI020
Description
Flash 256 MBIT 3V 100NS PAGE MODE FLASH
Manufacturer
Spansion Inc.
Datasheet
1.S29GL256S10TFI020.pdf
(97 pages)
Specifications of S29GL256S10TFI020
Data Bus Width
16 bit
Memory Type
Flash
Memory Size
256 Mbit
Architecture
Uniform
Timing Type
Asynchronous
Interface Type
CFI
Access Time
100 ns
Supply Voltage (max)
3.6 V
Supply Voltage (min)
2.7 V
Maximum Operating Current
100 mA
Operating Temperature
- 40 C to + 85 C
Mounting Style
SMD/SMT
Package / Case
TSOP-56
Lead Free Status / Rohs Status
Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
S29GL256S10TFI020
Manufacturer:
SPANSION
Quantity:
20 000
32
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 40
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
D a t a
Table 5.1 Write Buffer Programming Command Sequence
for more information.
Status Register on page 38
S h e e t
GL-S MirrorBit
Address
555/AAA
2AA/555
Address
Starting
WBL
WBL
SA
SA
SA
( A d v a n c e
®
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.
I n f o r m a t i o n )
S29GL_128S_01GS_00_01 February 11, 2011
PSL
(program suspend latency)
Comment
Data