s29gl01gs Meet Spansion Inc., s29gl01gs Datasheet - Page 31

no-image

s29gl01gs

Manufacturer Part Number
s29gl01gs
Description
Manufacturer
Meet Spansion Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
s29gl01gs10DHI020
Manufacturer:
SPANSION
Quantity:
100
Part Number:
s29gl01gs10FHI010
Manufacturer:
CML
Quantity:
1 392
Part Number:
s29gl01gs10FHI020
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
s29gl01gs10TFI010
Manufacturer:
SEMIKRON
Quantity:
120
Part Number:
s29gl01gs10TFI010
0
Company:
Part Number:
s29gl01gs10TFI010
Quantity:
10
Part Number:
s29gl01gs10TFI020
Manufacturer:
RENESAS
Quantity:
981
Part Number:
s29gl01gs11DHI010
0
Part Number:
s29gl01gs11DHI020
Manufacturer:
SPANSION
Quantity:
20 000
Part Number:
s29gl01gs11DHIV10
Manufacturer:
CYPRESS
Quantity:
1 600
Part Number:
s29gl01gs11DHIV10
0
Part Number:
s29gl01gs11FHB02
Manufacturer:
SPANSION
Quantity:
20 000
Part Number:
s29gl01gs11TFI01
Manufacturer:
SPANSION
Quantity:
64
March 21, 2011 S29GL_128S_01GS_00_02
5.3.3
5.3.4
5.3.4.1
5.3.4.2
Blank Check
Erase Methods
Program operations can be interrupted as often as necessary but in order for a program operation to progress
to completion there must be some periods of time between resume and the next suspend command greater
than or equal to t
Program suspend and resume is not supported while entered in an ASO. While in program suspend entry into
ASO is not supported.
The Blank Check command will confirm if the selected main flash array sector is erased. The Blank Check
command does not allow for reads to the array during the Blank Check. Reads to the array while this
command is executing will return unknown data.
To initiate a Blank Check on a Sector, write 33h to address 555h in the Sector, while the EAC is in the
standby state
The Blank Check command may not be written while the device is actively programming or erasing or
suspended.
Use the Status Register read to confirm if the device is still busy and when complete if the sector is blank or
not. Bit 7 of the Status Register will show if the device is performing a Blank Check (similar to an erase
operation). Bit 5 of the Status Register will be cleared to 0 if the sector is erased and set to 1 if not erased.
As soon as any bit is found to not be erased, the device will halt the operation and report the results.
Once the Blank Check is completed, the EAC will return to the Standby State.
Chip Erase
The chip erase function erases the entire main Flash Memory Array. The device does not require the system
to preprogram prior to erase. The Embedded Erase algorithm automatically programs and verifies the entire
memory for an all 0 data pattern prior to electrical erase. After a successful chip erase, all locations within the
device contain FFFFh. The system is not required to provide any controls or timings during these operations.
The chip erase command sequence is initiated by writing two unlock cycles, followed by a set up command.
Two additional unlock write cycles are then followed by the chip erase command, which in turn invokes the
Embedded Erase algorithm.
When the Embedded Erase algorithm is complete, the EAC returns to the standby state. Note that while the
Embedded Erase operation is in progress, the system can not read data from the device. The system can
determine the status of the erase operation by reading the Status Register or using Data Polling. Refer to
Status Register on page 36
more information. Once the chip erase operation has begun, only a Status Read, Hardware RESET or Power
cycle are valid. All other commands are ignored. However, a Hardware Reset or Power Cycle immediately
terminates the erase operation and returns to read mode after t
terminated, the chip erase command sequence must be reinitiated once the device has returned to the idle
state to ensure data integrity.
See
Operations on page 82
Sectors protected by the ASP DYB and PPB lock bits will not be erased. See
protected during chip erase, chip erase will skip the protected sector and continue with next sector erase. The
status register erase status bit and sector lock bit are not set to 1 by a failed erase on a protected sector.
Sector Erase
The sector erase function erases one sector in the memory array. The device does not require the system to
preprogram prior to erase. The Embedded Erase algorithm automatically programs and verifies the entire
sector for an all 0 data pattern prior to electrical erase. After a successful sector erase, all locations within the
erased sector contain FFFFh. The system is not required to provide any controls or timings during these
operations. The sector erase command sequence is initiated by writing two unlock cycles, followed by a set
up command. Two additional unlock write cycles are then followed by the address of the sector to be erased,
and the sector erase command.
Table 5.4 on page
D a t a
PRS
in
S h e e t
44,
for parameters and timing diagrams.
Embedded Algorithm Controller (EAC) on page
Asynchronous Write Operations on page 76
for information on these status bits. Refer to
GL-S MirrorBit
( P r e l i m i n a r y )
®
Family
RPH
time. If a chip erase operation is
24.
and
Data Polling Status on page 37
Alternate CE# Controlled Write
ASP on page
18. If a sector is
for
31

Related parts for s29gl01gs