Includes Commercial and Extended Temperature Specifications
n
SmartVoltage Technology
User-Selectable 3.3V or 5V V
User-Selectable 5V or 12V V
n
65 ns Access Time
n
1 Million Erase Cycles per Block
n
30.8 MB/sec Burst Write Transfer Rate
n
0.48 MB/sec Sustainable Write Transfer
Rate
n
Configurable x8 or x16 Operation
n
56-Lead TSOP and SSOP Type I
Packages
Intel’s 28F016SV 16-Mbit Flas hFile™ memory is a revolutionary architect ure which is the ideal choice for
designing embedded direct-execute c ode and mass s torage data/fi le flash m emory sys tems. Wi th innovati ve
capabilities, low-power operation, user-selectable V
28F016SV enables the design of trul y mobile, high-performance personal computing and communic ations
products.
The 28F016SV is the highest dens ity, highest performanc e nonvolatile read/program s olution for solid-s tate
storage applications. I ts s ymm etric ally-block ed architec ture (100% c ompat ible with the 28F008SA 8-Mbit and
28F016SA 16-Mbit FlashFile memories), extended cycling, flexible V
technology), fast program and read performance and select i ve block locking, provi de a highly-flexible memory
component suitable f or Resident Flash Arrays, high-density mem ory cards and PCMCIA-ATA flas h drives.
The 28F016SV’s dual read voltage enables t he design of memory cards which can be read/written in 3.3V
and 5V systems interchangeably. Its x8/x16 architecture allows optimization of the memory-to-processor
interface. The flexible block locking option enables bundling of executable application sof tware in a Resident
Flash Array or memory card. The 28F016SV is manufactured on Intel’s 0.6 µm ETOX IV process technology.
CC
PP
n
Backwards-Compatible with 28F016SA,
28F008SA Command Set
n
Revolutionary Architecture
Multiple Command Execution
Program during Erase
Command Super-Set of the Intel
28F008SA
Page Buffer Program
n
2 µA Typical Deep Power-Down
n
32 Independently Lockable Blocks
n
State-of-the-Art 0.6 µm ETOX™ IV Flash
Technology
voltage and high read/program performance, the
PP
and VPP voltage (SmartVoltage
CC
July 1997Order Number: 290528-007
7/11/97 11:03 AM 29052807.DOC
Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or
otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel’s Terms and Conditi ons of
Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to
sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or
infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life
saving, or life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
The 28F016SV may contain design defects or errors known as errata which may cause the product to deviate from published
specifications. Current characterized errata are available on request.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be
obtained from:
Intel Corporation
P.O. Box 7641
Mt. Prospect, IL 60056-7641
Ordering Information .....................................61
APPENDIX B: Ordering Information .................63
= 3.3V ± 0.3V) .....29
CC
= 5V ± 0.5V)
CC
3
28F016SV FlashFile™ MEMORYE
WHRH1A
WHRH1B
WHRH2
REVISION HISTORY
NumberDescription
-001
-002
-003
Original Version
Added 28F016SV-065/-070 at 5V V
and 28F016SV-075 at 3.3V VCC.
CC
Improved burst write transfer rate to 30.8 MB/sec.
Added 56-lead SSOP Type I packaging information.
Changed V
Increased I
I
CCR1
I
CCR2
I
CCR1
I
CCR2
from 2V to 1.5V.
PPLK
at 5V V
CCR
from 30 mA (typ)/35 mA (max) to 40 mA (typ)/50 mA (max) @ V
from 15 mA (typ)/20 mA (max) to 20 mA (typ)/30 mA (max) @ V
from 50 mA (typ)/60 mA (max) to 75 mA (typ)/95 mA (max) @ V
and 3.3V VCC:
= 3.3V
= 3.3V
= 5V
from 30 mA (typ)/35 mA (max) to 45 mA (typ)/55 mA (max) @ VCC = 5V
Moved AC Characteristics for Extended Register Reads into separate table.
Increased V
MAX from 13V to 14V.
PP
Added Erase Suspend Command Latency times to Section 5.12
Modified Device Nomenclature Section to include SSOP package option and Ordering
Information
Changed definition of “NC.” Removed “No internal connection to die” from description.
xx” to Upper Byte of Command (Data) Definition in Sections 4.3 and 4.4.
Added “
Added Note to Sleep Command (Section 4.4) denoting that the chip must be de-selected
in order for the power consumption in sleep mode to reach deep power-down
levels.
Modified parameters “V” and “I” of Section 5.1 to apply to “NC” pins.
Increased I
Changed V
(VPP Read Current) for VPP> VCC to 200 µA at VCC = 3.3V and VCC = 5V
PPR
= 5V DC Characteristics (Section 5.5) marked with Note 1 to indicate
that these currents are specified for a CMOS rise/fall time (10% to 90%) of <5 ns
and a TTL rise/fall time of <10 ns.
Corrected the graphical representation of t
WHGL
and t
in Figures 15 and 16.
EHGL
Increased Typical “Page Buffer Byte/Word Program Times” from 6.0 µs to 8.0 µs (Byte)
and 12.1 µs to 16.0 µs (Word) @ V
Increased Typ. “Byte/Word Program Times” (t
= 3.3V/5V and VPP = 5V:
CC
/t
WHRH1B
) for V
= 5V (Section
5.12)
t
from 16.5 µs to 29.0 µs and t
WHRH1A
t
from 11.0 µs to 20.0 µs and t
WHRH1A
Increased Typical “Block Program Times” (t
t
from 1.1 sec to 1.9 sec and t
WHRH2
t
from 0.8 sec to 1.4 sec and t
WHRH2
from 24.0 µs to 35.0 µs at V
from 16.0 µs to 25.0 µs at VCC = 5V
WHRH1B
WHRH3
WHRH3
/t
)for V
WHRH3
=5V (Section 5.12):
from 0.8 sec to 1.2 sec at V
from 0.6 sec to 0.85 sec at VCC = 5V
=3.3V
= 3.3V
Changed “Time from Erase Suspend Command to WSM Ready” spec name to “Erase
Suspend Latency Time to Read;” modified typical values and added Min/Max
values at V
=3.3/5V and VPP =5V/12V (Section 5.12)
CC
Added “Erase Suspend Latency Time to Program” Specifications to Section 5.12
Minor cosmetic changes throughout document
4
E28F016SV FlashFile™ MEMORY
)
REVISION HISTORY (Continued)
NumberDescription
-004Added 3/5# pin to Block Diagram (Figure 1), Pinout Configurations (Figures 2 and 3),
Product Overview (Section 1.1) and Lead Descriptions (Section 2.1)
PLYL
PPES
CCS
, t
Specifications
, t
PLYH
, and t
YLPH
from 0.50 mm to 0.050 mm (Section 6.0)
1
, t
AVAV
ELWL
, t
AVAV
, t
AVAV
AVQV
)
ELEH
AVQV
YHPH
, t
specifications
, t
, and t
ELQV
)
EHEL
, t
, and t
ELQV
FLQV/tFHQV
FLQV/tFHQV)
5VPH
Added 3/5# pin to Test Conditions of I
Added 3/5# pin (Y) to Timing Nomenclature (Section 5.5)
Increased t
and 480 ns for E28F106SV 070 devices.
Modified Power-Up and Reset Timings (Section 5.9) to include 3/5# pin: Removed t
and t
Added t
Corrected TSOP Mechanical Specification A
Corrected SSOP Mechanical Spec. B (max) from 0.20 mm to 0.40 mm (Section 6.0)
Combined Commercial and Extended Temperature information into single datasheet.
-006Updated AC Specifications: Page Buffer Reads: (t
-007Updated Disclaimer
Specifications at 5V VCC to 400 ns for E28F016SV 065 devices
PHQV
specifications; Added t
3VPH
PHEL3
and t
specifications to Power-Up and Reset Timings (Section 5.9)
PHEL5
, I
CCD
5
28F016SV FlashFile™ MEMORYE
Page intentionally left blank
6
E28F016SV FlashFile™ MEMORY
1.0 INTRODUCTION
The documentation of t he Intel 28F016SV m em ory
device includes this datasheet, a detailed user’s
manual, and a number of application notes and
design tools, all of which are referenced in
Appendix B.
The datasheet is intended to give an overview of
the chip feature-set and of the operating AC/DC
specifications. The
User’s Manual
the user modes, system interface examples and
detailed descriptions of all principles of operation.
It also contains the full list of software algorithm
flowcharts, and a brief section on compatibility
with the Intel 28F008SA.
A significant 28F016SV change occurred between
datasheet revisions 290528-003 and 290528-004.
This change centers around the addit ion of a 3/5#
pin to the device’s pinout configuration. Figures 2
and 3 show the 3/5# pin assignment for TSOP and
SSOP Type 1 packages. I ntel recommends that all
customers obtain the latest revisi ons of 28F016SV
documentation.
16-Mbit Flash Product Family
provides complete descriptions of
1.1 Enhanced Features
The 28F016SV is backwards compatible with t he
28F016SA and offers the following enhancements:
• SmartVoltage Technology
Selectable 5V or 12V V
The 28F016SV is a high-performance, 16-Mbit
(16,777,216-bit) block erasable, nonvolatile
random access memory, organized as either
1 Mword x 16 or 2 Mbyte x 8. The 28F016SV
includes thirty-two 64-KB (65,536 by te) blocks or
thirty-two 32-KW (32,768 word) blocks. A chip
memory map is shown in Figure 4.
The implementation of a new architecture, with
many enhanced features, will improve the device
operating characteristics and result in greater
product reliability and ease-of-use.
The 28F016SV incorporates SmartVoltage
technology, providing V
and 5V and program and erase capability at V
12V or 5V. Operating at V
28F016SV consumes approximately one half the
power consumption at 5V V
provides the highest read performance capability.
V
= 5V operation eliminates the need for a
PP
separate 12V converter, while V
maximizes program/erase performance. In
addition to the flexible program and erase
voltages, the dedicat ed V
protection with V
A 3/5# input pin configures the device’s internal
circuitry for optimal 3.3V or 5V read/program
operation.
A Command User Interface (CUI) serves as the
system interface between the microprocessor or
microcontroller and the internal memory operation.
Internal Algorithm Automation allows byte/word
programs and block erase operations to be
executed using a Two-Program command
sequence to the CUI in the same way as the
28F008SA 8-Mbit FlashFile™ memory.
A super-set of commands has been added to the
basic 28F008SA command-set to achieve higher
program performance and provide additional
capabilities. These new commands and features
include:
• Page Buffer Programs to Flash
• Command Queuing Capability
• Automatic Data Programs during Erase
• Software Locking of Memory Blocks
• Two-Byte Successive Programs in 8-bit
Systems
• Erase All Unlocked Blocks
Writing of memory data is performed in either byt e
or word increments typically within 6 µs
(12V V
28F008SA. A block erase operat ion erases one of
the 32 blocks in typically 0.6 sec (12V V
independent of the other blocks, which is about a
65% improvement over the 28F008SA.
PP
≤ V
PP
)—a 33% improvement over the
operation at both 3.3V
CC
= 3.3V, the
CC
, while 5V V
CC
PP
gives complete code
PP
.
PPLK
PP
CC
= 12V
PP
=
),
7
28F016SV FlashFile™ MEMORYE
Each block can be writt en and erased a minimum
of 100,000 cycles. Systems can achieve one
million Block Erase Cycles by providing wearleveling algorithms and gracef ul block retirement.
These techniques have already been employ ed in
many flash file systems and hard disk drive
designs.
The 28F016SV incorporates two Page Buffers of
256 bytes (128 words) each to allow page data
programs. This feature can improve a system
program performance by up to 4.8 times over
previous flash memory devices, which have no
Page Buffers.
All operations are started by a sequence of
Program commands to the device. Three Status
Registers (described in detail later in this
datasheet) and a RY/BY# output pin provide
information on the progress of the requested
operation.
While the 28F008SA requires an operation to
complete before the next operation can be
requested, the 28F016SV allows queuing of the
next operation while the memory executes the
current operation. This eliminates system
overhead when writing several bytes in a row to
the array or erasing several blocks at the same
time. The 28F016SV can also perform program
operations to one block of memory while
performing erase of another block.
The 28F016SV provides selectable block locking
to protect code or data such as Device Drivers,
PCMCIA card information, ROM-Executable O/S
or Application Code. Each block has an
associated nonvolatile lock-bit which determines
the lock status of the block. In addition, the
28F016SV has a master Write Protect pi n (WP#)
which prevents any modifications to memory
blocks whose lock-bits are set.
The 28F016SV contains three types of Status
Registers to accomplish various functions:
• A Compatible Status Register (CSR) which is
100% compatible with the 28F008S A FlashFile
memory Status Regist er. The CSR, when used
alone, provides a straightforward upgrade
capability to the 28F016SV from a 28F008SAbased design.
• A Global Status Register (GSR) which i nforms
the system of command Queue status, Page
Buffer status, and overall Writ e State Machine
(WSM) status.
• 32 Block Status Registers (BSRs) which
provide block-specific status information such
as the block lock-bit status.
The GSR and BSR memory maps for byte-wide
and word-wide modes are shown in Figures 5
and 6.
The 28F016SV incorporates an open drain
RY/BY# output pin. This feature al lows the user t o
OR-tie many RY/BY# pins together in a multiple
memory configuration such as a Resident Flash
Array.
Other configurations of the RY/BY# pin are
enabled via special CUI commands and are
described in detail in the
16-Mbit Flash Product
Family User’s Manual.
The 28F016SV’s enhanced Upload Device
Information command provides access to
additional information that the 28F016SA
previously did not offer. This command uploads
the Device Revision Number, Dev ice Proliferation
Code and Device Configuration Code to the page
buffer. The Device Proliferation Code for the
28F016SV is 01H, and the Device Configuration
Code identifies the current RY /BY# configuration.
Section 4.4 documents the exact page buffer
address locations for all uploaded information. A
subsequent Page Buffer Swap and Page Buffer
Read command sequence is necessary to read
the correct device information.
The 28F016SV also incorporates a dual chipenable function with two input pins, CE
CE
#. These pins have exactly the same
1
functionality as the regular c hip-enable pin, CE#,
# and
0
on the 28F008SA. For minimum chip designs,
CE
# may be tied to ground and system logic may
1
use CE
uses the logical combinati on of these two signals
to enable or disable the entire chip. Both CE
CE
either one becomes inactive, the chip will be
# as the chip enable input. The 28F016SV
0
# and
# must be active low to enabl e the device. If
1
0
disabled. This feature, along with the open drain
RY/BY# pin, allows the system designer to reduce
the number of control pins used in a large array of
16-Mbit devices.
The BYTE# pin allows either x8 or x16
read/programs to the 28F016SV. BYTE# at logic
low selects 8-bit m ode with address A
between the low byte and high byte. On the other
selecting
0
hand, BYTE# at logic high enables 16-bit
operation with address A
becoming the lowest
1
8
E28F016SV FlashFile™ MEMORY
order address and address A0 is not used (don’t
care). A device block diagram is shown in Figure
1.
The 28F016SV is specified for a max imum ac cess
time of 65 ns (t
5.25V) over the commercial temperature range
(0°C to +70°C). A corres ponding max im um acc es s
time of 75 ns at 3.3V (3.0V to 3.6V and 0°C to
+70°C) is achieved for reduced power
consumption applications.
The 28F016SV incorporates an Automat ic Power
Saving (APS) feature, which substantially reduces
the active current when the device is in static
mode of operation (addresses not switching). In
APS mode, the typical I
(3.0 mA at 3.3V).
A deep power-down mode of operation is invoked
when the RP# (called PWD# on the 28F008SA)
pin transitions low. This mode brings the device
power consumption to less than 2.0 µA, typically,
and provides additional program protection by
acting as a device reset pin during power
transitions. A reset time of 400 ns (5V V
) at 5V operation (4.75V to
ACC
current is 1 mA at 5V
CC
CC
operation) is required from RP# switching high
until outputs are again valid. In the Deep PowerDown state, the WSM is reset (any current
operation will abort) and the CSR, GS R and BSR
registers are cleared.
A CMOS standby mode of operation is enabled
when either CE
RP# stays high with all input c ontrol pins at CMOS
levels. In this mode, the dev ice typically draws an
I
standby current of 70 µA at 5V VCC.
CC
The 28F016SV will be available in 56-lead,
1.2 mm thick, 14 mm x 20 mm TSOP and 56-lead,
1.8 mm thick, 16 mm x 23.7 SSOP Type I
packages. The form factor and pi nout of thes e two
packages allow for very high board layout
densities.
# or CE1# transitions high and
0
2.0 DEVICE PINOUT
The 28F016SV 56-lead TSOP and 56-lead SSOP
Type I pinout configurations are shown in Figures
2 and 3.
9
28F016SV FlashFile™ MEMORYE
Output
Buffer
DQ
8-15
Output
Buffer
DQ
ID
Register
CSR
0-7
Input
Buffer
Data
Queue
Registers
Page
Buffers
Input
Buffer
I/O Logic
3/5#
BYTE#
Output Multiplexer
CE #
OE#
WE#
WP#
RP#
CE #
0
1
ESRs
0-20
A
Input
Buffer
Y
Decoder
Data
Comparator
Y Gating/Sensing
CUI
10
Address
Queue
Registers
Address
Counter
X
Decoder
Block 1
Block 0
64-Kbyte
64-Kbyte
Block 30
Block 31
64-Kbyte
64-Kbyte
Figure 1. 28F016SV Block Diagram
Architectural Evolution Includes SmartVoltage Technology,
Page Buffers, Queue Registers and Extended Registers
WSM
Program/Erase
Voltage Sw it ch
RY/BY#
V
V
GND
PP
3/5#
CC
0528_01
E28F016SV FlashFile™ MEMORY
2.1 Lead Descriptions
SymbolTypeName and Function
A
0
A1–A
15
A16–A
20
DQ0–DQ7INPUT/OUTPUT LOW-BYTE DATA BUS: Inputs data and commands during CUI program
DQ8–DQ15INPUT/OUTPUT HIGH-BYTE DATA BUS: Inputs data during x16 data program
CE0#, CE1#INPUTCHIP ENABLE INPUTS: Activate the device’s control logic, input buffers,
RP#INPUTRESET/POWER-DOWN: RP# low places the device in a deep power-
OE#INPUTOUTPUT ENABLE: Gates device data through the output buffers when
WE#INPUTWRITE ENABLE: Controls access to the CUI, Page Buffers, Data Queue
INPUTBYTE-SELECT ADDRESS: Selects between high and low byte when
device is in x8 mode. This address is latched in x8 data programs. Not
used in x16 mode (i.e., the A
high).
INPUTWORD-SELECT ADDRESSES: Select a word within one 64-Kbyte block.
A
selects 1 of 1024 rows, and A
6–15
addresses are latched during data programs.
INPUTBLOCK-SELECT ADDRESSES: Select 1 of 32 Erase blocks. These
addresses are latched during data programs, erase and lock block
operations.
cycles. Outputs array, buffer, identifier or status data in the appropriate
read mode. Floated when the chip is de-selected or the outputs are
disabled.
operations. Outputs array, buffer or identifier data in the appropriate read
mode; not used for Status Register reads. Floated when the chip is deselected or the outputs are disabled.
decoders and sense amplifiers. With either CE
is de-selected and power consumption reduces to standby levels upon
completion of any current data program or erase operations. Both CE
# must be low to select the device.
and CE
All timing specifications are the same for both signals. Device Selection
occurs with the latter falling edge of CE
# or CE1# disables the device.
CE
0
down state. All circuits that consume static power, even those circuits
enabled in standby mode, are turned off. When returning from deep
power-down, a recovery time of t
power-up.
When RP# goes low, any current or pending WSM operation(s) are
terminated, and the device is reset. All Status Registers return to ready
(with all status flags cleared).
Exit from deep power-down places the device in read array mode.
low. The outputs float to tri-state off when OE# is high.
CEx# overrides OE#, and OE# overrides WE#.
Registers and Address Queue Latches. WE# is active low, and latches
both address and data (command or array) on its rising edge.
Page Buffer addresses are latched on the falling edge of WE#.
input buffer is turned off when BYTE# is
selects 16 of 512 columns. These
1–5
# or CE
# or CE
is required to allow these circuits to
PHQV
NOTE:
# high, the device
#. The first rising edge of
#
11
28F016SV FlashFile™ MEMORYE
2.1 Lead Descriptions (Continued)
SymbolTypeName and Function
RY/BY#OPEN DRAIN
OUTPUT
WP#INPUTWRITE PROTECT: Erase blocks can be locked by writing a nonvolatile
BYTE#INPUTBYTE ENABLE: BYTE# low places device in x8 mode. All data is then
3/5#INPUT3.3/5.0 VOLT SELECT: 3/5# high configures internal circuits for 3.3V
V
PP
V
CC
SUPPLYPROGRAM/ERASE POWER SUPPLY (12V ± 0.6V, 5V ± 0.5V) : For
READY/BUSY: Indicates status of the internal WSM. When low, it
indicates that the WSM is busy performing an operation. RY/BY# floating
indicates that the WSM is ready for new operations (or WSM has
completed all pending operations), or erase is suspended, or the device is
in deep power-down mode. This output is always active (i.e., not floated
#, CE
to tri-state off when OE# or CE
# are high), except if a RY/BY# Pin
Disable command is issued.
lock-bit for each block. When WP# is low, those locked blocks as
reflected by the Block-Lock Status bits (BSR.6), are protected from
inadvertent data programs or erases. When WP# is high, all blocks can
be written or erased regardless of the state of the lock-bits. The WP#
input buffer is disabled when RP# transitions low (deep power-down
mode).
input or output on DQ
, and DQ– float. Address A
–
selects between
the high and low byte. BYTE# high places the device in x16 mode, and
turns off the A
input buffer. Address A, then becomes the lowest order
address.
operation. 3/5# low configures internal circuits for 5V operation.
NOTE:
Reading the array with 3/5# high in a 5V system could damage the
device. Reference the power-up and reset timings (Section 5.7) for 3/5#
switching delay to valid data.
erasing memory array blocks or writing words/bytes/pages into the flash
array. V
= 5V ± 0.5V eliminates the need for a 12V converter, while
connection to 12V ± 0.6V maximizes Program/Erase Performance.
NOTE:
Successful completion of program and erase attempts is inhibited with
at or below 1.5V. Program and erase attempts with V
V
between 1.5V
and 4.5V, between 5.5V and 11.4V, and above 12.6V produce spurious
results and should not be attempted.
To switch 3.3V to 5V (or vice versa), first ramp V
then power to the new V
voltage.
CC
down to GND, and
CC
Do not leave any power pins floating.
Do not leave any ground pins floating.
Lead may be driven or left floating.
12
E28F016SV FlashFile™ MEMORY
3/5#
CE #
CE #
A
A
A
A
A
V
A
A
A
A
CE #
V
RP#
A
A
GND
28F016SA28F032SA
3/5#
3/5#
CE #
CE #
1
1
NC
2
20
19
18
17
16
CC
15
14
13
12
0
PP
11
10
A
9
A
8
A
7
A
6
A
5
A
4
A
3
A
2
A
1
A
A
A
A
A
V
A
A
A
A
CE #
V
RP#
A
A
GND
A
20
A
19
A
18
A
17
A
16
V
CC
A
15
A
14
A
13
A
12
CE #
0
V
PP
RP#
A
11
A
10
A
9
A
8
GND
A
7
A
6
A
5
A
4
A
3
A
2
A
1
NC
1
2
1
3
4
20
5
19
6
18
7
17
8
16
9
CC
10
15
11
14
12
13
13
12
14
0
15
PP
16
17
11
18
10
19
A
9
20
A
8
21
22
A
7
23
A
6
24
A
5
25
A
4
26
A
3
27
A
2
28
A
1
E28F016SV
56-LEAD TSOP PINOUT
14 mm x 20 mm
TOP VIEW
NOTE:
56-lead TSOP Mechanical Diagrams and dimensions are shown at the end of this datasheet.
Figure 4. 28F016SV Memory Maps (Byte-Wide and Word-Wide Modes)
0528_04
15
28F016SV FlashFile™ MEMORYE
3.1 Extended Status Registers Memory Map
x8 MODE
RESERVED
GSR
RESERVED
BSR 31
RESERVED
RESERVED
.
.
.
RESERVED
RESERVED
GSR
RESERVED
BSR 0
RESERVED
RESERVED
A[20-0]
1F0006H
1F0005H
1F0004H
1F0003H
1F0002H
1F0001H
1F0000H
010002H
000006H
000005H
000004H
000003H
000002H
000001H
000000H
0528_05
x16 MODE
RESERVED
GSR
RESERVED
BSR 31
RESERVED
RESERVED
.
.
.
RESERVED
RESERVED
GSR
RESERVED
BSR 0
RESERVED
RESERVED
A[20-1]
F8003H
F8002H
F8001H
F8000H
08001H
00003H
00002H
00001H
00000H
0528_06
Figure 5. Extended Status Register Memory
Map (Byte-Wide Mode)
16
Figure 6. Extended Status Register Memory
Map (Word-Wide Mode)
E28F016SV FlashFile™ MEMORY
4.0 BUS OPERATIONS, COMMANDS AND STATUS REGISTER DEFINITIONS
4.1 Bus Operations for Word-Wide Mode (BYTE# = V
ModeNotesRP#CE1#CE0#OE#WE#A
Read1,2,7V
Output Disable1,6,7V
Standby1,6,7V
Deep Power-Down1,3V
Manufacturer ID4V
Device ID4,8V
Write1,5,6V
V
IH
V
IH
V
IH
V
V
IL
V
IH
V
IH
V
IH
V
IL
V
IL
V
IL
V
IL
V
V
V
IH
IH
XXXXXHigh ZV
V
IL
V
IL
V
IL
V
IL
V
IL
V
IL
)
IH
DQ
1
V
IL
V
IH
XD
IH
XHigh ZX
IH
0–15
OUT
RY/BY#
XXXHigh ZX
V
IL
V
IL
V
IH
V
IH
IH
IL
IL
V
IH
XDINX
0089HV
66A0HV
X
OH
OH
OH
4.2 Bus Operations for Byte-Wide Mode (BYTE# = VIL)
ModeNotesRP#CE1#CE0#OE#WE#A
Read1,2,7V
Output Disable1,6,7V
Standby1,6,7V
Deep Power-Down1,3V
Manufacturer ID4V
Device ID4,8V
Write1,5,6V
NOTES:
1. X can be V
2. RY/BY# output is open drain. When the WSM is ready, Erase is suspended or the device is in deep power-down mode.
RY/BY# will be at V
is in progress.
3. RP# at GND ± 0.2V ensures the lowest deep power-down current.
4. A
and A1 at VIL provide device manufacturer codes in x8 and x16 modes respectively. A0 and A1 at VIH provide device ID
0
codes in x8 and x16 modes respectively. All other addresses are set to zero.
5. Commands for erase, data program, or lock-block operations can only be completed successfully when V
V
= V
PP
6. While the WSM is running, RY/BY# in level-mode (default) stays at V
7. RY/BY# may be at V
8. The 28F016SV shares an identical device identifier (66A0H in word-wide mode, A0H in byte-wide mode) with the
PPH2
V
when the WSM is not busy or in erase suspend mode.
OH
program operation).
28F016SA. See application note
differentiate between the 28F016SV and 28F016SA.
for address or control pins except for RY/BY#, which is either V
or V
IH
IL
if it is tied to V
OH
.
while the WSM is busy performing various operations (for example, a Status Register read during a
OL
CC
AP-393 28F016SV Compatibility with 28F016SA
V
IH
V
IH
V
IH
V
V
IL
V
IH
V
IH
V
IH
through a resistor. RY/BY# at V
V
IL
IL
IL
V
IL
V
V
V
IH
IH
XXXXXHigh ZV
V
IL
IL
IL
IL
V
IL
V
IL
OL
V
V
V
IL
IH
IH
V
IH
XXXHigh ZX
V
V
V
V
IL
IL
IH
OH
until all operations are complete. RY/BY# goes to
IH
V
IH
V
IL
or V
OL
is independent of OE# while a WSM operation
for software and hardware techniques to
DQ
0
XD
0–7
OUT
RY/BY#
XHigh ZX
V
V
IL
IH
89HV
A0HV
XDINX
.
OH
= V
PP
PPH1
X
OH
OH
OH
or
17
28F016SV FlashFile™ MEMORYE
4.3 28F008SA—Compatible Mode Command Bus Definitions
First Bus CycleSecond Bus Cycle
CommandNotesOperAddrData
(4)
OperAddrData
Read ArrayWriteXxxFFHReadAAAD
Intelligent Identifier1WriteXxx90HReadIAID
Read Compatible Status Register2WriteXxx70HReadXCSRD
Clear Status Register3WriteXxx50H
Word/Byte ProgramWriteXxx40HWritePAPD
Alternate Word/Byte ProgramWriteXxx10HWritePAPD
Block Erase/ConfirmWriteXxx20HWriteBAxxD0H
Erase Suspend/ResumeWriteXxxB0HWriteXxxD0H
ADDRESSDATA
AA = Array AddressAD = Array Data
BA = Block AddressCSRD = CSR Data
IA = Identifier AddressID = Identifier Data
PA = Program AddressPD = Program Data
X = Don’t Care
NOTES:
1. Following the Intelligent Identifier command, two Read operations access the manufacturer and device signature codes.
2. The CSR is automatically available after device enters data program, erase, or suspend operations.
3. Clears CSR.3, CSR.4 and CSR.5. Also clears GSR.5 and all BSR.5, BSR.4 and BSR.2 bits. See Status Register
definitions.
4. The upper byte of the data bus (DQ
) during command writes is a “Don’t Care” in x16 operation of the device.
8–15
(4)
18
E28F016SV FlashFile™ MEMORY
4.4 28F016SV—Performance Enhancement Command Bus Definitions
CommandModeNotesFirst Bus CycleSecond Bus CycleThird Bus Cycle
Oper Addr Data
Read Extended
Status Register
Page Buffer Swap7WriteXxx72H
Read Page BufferWriteXxx75HReadPBAPD
Single Load to Page
Buffer
Sequential Load to
Page Buffer
Page Buffer Write to
Flash
Two-Byte Programx83WriteXxxFBHWriteA0WD(L,H)WritePAWD(H,L)
Lock Block/ConfirmWriteXxx77HWriteBAxxD0H
Upload Status