S29PL-J SPANSION [SPANSION], S29PL-J Datasheet - Page 70

no-image

S29PL-J

Manufacturer Part Number
S29PL-J
Description
CMOS 3.0 Volt-only, Simultaneous-Read/Write Flash Memory with Enhanced VersatileIO Control
Manufacturer
SPANSION [SPANSION]
Datasheet
16.7
68
DQ3: Sector Erase Timer
After writing a sector erase command sequence, the system may read DQ3 to determine whether or not
erasure has begun. (The sector erase timer does not apply to the chip erase command.) If additional sectors
are selected for erasure, the entire time-out also applies after each additional sector erase command. When
the time-out period is complete, DQ3 switches from a “0” to a “1.” See also the
Sequence on page
After the sector erase command is written, the system should read the status of DQ7 (Data# Polling) or DQ6
(Toggle Bit I) to ensure that the device has accepted the command sequence, and then read DQ3. If DQ3 is
“1,” the Embedded Erase algorithm has begun; all further commands (except Erase Suspend) are ignored
until the erase operation is complete. If DQ3 is “0,” the device will accept additional sector erase commands.
To ensure the command has been accepted, the system software should check the status of DQ3 prior to and
following each subsequent sector erase command. If DQ3 is high on the second status check, the last
command might not have been accepted.
Table 16.1
Notes:
1. DQ5 switches to ‘1’ when an Embedded Program or Embedded Erase operation has exceeded the maximum timing limits. Refer to
2. DQ7 and DQ2 require a valid address when reading status information. Refer to the appropriate subsection for further details.
3. When reading write operation status bits, the system must always provide the bank address where the Embedded Algorithm is in
Standard
Suspend
Suspend
Program
(Note 3)
Erase
Mode
Mode
Mode
Exceeded Timing Limits on page 67
progress. The device outputs array data if the system addresses a non-busy bank.
Embedded Program
Algorithm
Embedded Erase
Algorithm
Erase
Suspend-
Read
Erase-Suspend
-Program
Reading within
Program
Suspended Sector
Reading within
Non-program
Suspended Sector
shows the status of DQ3 relative to the other status bits.
Status
59.
Erase
Suspended
Sector
Non-Erase
Suspended
Sector
D a t a
for more information.
(Not Allowed)
S h e e t
(Note 2)
Invalid
DQ7#
DQ7#
Data
Data
DQ7
Table 16.1 Write Operation Status
0
1
S29PL-J
( A d v a n c e
(Not Allowed)
No toggle
Toggle
Toggle
Toggle
Invalid
DQ6
Data
Data
(Not Allowed)
(Note 1)
Invalid
DQ5
Data
Data
I n f o r m a t i o n )
0
0
0
0
S29PL-J_00_A9 September 22, 2006
(Not Allowed)
Invalid
DQ3
Data
Data
N/A
N/A
N/A
1
Sector Erase Command
(Not Allowed)
No toggle
(Note 2)
Toggle
Toggle
Invalid
Data
Data
DQ2
N/A
RY/BY#
0
0
1
1
0
1
1
DQ5:

Related parts for S29PL-J