S29CD016G SPANSION, S29CD016G Datasheet - Page 65

no-image

S29CD016G

Manufacturer Part Number
S29CD016G
Description
16 Megabit (512 K x 32-Bit) CMOS 2.5 Volt-only Burst Mode / Dual Boot / Simultaneous Read/Write Flash Memory
Manufacturer
SPANSION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
S29CD016G0MFAM0132
Manufacturer:
SPANSION
Quantity:
4 333
Part Number:
S29CD016G0PQAM113
Manufacturer:
MOTOROLA
Quantity:
3 268
Part Number:
S29CD016GOPQAN01
Manufacturer:
S
Quantity:
6 235
Notes:
1. DQ5 switches to ‘1’ when an Embedded Program or Embedded Erase operation exceeds the maximum timing limits.
2. DQ7 and DQ2 require a valid address when reading status information. Refer to the appropriate subsection for further
November 5, 2004 S29CD016_00_A4
Standard
Suspend
Mode
Erase
Mode
See
details.
“DQ5: Exceeded Timing Limits” on page 65
DQ5: Exceeded Timing Limits
DQ3: Sector Erase Timer
Embedded Program Algorithm
Embedded Erase Algorithm
Reading within Non-Erase
Erase-Suspend-Program
Operation
DQ5 indicates whether the program or erase time exceeded a specified internal
pulse count limit. Under these conditions DQ5 produces a “1.” This is a failure
condition that indicates the program or erase cycle was not successfully
completed.
The DQ5 failure condition may appear if the system tries to program a “1” to a
location that is previously programmed to “0.” Only an erase operation can
change a “0” back to a “1.” Under this condition, the device halts the opera-
tion, and when the operation exceeds the timing limits, DQ5 produces a “1.”
Under both these conditions, the system must issue the reset command to return
the device to reading array data.
After writing a sector erase command sequence, the system may read DQ3 to de-
termine whether or not an erase operation started. (The sector erase timer does
not apply to the chip erase command.) If additional sectors are selected for era-
sure, the entire time-out also applies after each additional sector erase
command. When the time-out is complete, DQ3 switches from “0” to “1.” The
system may ignore DQ3 if the system can guarantee that the time between ad-
ditional sector erase commands is always less than 50 µs. See also
Erase Command” on page
After the sector erase command sequence is written, the system should read the
status on DQ7 (Data# Polling) or DQ6 (Toggle Bit I) to ensure the device accepted
the command sequence, and then read DQ3. If DQ3 is “1”, the internally con-
trolled erase cycle started; all further commands (other than Erase Suspend) are
ignored until the erase operation is complete. If DQ3 is “0”, the device accepts
additional sector erase commands. To ensure the command was accepted, the
system software should check the status of DQ3 prior to and following each sub-
sequent sector erase command. If DQ3 is high on the second status check, the
last command might not have been accepted.
outputs for DQ3.
Reading within Erase
Suspended Sector
Suspended Sector
A d v a n c e
Table 21. Write Operation Status
(Note 2)
48.
DQ7#
DQ7#
I n f o r m a t i o n
DQ7
Data
0
1
for more information.
S29CD016G
No toggle
Toggle
Toggle
Toggle
DQ6
Data
Table 21 on page 65
(Note 1)
DQ5
Data
0
0
0
0
DQ3
Data
N/A
N/A
N/A
1
shows the
“Sector
(Note 2)
No toggle
Toggle
Toggle
DQ2
Data
N/A
RY/BY#
0
0
1
1
0
65

Related parts for S29CD016G