Document Number: 002-00886 Rev. *B
S29GL01GP
S29GL512P
S29GL256P
S29GL128P
7.
Device Operations
This section describes the read, program, erase, handshaking, and reset features of the Flash devices.
Operations are initiated by writing specific commands or a sequence with specific address and data patterns into the command
registers (see
). The command register itself does not occupy any addressable memory location; rather, it is
composed of latches that store the commands, along with the address and data information needed to execute the command. The
contents of the register serve as input to the internal state machine and the state machine outputs dictate the function of the device.
Writing incorrect address and data values or writing them in an improper sequence may place the device in an unknown state, in
which case the system must pull the RESET# pin low or power cycle the device to return the device to the reading array data mode.
7.1
Device Operation Table
The device must be setup appropriately for each operation.
describes the required state of each control pin for any particular
operation.
L
egend
L = Logic Low = V
IL
, H = Logic High = V
IH
, V
HH
= 11.5–12.5V, X = Don’t Care, A
IN
= Address In, D
IN
= Data In, D
OUT
= Data Out
Notes
1. Addresses are AMax:A0 in word mode; A
Max
:A-1 in byte mode.
2. If WP# = V
IL
, on the outermost sector remains protected. If WP# = V
IH
, the outermost sector is unprotected. WP# has an internal pull-up; when
unconnected, WP# is at V
IH
. All sectors are unprotected when shipped from the factory (The Secured Silicon Sector can be factory protected
depending on version ordered.)
3. D
IN
or D
OUT
as required by command sequence, data polling, or sector protect algorithm.
Device Operations
Operation
CE#
OE#
WE#
RESET#
WP#/ACC
Addresses
DQ0–DQ7
DQ8–DQ15
BYTE#= V
IH
BYTE#= V
IL
Read
L
L
H
H
X
A
IN
D
OUT
D
OUT
DQ8–DQ14
= High-Z,
DQ15 = A-1
Write (Program/
Erase)
L
H
L
H
A
IN
Accelerated Program
L
H
L
H
V
HH
A
IN
Standby
V
CC
±
0.3
V
X
X
V
CC
±
0.3
V
H
X
High-Z
High-Z
High-Z
Output Disable
L
H
H
H
X
X
High-Z
High-Z
High-Z
Reset
X
X
X
L
X
X
High-Z
High-Z
High-Z