D a t a S h e e t
execute the command. The contents of the register serve as inputs to the internal state machine. The state
machine outputs dictate the function of the device. Table 8.1 lists the device bus operations, the inputs and
control levels they require, and the resulting output. The following subsections describe each of these
operations in further detail.
Table 8.1 Device Bus Operations
DQ8–DQ15
DQ0–
DQ7
BYTE#
= VIH
BYTE#
= VIL
Operation
CE#
OE# WE#
RESET#
WP#
X
ACC Addresses
Read
L
L
H
H
X
H
X
H
L
H
X
X
AIN
AIN
AIN
X
DOUT
(Note 2)
(Note 2)
High-Z
High-Z
High-Z
DOUT
(Note 2)
(Note 2)
High-Z
High-Z
High-Z
DQ8–DQ14
= High-Z,
DQ15 = A-1
Write (Program/Erase)
Accelerated Program
Standby
L
H
(Note 1)
L
L
H
(Note 1) VHH
VCC 0.3V
X
H
X
VCC 0.3V
X
X
X
H
X
X
High-Z
High-Z
High-Z
Output Disable
Reset
L
H
L
X
X
X
Legend
L = Logic Low = V
IL
H = Logic High = V
IH
V
V
= 11.5–12.5 V
ID
= 11.5–12.5 V
HH
X = Don’t Care
SA = Sector Address
A
= Address In
= Data In
IN
D
D
IN
= Data Out
OUT
Notes
1. If WP# = V , the first or last sector remains protected (for uniform sector devices), and the two outer boot sectors are protected (for boot sector devices). If WP#
IL
= VIH, the first or last sector, or the two outer boot sectors are protected or unprotected as determined by the method described in Write Protect (WP#). All
sectors are unprotected when shipped from the factory (The Secured Silicon Sector may be factory protected depending on version ordered.)
2.
D
or D
as required by command sequence, data polling, or sector protect algorithm (see Figure 10.5 on page 56).
OUT
IN
8.1
Word/Byte Configuration
The BYTE# pin controls whether the device data I/O pins operate in the byte or word configuration. If the
BYTE# pin is set at logic 1, the device is in word configuration, DQ0–DQ15 are active and controlled by CE#
and OE#.
If the BYTE# pin is set at logic 0, the device is in byte configuration, and only data I/O pins DQ0–DQ7 are
active and controlled by CE# and OE#. The data I/O pins DQ8–DQ14 are tri-stated, and the DQ15 pin is used
as an input for the LSB (A-1) address function.
8.2
Requirements for Reading Array Data
To read array data from the outputs, the system must drive the CE# and OE# pins to VIL. CE# is the power
control and selects the device. OE# is the output control and gates array data to the output pins. WE# should
remain at VIH.
The internal state machine is set for reading array data upon device power-up, or after a hardware reset. This
ensures that no spurious alteration of the memory content occurs during the power transition. No command is
necessary in this mode to obtain array data. Standard microprocessor read cycles that assert valid addresses
on the device address inputs produce valid data on the device data outputs. The device remains enabled for
read access until the command register contents are altered.
See Reading Array Data on page 41 for more information. Refer to the AC Read-Only Operations table for
timing specifications and the timing diagram. Refer to the DC Characteristics table for the active current
specification on reading array data.
November 16, 2007 S29GL-N_01_09
S29GL-N MirrorBit® Flash Family
17