ChipFind - документация

Электронный компонент: E28F008BVB70

Скачать:  PDF   ZIP

Document Outline

PRODUCT PREVIEW
Information in this document is provided solely to enable use of Intel products. Intel assumes no liability whatsoever, including infringement of any
patent or copyright, for sale and use of Intel products except as provided in Intel's Terms and Conditions of Sale for such products. Information
contained herein supersedes previously published specifications on these devices from Intel.
INTEL CORPORATION 1995
September 1995
Order Number: 290539-002
Intel SmartVoltage Technology
5V or 12V Program/Erase
2.7V, 3.3V or 5V Read Operation
Program Time Reduced 60% at
12V V
PP
Very High Performance Read
5V: 70/120 ns Max. Access Time,
30/40 ns Max. Output Enable Time
3V: 120/150 ns Max Access
65 ns Max. Output Enable Time
2.7V: 120 ns Max Access
65 ns Max. Output Enable Time
Low Power Consumption
Max 60 mA Read Current at 5V
Max 30 mA Read Current at 2.73.6V
x8/x16-Selectable Input/Output Bus
28F800 for High Performance 16- or
32-bit CPUs
x8-Only Input/Output Architecture
28F008B for Space-Constrained
8-bit Applications
Optimized Array Blocking Architecture
One 16-KB Protected Boot Block
Two 8-KB Parameter Blocks
One 96-KB Main Block
Seven 128-KB Main Blocks
Top or Bottom Boot Locations
Absolute Hardware-Protection for Boot
Block
Software EEPROM Emulation with
Parameter Blocks
Extended Temperature Operation
40C to +85C
Extended Cycling Capability
100,000 Block Erase Cycles
(Commercial Temperature)
10,000 Block Erase Cycles
(Extended Temperature)
Automated Word/Byte Write and Block
Erase
Industry-Standard Command User
Interface
Status Registers
Erase Suspend Capability
SRAM-Compatible Write Interface
Automatic Power Savings Feature
1 mA Typical I
CC
Active Current in
Static Operation
Reset/Deep Power-Down Input
0.2 A I
CC
Typical
Provides Reset for Boot Operations
Hardware Data Protection Feature
Erase/Write Lockout during Power
Transitions
Industry-Standard Surface Mount
Packaging
40-Lead TSOP
44-Lead PSOP: JEDEC ROM
Compatible
48-Lead TSOP
Footprint Upgradeable from 2-Mbit and
4-Mbit Boot Block Flash Memories
ETOXTM IV Flash Technology
8-MBIT (512K X 16, 1024K X 8)
SmartVoltage BOOT BLOCK
FLASH MEMORY FAMILY
28F800BV-T/B, 28F800CV-T/B, 28F008BV-T/B
28F800CE-T/B, 28F008BE-T/B
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
2
PRODUCT PREVIEW
CONTENTS
PAGE
PAGE
1.0 PRODUCT FAMILY OVERVIEW . 3
1.1 New Features in the
SmartVoltage Products.....................3
1.2 Main Features................................... 4
1.3 Applications ..................................... 7
1.4 Pinouts..............................................8
1.5 Pin Descriptions.............................10
2.0 PRODUCT DESCRIPTION ........... 13
2.1 Memory Organization....................13
2.1.1 Blocking................................... 13
3.0 PRODUCT FAMILY PRINCIPLES
OF OPERATION............................. 12
3.1 Bus Operations...............................16
3.2 Read Operations.............................16
3.2.1 Read Array...............................16
3.2.2 Intelligent Identifiers................14
3.3 Write Operations............................19
3.3.1 Command User Interface..........19
3.3.2 Status Register..........................17
3.3.3 Program Mode..........................18
3.3.4 Erase Mode ..............................27
3.4 Boot Block Locking.......................19
3.4.1 V
PP
= V
IL
for Complete
Protection.................................. 28
3.4.2 WP# = V
IL
for Boot Block
Locking..................................... 28
3.4.3 RP# = V
HH
or WP# = V
IH
for
Boot Block Unlocking..............29
3.5 Power Consumption....................... 33
3.5.1 Active Power............................33
3.5.2 Automatic Power Savings........ 33
3.5.3 Standby Power......................... 33
3.5.4 Deep Power-Down Mode......... 33
3.6 Power-Up/Down Operation............ 34
3.6.1 RP# Connected to System Reset34
3.6.2 V
CC
, V
PP
and RP# Transtions... 34
3.7 Power Supply Decoupling.............. 34
3.7.1 V
PP
Trace on Printed Circuit
Boards ...................................... 35
4.0 ABSOLUTE MAXIMUM RATINGS 36
5.0 COMMERCIAL OPERATING
CONDITIONS ................................. 37
5.1 Applying V
CC
Voltages .................. 37
5.2 DC Characteristics.......................... 38
5.3 AC Characteristics.......................... 32
6.0 EXTENDED OPERATING
CONDITIONS ................................. 57
6.1 Applying V
CC
Voltages .................. 57
6.2 DC Characteristics.......................... 58
6.3 AC Characteristics.......................... 67
7.0 ADDITIONAL INFORMATION ... 75
7.1 Ordering Information..................... 75
7.2 References...................................... 77
7.3 Revision History............................77
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
3
PRODUCT PREVIEW
1.0
PRODUCT FAMILY
OVERVIEW
This datasheet contains the specifications
for the two branches of products in the
SmartVoltage 8-Mbit boot block flash
memory family: the -BE/CE suffix
products feature a low V
CC
operating range
of 2.73.6V; the -BV/CV suffix products
offer
3.03.6V operation. Both BE/CE and
BV/CV products also operate at 5V for
high-speed access times. Throughout this
datasheet, the 28F800 refers to all x8/x16
8-Mbit products, while 28F008B refers to
all x8 8-Mbit boot block products (but not
to the 28F008SA FlashFileTM Memory).
Also, the term "2.7V" generally means the
full voltage range 2.73.6V. Section 1
provides an overview of the flash memory
family including applications, pinouts and
pin descriptions. Sections 2 and 3 describe
the memory organization and operation for
these products. Finally, Sections 4, 5 and 6
contain the family's operating
specifications.
1.1
New Features in the
SmartVoltage Products
The new 8-Mbit SmartVoltage boot block
flash memory family provides a
convenient density upgrade path from the
2-Mbit and 4-Mbit boot block products.
The 8-Mbit boot block functions similarly
to lower density boot block products in
both command sets and operation,
providing similar pinouts to ease density
upgrades.
To upgrade from lower density -BX/BL-
suffix 12V program products, please note
the following differences and guidelines:
WP# pin has replaced DU (Don't Use)
pin #12 in the 40-lead TSOP package.
In the 44-lead PSOP, DU pin #2 is
replaced with A
18
(see Figure 1 and
Section 3.4 for details). Connect the
WP# pin to control signal or to V
CC
or
GND (in this case, a logic-level signal
can be placed on DU pin #12 for 40-
lead TSOP). See Tables 2 and 9 to see
how the WP# pin works.
5V program/erase operation has been
added. If switching V
PP
for write
protection, switch to GND (not 5V) for
complete write protection. To take
advantage of 5V write-capability, allow
for connecting 5V to V
PP
and
disconnecting 12V from V
PP
line.
Enhanced circuits optimize low V
CC
performance, allowing operation down
to V
CC
= 2.7V (using the BE/CE
products).
To upgrade from lower density
SmartVoltage boot block products, the
similar pinouts in the 40-lead and 48-lead
TSOP packages provide easy upgrades by
adding extra address lines (see Figures 1
and 3). In the 44-lead TSOP, the WP# pin
on the 2-Mbit and 4-Mbit BV parts
becomes A
18
, removing the capability to
unlock the boot block with a logic-level
signal in this package only. The boot block
can still be unlocked with 12V on RP# (see
Figure 2 and Section 3.4 for details).
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
4
PRODUCT PREVIEW
Table 1. SmartVoltage Provides Total Voltage Flexibility
Product
Bus
V
CC
V
PP
Name
Width
2.73.6V
3.3

0.3V
5V

5%
5V

10%
5

10%V 12

5%V
28F008BV-
T/B
x8




28F800BV-
T/B
x8 or x16




28F800CV-
T/B
x8 or x16




28F008BE-
T/B
x8




28F800CE-
T/B
x8 or x16




8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
5
PRODUCT PREVIEW
1.2
Main Features
Intel's SmartVoltage technology is the most
flexible voltage solution in the flash
industry, providing two discrete voltage
supply pins: V
CC
for read operation, and V
PP
for program and erase operation. Discrete
supply pins allow system designers to use
the optimal voltage levels for their design.
All products (28F800BV/CV, 28F008BV,
28F800CE and 28F008BE) provide
program/erase capability at 5V or 12V. The
28F800BV/CV and 28F008BV allows reads
with V
CC
at 3.3
0.3V or 5V, while the
28F800CE and 28F008BE allows reads
with V
CC
at 2.73.6V or 5V. Since many
designs read from the flash memory a large
percentage of the time, 2.7V V
CC
operation
can provide great power savings. If read
performance is an issue, however, 5V V
CC
provides faster read access times. For
program and erase operations, 5V V
PP
operation eliminates the need for in system
voltage converters, while 12V V
PP
operation
provides faster program and erase for
situations where 12V is available, such as
manufacturing or designs where 12V is in-
system. For design simplicity, however, just
hook up V
CC
and V
PP
to the same 5V 10%
source.
The 28F800/28F008B boot block flash
memory family is a high-performance,
8-Mbit (8,388,608 bit) flash memory family
organized as either
512 Kwords of 16 bits each (28F800 only)
or
1024 Kbytes of 8 bits each (28F800 and
28F008B).
Separately erasable blocks, including a
hardware-lockable boot block (16,384
bytes), two parameter blocks (8,192 bytes
each) and main blocks (one block of 98,304
bytes and seven blocks of 131,072 bytes)
define the boot block flash family
architecture. See Figures 4 and 5 for
memory maps. Each block can be
independently erased and programmed
100,000 times at commercial temperature or
10,000 times at extended temperature.
The boot block is located at either the top
(denoted by -T suffix) or the bottom (-B
suffix) of the address map in order to
accommodate different microprocessor
protocols for boot code location. The
hardware-lockable boot block provides
complete code security for the kernel code
required for system initialization. Locking
and unlocking of the boot block is
controlled by WP# and/or RP# (see Section
3.4 for details).
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
6
PRODUCT PREVIEW
The Command User Interface (CUI) serves
as the interface between the microprocessor
or microcontroller and the internal
operation of the boot block flash memory
products. The internal Write State Machine
(WSM) automatically executes the
algorithms and timings necessary for
program and erase operations, including
verifications, thereby unburdening the
microprocessor or microcontroller of these
tasks. The Status Register (SR) indicates the
status of the WSM and whether it
successfully completed the desired program
or erase operation.
Program and erase automation allows
program and erase operations to be
executed using an industry-standard two-
write command sequence to the CUI. Data
writes are performed in word (28F800
family) or byte (28F800 or 28F008B
families) increments. Each byte or word in
the flash memory can be programmed
independently of other memory locations,
unlike erases, which erase all locations
within a block simultaneously.
The 8-Mbit SmartVoltage boot block flash
memory family is also designed with an
Automatic Power Savings (APS) feature
which minimizes system battery current
drain, allowing for very low power designs.
To provide even greater power savings, the
boot block family includes a deep power-
down mode which minimizes power
consumption by turning most of the flash
memory's circuitry off. This mode is
controlled by the RP# pin and its usage is
discussed in Section 3.5, along with other
power consumption issues.
Additionally, the RP# pin provides
protection against unwanted command
writes due to invalid system bus conditions
that may occur during system reset and
power-up/down sequences. For example,
when the flash memory powers-up, it
automatically defaults to the read array
mode, but during a warm system reset,
where power continues uninterrupted to the
system components, the flash memory
could remain in a non-read mode, such as
erase. Consequently, the system Reset
signal should be tied to RP# to reset the
memory to normal read mode upon
activation of the Reset signal (see Section
3.6).
The 28F800 provides both byte-wide or
word-wide input/output, which is
controlled by the BYTE# pin. Please see
Table 2 and Figure 13 for a detailed
description of BYTE# operations,
especially the usage of the
DQ
15
/A
1
pin.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
7
PRODUCT PREVIEW
The 28F800 products are available in the
44-lead PSOP (Plastic Small Outline)
package (a ROM/EPROM-compatible
pinout) and the 48-lead TSOP (Thin Small
Outline, 1.2 mm thick) package as shown in
Figures 2, and 3, respectively. The 28F800
is not available in 56-lead TSOP. The
28F008B products are available in the 40-
lead TSOP package as shown in Figure 1.
Refer to the DC Characteristics Table,
Section 5.2 (commercial temperature)
and Section 6.2 (extended temperature),
for complete current and voltage
specifications. Refer to the AC
Characteristics Table, Section 5.3
(commercial temperature) and Section
6.3 (extended temperature), for read,
write and erase performance
specifications.
1.3
Applications
The 8-Mbit boot block flash memory family
combines high-density, low-power, high-
performance, cost-effective flash memories
with blocking and hardware protection
capabilities. Their flexibility and versatility
reduce costs throughout the product life
cycle. Flash memory is ideal for just-in-
time production flow, reducing system
inventory and costs, and eliminating
component handling during the production
phase.
When your product is in the end-user's
hands, and updates or feature enhancements
become necessary, flash memory reduces
the update costs by allowing user-
performed code changes instead of costly
product returns or technician calls.
The 8-Mbit boot block flash memory family
provides full-function, blocked flash
memories suitable for a wide range of
applications. These applications include
ROM-able applications storage, digital
cellular phone program and data storage,
telecommunication boot/firmware, printer
firmware/font storage and various other
embedded applications where program and
data storage are required.
The 8-Mbit flash memory products are also
excellent design solutions for digital
cellular phone and telecommunication
switching applications requiring very low
power consumption, high-performance,
high-density storage capability, modular
software designs, and a small form factor
package. The 8-Mbit's blocking scheme
allows for easy segmentation of the
embedded code with
16 Kbytes of hardware-protected boot code,
eight main blocks of program code and two
parameter blocks of 8 Kbytes each for
frequently updated data storage and
diagnostic messages (e.g., phone numbers,
authorization codes).
Intel's boot block architecture provides a
flexible solution for the different design
needs of various applications. The
asymmetrically-blocked memory map
allows the integration of several memory
components into a single flash device. The
boot block provides a secure boot PROM;
the parameter blocks can emulate EEPROM
functionality for parameter store with
proper software techniques; and the main
blocks provide code and data storage with
access times fast enough to execute code in
place, decreasing RAM requirements.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
8
PRODUCT PREVIEW
1.4
Pinouts
Intel's SmartVoltage Boot Block
architecture provides pinout upgrade paths
to the 8-Mbit density. 8-Mbit pinouts are
given on the chip illustration in the center,
with 2-Mbit and 4-Mbit pinouts going
outward from the center for reference.
The 28F008B 40-lead TSOP pinout for
space-constrained designs is shown in
Figure 1. For designs that require x16
operation but have space concerns, refer to
the 48-lead pinout in Figure 3. The 28F800
44-lead PSOP pinout follows the industry-
standard ROM/EPROM pinout, as shown in
Figure 2.
28F008B
40-LEAD TSOP
Boot Block
10 mm x 20 mm
TOP VIEW
32
31
30
29
28
27
26
25
24
23
22
21
33
34
35
36
37
38
39
40
20
19
17
18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
16
15
A
1
A
2
A
3
RP#
WE#
V
PP
A
16
A
15
A
7
A
6
A
5
A
4
A
14
A
13
A
8
A
9
A
11
A
12
W P#
NC
28F004B
28F004B
A
1
A
2
A
3
RP#
WE#
V
PP
A
16
A
15
A
7
A
6
A
5
A
4
A
14
A
13
A
8
A
9
A
11
A
12
WP#
A
18
DQ
7
CE#
OE#
GND
A
0
DQ
6
DQ
5
DQ
4
DQ
2
DQ
1
DQ
0
V
CC
DQ
3
A
17
GND
NC
A
10
NC
NC
V
CC
DQ
7
CE#
OE#
GND
A
0
DQ
6
DQ
5
DQ
4
DQ
2
DQ
1
DQ
0
V
CC
DQ
3
A
17
GND
NC
A
10
NC
NC
V
CC
28F002B
28F002B
A
1
A
2
A
3
RP#
WE#
V
PP
A16
A15
A7
A6
A5
A4
A14
A13
A8
A9
A11
A12
WP#
A18
DQ7
CE#
OE#
GND
A0
DQ6
DQ5
DQ4
DQ2
DQ1
DQ0
VCC
DQ3
A17
GND
NC
A10
NC
VCC
A19
0539_01
NOTE:
1. Pin 12 is DU for -BX/BL 12V V
PP
Versions.
2. The 28F008B pinout is for the 8-Mbit boot block and not for the 28F008SA FlashFileTM Memory.
Figure 1. The 40-Lead TSOP Offers the Smallest Form Factor for Space-Constrained
Applications
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
9
PRODUCT PREVIEW
CE#
GND
OE#
A
7
A
5
A
6
A
4
A
3
A
2
A
1
A
0
DQ
0
DQ
8
DQ
1
DQ
9
DQ
2
DQ
10
DQ
3
DQ
11
V
PP
A
17
A
18
CE#
WP#
GND
OE#
A
7
A
5
A
6
A
4
A
3
A
2
A
1
A
0
DQ
0
DQ
8
DQ
1
DQ
9
DQ
2
DQ
10
DQ
3
DQ
11
V
PP
A
17
PA28F800
Boot Block
44-LEAD PSOP
0.525" x 1.110"
TOP VIEW
GND
WE#
RP#
BYTE#
A
8
A
9
A
11
A
12
A
13
A
14
A
16
DQ
7
DQ
14
DQ
6
DQ
13
DQ
12
DQ
4
V
CC
DQ
5
A
10
A
15
32
31
30
29
28
27
26
25
24
23
33
34
35
36
37
38
39
40
41
42
43
44
22
21
20
19
17
18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
16
15
NC
CE#
WP#
GND
OE#
A
7
A
5
A
6
A
4
A
3
A
2
A
1
A
0
DQ
0
DQ
8
DQ
1
DQ
9
DQ
2
DQ
10
DQ
3
DQ
11
V
PP
GND
WE#
RP#
BYTE#
A
8
A
9
A
11
A
12
A
13
A
14
A
16
DQ
7
DQ
14
DQ
6
DQ
13
DQ
12
DQ
4
V
CC
DQ
5
A
10
A
15
28F200
28F200
DQ
15
-1
/A
DQ
15
-1
/A
28F400
GND
WE#
RP#
BYTE#
A
8
A
9
A
11
A
12
A
13
A
14
A
16
DQ
7
DQ
14
DQ
6
DQ
13
DQ
12
DQ
4
V
CC
DQ
5
A
10
A
15
28F400
DQ
15
-1
/A
0539_02
NOTE:
Pin 2 is DU for BX/BL 12V V
PP
Versions, but for the 8-Mbit device, pin 2 has been changed to A
18
(WP# on 2/4 Mbit). Designs
planning on upgrading to the 8-Mbit density from the 2/4-Mbit density in this package should design pin 2 to control WP# functionality
at the 2/4-Mbit level and allow for pin 2 to control A
18
after upgrading to the 8-Mbit density.
Figure 2. The 44-Lead PSOP Offers a Convenient Upgrade from JEDEC ROM
Standards
28F800C
Boot Block
48-LEAD TSOP
12 mm x 20 mm
TOP VIEW
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
24
23
22
21
20
19
17
18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
16
15
25
26
27
28
29
30
31
32
A
1
A
2
A
3
RP#
WE#
A
15
A
7
A
6
A
5
A
4
A
14
A
13
A
8
A
9
A
11
A
12
V
PP
NC
NC
NC
A
10
WP#
NC
CE#
OE#
GND
A
0
V
CC
GND
BYTE#
A
16
DQ
15/A
-1
DQ
7
DQ14
DQ
6
DQ
13
DQ
5
DQ
12
DQ
4
DQ
11
DQ
10
DQ
2
DQ
9
DQ
1
DQ8
DQ
0
DQ
3
A
1
A
2
A
3
RP#
WE#
A
15
A
7
A
6
A
5
A
4
A
14
A
13
A
8
A
9
A
11
A
12
V
PP
NC
NC
NC
A
17
A
10
WP#
CE#
OE#
GND
A
0
V
CC
GND
BYTE#
A
16
DQ
15 /A
-1
DQ
7
DQ14
DQ
6
DQ
13
DQ5
DQ12
DQ4
DQ11
DQ10
DQ2
DQ9
DQ1
DQ8
DQ0
DQ3
CE#
OE#
GND
A0
VCC
GND
BYTE#
A16
DQ15/A-1
DQ7
DQ14
DQ6
DQ13
DQ5
DQ12
DQ4
DQ11
DQ10
DQ2
DQ9
DQ1
DQ8
DQ0
DQ3
28F200
28F400
28F200
28F400
NC
A18
A1
A2
A3
RP#
WE#
A15
A7
A6
A5
A4
A14
A13
A8
A9
A11
A12
VPP
NC
NC
NC
A10
WP#
NC
A17
0539_03
Figure 3. The 48-Lead TSOP Offers the Smallest Form Factor for x16 Operation
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
10
PRODUCT PREVIEW
1.5
Pin Descriptions
Table 2. 28F800/008B Pin Descriptions
Symbol
Type
Name and Function
A
0
A
19
INPUT
ADDRESS INPUTS for memory addresses. Addresses are
internally latched during a write cycle. The 28F800 only has
A
0
A
18
pins, while
the 28F008B has A
0
A
19
.
A
9
INPUT
ADDRESS INPUT: When A
9
is at V
HH
the signature mode is
accessed. During this mode, A
0
decodes between the
manufacturer and device IDs. When BYTE# is at a logic low,
only the lower byte of the signatures are read. DQ
15
/A
1
is a
don't care in the signature mode when BYTE# is low.
DQ
0
DQ
7
INPUT/OUT
PUT
DATA INPUTS/OUTPUTS: Inputs array data on the second
CE# and WE# cycle during a Program command. Inputs
commands to the Command User Interface when CE# and
WE# are active. Data is internally latched during the Write
cycle. Outputs array, Intelligent Identifier and Status Register
data. The data pins float to tri-state when the chip is de-
selected or the outputs are disabled.
DQ
8
DQ
15
INPUT/OUT
PUT
DATA INPUTS/OUTPUTS: Inputs array data on the second
CE# and WE# cycle during a Program command. Data is
internally latched during the Write cycle. Outputs array data.
The data pins float to tri-state when the chip is de-selected or
the outputs are disabled as in the byte-wide mode (BYTE# =
"0"). In the byte-wide mode DQ
15
/A
1
becomes the lowest
order address for data output on DQ
0
DQ
7
. The 28F008B
does not include these DQ
8
DQ
15
pins.
CE#
INPUT
CHIP ENABLE: Activates the device's control logic, input
buffers, decoders and sense amplifiers. CE# is active low.
CE# high de-selects the memory device and reduces power
consumption to standby levels. If CE# and RP# are high, but
not at a CMOS high level, the standby current will increase
due to current flow through the CE# and RP# input stages.
OE#
INPUT
OUTPUT ENABLE: Enables the device's outputs through
the data buffers during a read cycle. OE# is active low.
WE#
INPUT
WRITE ENABLE: Controls writes to the Command Register
and array blocks. WE# is active low. Addresses and data are
latched on the rising edge of the WE# pulse.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
11
PRODUCT PREVIEW
RP#
INPUT
RESET/DEEP POWER-DOWN: Uses three voltage levels
(V
IL
, V
IH
, and V
HH
) to control two different functions:
reset/deep power-down mode and boot block unlocking. It is
backwards-compatible with the BX/BL/BV products.
When RP# is at logic low, the device is in reset/deep
power-down mode
, which puts the outputs at High-Z, resets
the Write State Machine, and draws minimum current.
When RP# is at logic high, the device is in standard
operation
. When RP# transitions from logic-low to logic-
high, the device defaults to the read array mode.
When RP# is at V
HH
, the boot block is unlocked and can be
programmed or erased. This overrides any control from the
WP# input.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
12
PRODUCT PREVIEW
Table 2. 28F800/008B Pin Descriptions (Continued)
Symbol
Type
Name and Function
WP#
INPUT
WRITE PROTECT: Provides a method for unlocking the
boot block in a system without a 12V supply.
When WP# is at logic low, the boot block is locked ,
preventing program and erase operations to the boot block. If
a program or erase operation is attempted on the boot block
when WP# is low, the corresponding status bit (bit 4 for
program, bit 5 for erase) will be set in the Status Register to
indicate the operation failed.
When WP# is at logic high, the boot block is unlocked and
can be programmed or erased.
NOTE: This feature is overridden and the boot block
unlocked when RP# is at V
HH
. This pin is not available on the
44-lead PSOP package. See Section 3.4 for details on write
protection.
BYTE#
INPUT
BYTE# ENABLE: Not available on 28F008B. Controls
whether the device operates in the byte-wide mode (x8) or
the word-wide mode (x16). BYTE# pin must be controlled at
CMOS levels to meet the CMOS current specification in the
standby mode.
When BYTE# is at logic low, the byte-wide mode is
enabled
, where data is read and programmed on DQ
0
DQ
7
and DQ
15
/A
1
becomes the lowest order address that decodes
between the upper and lower byte. DQ
8
DQ
14
are tri-stated
during the byte-wide mode.
When BYTE# is at logic high, the word-wide mode is
enabled
, where data is read and programmed on DQ
0
DQ
15
.
V
CC
DEVICE POWER SUPPLY: 5.0V
10%, 3.3V
0.3V,
2.7V3.6V
V
PP
PROGRAM/ERASE POWER SUPPLY: For erasing
memory array blocks or programming data in each block, a
voltage either of 5V
10% or 12V
5% must be applied to
this pin. When V
PP
< V
PPLK
all blocks are locked and
protected against Program and Erase commands.
GND
GROUND: For all internal circuitry.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
13
PRODUCT PREVIEW
NC
NO CONNECT: Pin may be driven or left floating.
2.0
PRODUCT DESCRIPTION
2.1
Memory Organization
2.1.1
BLOCKING
This product family features an
asymmetrically- blocked architecture
providing system memory integration. Each
erase block can be erased independently of
the others up to 100,000 times for
commercial temperature or up to 10,000
times for extended temperature. The block
sizes have been chosen to optimize their
functionality for common applications of
nonvolatile storage. The combination of
block sizes in the boot block architecture
allow the integration of several memories
into a single chip. For the address locations
of the blocks, see the memory maps in
Figures 4 and 5.
2.1.1.1
Boot Block - 1 x 16 KB
The boot block is intended to replace a
dedicated boot PROM in a microprocessor
or microcontroller-based system. The 16-
Kbyte (16,384 bytes) boot block is located
at either the top (denoted by -T suffix) or
the bottom (-B suffix) of the address map to
accommodate different microprocessor
protocols for boot code location. This boot
block features hardware controllable write-
protection to protect the crucial
microprocessor boot code from accidental
modification. The protection of the boot
block is controlled using a combination of
the V
PP
, RP#, and WP# pins, as is detailed
in Section 3.4.
2.1.1.2
Parameter Blocks - 2 x 8 KB
The boot block architecture includes
parameter blocks to facilitate storage of
frequently updated small parameters that
would normally require an EEPROM. By
using software techniques, the byte-rewrite
functionality of EEPROMs can be
emulated. These techniques are detailed in
Intel's AP-604,
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
14
PRODUCT PREVIEW
"Using Intel's Boot Block Flash Memory
Parameter Blocks to Replace EEPROM."
Each boot block component contains two
parameter blocks of
8 Kbytes (8,192 bytes) each. The parameter
blocks are not write-protectable.
2.1.1.3
Main Blocks - 1 x 96 KB + 7 x
128 KB
After the allocation of address space to the
boot and parameter blocks, the remainder is
divided into main blocks for data or code
storage. Each 8-Mbit device contains one
96-Kbyte (98,304 byte) block and seven
128-Kbyte (131,072 byte) blocks. See the
memory maps for each device for more
information.
128-Kbyte MAIN BLOCK
8-Kbyte PARAMETER BLOCK
16-Kbyte BOOT BLOCK
8-Kbyte PARAMETER BLOCK
96-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
7FFFFH
70000H
6FFFFH
60000H
5FFFFH
50000H
4FFFFH
40000H
3FFFFH
30000H
2FFFFH
20000H
1FFFFH
10000H
0FFFFH
04000H
03FFFH
03000H
02FFFH
02000H
01FFFH
00000H
28F800-B
128-Kbyte MAIN BLOCK
8-Kbyte PARAMETER BLOCK
16-Kbyte BOOT BLOCK
8-Kbyte PARAMETER BLOCK
96-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
00000H
0FFFFH
10000H
1FFFFH
20000H
2FFFFH
30000H
3FFFFH
40000H
4FFFFH
50000H
5FFFFH
60000H
6FFFFH
70000H
7BFFFH
7C000H
7CFFFH
7D000H
7DFFFH
7E000H
7FFFFH
28F800-T
0539_04
NOTE:
In x8 operation, the least significant system address should be connected to A
1
. Memory maps are shown for x16 operation.
Figure 4. Word-Wide x16-Mode Memory Maps
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
15
PRODUCT PREVIEW
28F800-T
28F800-B
128-Kbyte MAIN BLOCK
8-Kbyte PARAMETER BLOCK
16-Kbyte BOOT BLOCK
8-Kbyte PARAMETER BLOCK
96-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
00000H
1FFFFH
20000H
3FFFFH
40000H
5FFFFH
60000H
7FFFFH
80000H
9FFFFH
A0000H
BFFFFH
C0000H
DFFFFH
E0000H
F7FFFH
F8000H
F9FFFH
FA000H
FBFFFH
FC000H
FFFFFH
128-Kbyte MAIN BLOCK
8-Kbyte PARAMETER BLOCK
16-Kbyte BOOT BLOCK
8-Kbyte PARAMETER BLOCK
96-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
128-Kbyte MAIN BLOCK
FFFFFH
E0000H
DFFFFH
C0000H
BFFFFH
A0000H
9FFFFH
80000H
7FFFFH
60000H
5FFFFH
40000H
3FFFFH
20000H
1FFFFH
08000H
07FFFH
06000H
05FFFH
04000H
03FFFH
00000H
0539_05
NOTE:
These memory maps apply to the 28F008B or the 28F800 (in x8 mode).
Figure 5. Byte-Wide x8-Mode Memory Maps
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
16
PRODUCT PREVIEW
3.0
PRODUCT FAMILY
PRINCIPLES OF OPERATION
Flash memory combines EPROM
functionality with in-circuit electrical write
and erase. The boot block flash family
utilizes a Command User Interface (CUI)
and automated algorithms to simplify write
and erase operations. The CUI allows for
100% TTL-level control inputs, fixed power
supplies during erasure and programming,
and maximum EPROM compatibility.
When V
PP
< V
PPLK
, the device will only
successfully execute the following
commands: Read Array, Read Status
Register, Clear Status Register and
intelligent identifier mode. The device
provides standard EPROM read, standby
and output disable operations. Manufacturer
identification and device identification data
can be accessed through the CUI or through
the standard EPROM A
9
high voltage
access (V
ID
) for PROM programming
equipment.
The same EPROM read, standby and output
disable functions are available when 5V or
12V is applied to the V
PP
pin. In addition,
5V or 12V on V
PP
allows write and erase of
the device. All functions associated with
altering memory contents: Program and
Erase, Intelligent Identifier Read, and Read
Status are accessed via the CUI.
The internal Write State Machine (WSM)
completely automates program and erase,
beginning operation signaled by the CUI
and reporting status through the Status
Register. The CUI handles the WE#
interface to the data and address latches, as
well as system status requests during WSM
operation.
3.1
Bus Operations
Flash memory reads, erases and writes in-
system via the local CPU. All bus cycles to
or from the flash memory conform to
standard microprocessor bus cycles. These
bus operations are summarized in Tables 3
and 4.
3.2
Read Operations
3.2.1
READ ARRAY
When RP# transitions from V
IL
(reset) to
V
IH
, the device will be in the read array
mode and will respond to the read control
inputs (CE#, address inputs, and OE#)
without any commands being written to the
CUI.
When the device is in the read array mode,
five control signals must be controlled to
obtain data at the outputs.
WE# must be logic high (V
IH
)
CE# must be logic low (V
IL
)
OE must be logic low (V
IL
)
RP# must be logic high (V
IH
)
BYTE# must be logic high or logic low.
In addition, the address of the desired
location must be applied to the address
pins. Refer to Figures 12 and 13 for the
exact sequence and timing of these signals.
If the device is not in read array mode, as
would be the case after a program or erase
operation, the Read Mode command (FFH)
must be written to the CUI before reads can
take place.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
17
PRODUCT PREVIEW
Table 3. Bus Operations for Word-Wide Mode (BYTE# = V
IH
)
Mode
Note
s
RP#
CE# OE# WE#
A
9
A
0
V
PP
DQ
015
Read
1,2,3
V
IH
V
IL
V
IL
V
IH
X
X
X
D
OUT
Output Disable
V
IH
V
IL
V
IH
V
IH
X
X
X
High Z
Standby
V
IH
V
IH
X
X
X
X
X
High Z
Deep Power-
Down
9
V
IL
X
X
X
X
X
X
High Z
Intelligent
Identifier (Mfr.)
4
V
IH
V
IL
V
IL
V
IH
V
ID
V
IL
X
0089 H
Intelligent
Identifier
(Device)
4,5
V
IH
V
IL
V
IL
V
IH
V
ID
V
IH
X
See
Table 5
Write
6,7,8
V
IH
V
IL
V
IH
V
IL
X
X
X
D
IN
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
18
PRODUCT PREVIEW
Table 4. Bus Operations for Byte-Wide Mode (BYTE# = V
IL
)
Mode
Note
s
RP# CE# OE
#
WE
#
A
9
A
0
A
1
V
PP
DQ
07
DQ
8
14
Read
1,2,3
V
IH
V
IL
V
IL
V
IH
X
X
X
X
D
OUT
High
Z
Output
Disable
V
IH
V
IL
V
IH
V
IH
X
X
X
X
High
Z
High
Z
Standby
V
IH
V
IH
X
X
X
X
X
X
High
Z
High
Z
Deep
Power-
Down
9
V
IL
X
X
X
X
X
X
X
High
Z
High
Z
Intelligent
Identifier
(Mfr.)
4
V
IH
V
IL
V
IL
V
IH
V
ID
V
IL
X
X
89H
High
Z
Intelligent
Identifier
(Device)
4,5
V
IH
V
IL
V
IL
V
IH
V
ID
V
IH
X
X
See
Table
6
High
Z
Write
6,7,8
V
IH
V
IL
V
IH
V
IL
X
X
X
X
D
IN
High
Z
NOTES:
1.
Refer to DC Characteristics.
2.
X can be V
IL
, V
IH
for control pins and addresses, V
PPLK
or V
PPH
for V
PP
.
3.
See DC Characteristics for V
PPLK
, V
PPH
1, V
PPH
2, V
HH
, V
ID
voltages
4.
Manufacturer and device codes may also be accessed via a CUI write sequence, A
1
A
18
= X, A
1
A
19
= X.
5.
See Table 5 for device IDs.
6.
Refer to Table 7 for valid D
IN
during a write operation.
7.
Command writes for Block Erase or Word/Byte Write are only executed when V
PP
= V
PPH
1 or V
PPH
2.
8.
To write or erase the boot block, hold RP# at V
HH
or WP# at V
IH
. See Section 3.4.
9.
RP# must be at GND
0.2V to meet the maximum deep power-down current specified.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
19
PRODUCT PREVIEW
3.2.2
INTELLIGENT IDENTIFIERS
To read the manufacturer and device codes,
the device must be in intelligent identifier
read mode, which can be reached using two
methods: by writing the intelligent identifier
command (90H) or by taking the A
9
pin to
V
ID
. Once in intelligent identifier read
mode, A
0
= 0 outputs the manufacturer's
identification code and A
0
= 1 outputs the
device code. In byte-wide mode, only the
lower byte of the above signatures is read
(DQ
15
/A
1
is a "don't care" in this mode).
See Table 5 for product signatures. To
return to read array mode, write a Read
Array command (FFH).
Table 5. Intelligent Identifier Table
Produc
t
Mfr.
ID
Device ID
-T
(Top
Boot)
-B
(Bottom
Boot)
28F800
0089
H
889C H
889D H
28F008
B
89 H
9C H
9D H
3.3
Write Operations
3.3.1
COMMAND USER
INTERFACE (CUI)
The Command User Interface (CUI) is the
interface between the microprocessor and
the internal chip controller. Commands are
written to the CUI using standard
microprocessor write timings. The available
commands are Read Array, Read Intelligent
Identifier, Read Status Register, Clear
Status Register, Erase and Program
(summarized in Tables 6 and 7). The three
read modes are read array, intelligent
identifier read, and Status Register read. For
Program or Erase commands, the CUI
informs the Write State Machine (WSM)
that a write or erase has been requested.
During the execution of a Program
command, the WSM will control the
programming sequences and the CUI will
only respond to status reads. During an
erase cycle, the CUI will respond to status
reads and erase suspend. After the WSM
has completed its task, it will set the WSM
Status bit to a "1" (ready), which indicates
that the CUI can respond to its full
command set. Note that after the WSM has
returned control to the CUI, the CUI will
stay in the current command state until it
receives another command.
3.3.1.1
Command Function
Description
Device operations are selected by writing
specific commands into the CUI. Tables 6
and 7 define the available commands.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
20
PRODUCT PREVIEW
Table 6. Command Codes and Descriptions
Code Device Mode
Description
00
Invalid/
Reserved
Unassigned commands that should not be used. Intel reserves the
right to redefine these codes for future functions.
FF
Read Array/
Program or
Erase Abort
Places the device in read array mode, so that array data will be
output on the data pins. This command can also be used to cancel
erase and program sequences after their set-up commands have been
issued. To cancel after issuing an Erase Set-Up command, issue this
command, which will reset to read array mode. To cancel a program
operation after issuing a Program Set-Up command, issue two Read
Array commands in sequence to reset to read array mode. If a
program or erase operation has already been initiated to the WSM
this command can not cancel that operation in progress.
40
Program
Set-Up
Sets the CUI into a state such that the next write will load the
Address and Data registers. After this command is executed, the
outputs default to the Status Register. A two Read Array command
sequence (FFH) is required to reset to Read Array after the Program
Set-Up command.
The second write after the Program Set-Up command will latch
addresses and data, initiating the WSM to begin execution of the
program algorithm. The device outputs Status Register data when
OE# is enabled. A Read Array command is required after
programming, to read array data. See Section 3.3.3.
10
Alternate
Program Set-
Up
(See 40H/Program Set-Up)
20
Erase
Set-Up
Prepares the CUI for the Erase Confirm command. If the next
command is not an Erase Confirm command, then the CUI will set
both the Program Status and Erase Status bits of the Status Register
to a "1," place the device into the read Status Register state, and
wait for another command. See Section 3.3.4.
D0
Erase
Resume/
Erase
Confirm
If the previous command was an Erase Set-Up command, then the
CUI will close the address and data latches, and begin erasing the
block indicated on the address pins. During erase, the device will
respond only to the Read Status Register and Erase Suspend
commands and will output Status Register data when OE# is
toggled low. Status Register data can be updated by toggling either
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
21
PRODUCT PREVIEW
Table 6. Command Codes and Descriptions
Code Device Mode
Description
OE# or CE# low.
B0
Erase
Suspend
Valid only while an erase operation is in progress and will be
ignored in any other circumstance. Issuing this command will begin
to suspend erase operation. The Status Register will indicate when
the device reaches erase suspend mode. In this mode, the CUI will
respond only to the Read Array, Read Status Register, and Erase
Resume commands and the WSM will also set the WSM Status bit
to a "1" (ready). The WSM will continue to idle in the SUSPEND
state, regardless of the state of all input control pins except RP#,
which will immediately shut down the WSM and the remainder of
the chip, if it is made active. During a suspend operation, the data
and address latches will remain closed, but the address pads are able
to drive the address into the read path. See Section 3.3.4.1.
70
Read Status
Register
Puts the device into the read Status Register mode, so that reading
the device will output the contents of the Status Register, regardless
of the address presented to the device. The device automatically
enters this mode after program or erase has completed. This is one
of the two commands that is executable while the WSM is
operating. See Section 3.3.2.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
22
PRODUCT PREVIEW
Table 6. Command Codes and Descriptions (Continued)
Code Device Mode
Description
50
Clear Status
Register
The WSM can only set the Program Status and Erase Status bits in
the Status Register to "1," it cannot clear them to "0."
The Status Register operates in this fashion for two reasons. The
first is to give the host CPU the flexibility to read the status bits at
any time. Second, when programming a string of bytes, a single
Status Register query after programming the string may be more
efficient, since it will return the accumulated error status of the
entire string. See Section 3.3.2.1.
90
Intelligent
Identifier
Puts the device into the intelligent identifier read mode, so that
reading the device will output the manufacturer and device codes.
(A
0
= 0 for manufacturer,
A
0
= 1 for device, all other address inputs are ignored). See Section
3.2.2.
Table 7. Command Bus Definitions
First Bus Cycle
Second Bus Cycle
Command
Note
Oper
Addr
Data
Oper
Addr
Data
Read Array
8
Write
X
FFH
Intelligent Identifier
1
Write
X
90H
Read
IA
IID
Read Status Register
2,4
Write
X
70H
Read
X
SRD
Clear Status Register
3
Write
X
50H
Word/Byte Write
Write
WA
40H
Write
WA
WD
Alternate Word/Byte
Write
6,7
Write
WA
10H
Write
WA
WD
Block Erase/Confirm
6,7
Write
BA
20H
Write
BA
D0H
Erase Suspend/Resume
5
Write
X
B0H
Write
X
D0H
ADDRESS
DATA
BA= Block Address
SRD= Status Register Data
IA= Identifier Address
IID= Identifier Data
WA= Write Address
WD= Write Data
X= Don't Care
NOTES:
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
23
PRODUCT PREVIEW
1.
Bus operations are defined in Tables 3 and 4.
2.
IA = Identifier Address: A
0
= 0 for manufacturer code, A
0
= 1 for device code.
3.
SRD - Data read from Status Register.
4.
IID = Intelligent Identifier Data. Following the Intelligent Identifier command, two read operations access manufacturer and device
codes.
5.
BA = Address within the block being erased.
6.
WA = Address to be written. WD = Data to be written at location WD.
7.
Either 40H or 10H commands is valid.
8.
When writing commands to the device, the upper data bus [DQ
8
DQ
15
] = X (28F800 only) which is either V
IL
or V
IH
, to minimize
current draw.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
24
PRODUCT PREVIEW
Table 8. Status Register Bit Definition
WSMS
ESS
ES
DWS
VPPS
R
R
R
7
6
5
4
3
2
1
0
NOTES:
SR.7 WRITE STATE MACHINE
STATUS
1 = Ready
(WSMS)
0 = Busy
Check Write State Machine bit first to
determine Word/Byte program or Block
Erase completion, before checking
Program or Erase Status bits.
SR.6 = ERASE-SUSPEND STATUS
(ESS)
1 = Erase Suspended
0 = Erase In Progress/Completed
When Erase Suspend is issued, WSM
halts execution and sets both WSMS and
ESS bits to "1." ESS bit remains set to "1"
until an Erase Resume command is issued.
SR.5 = ERASE STATUS (ES)
1 = Error In Block Erasure
0 = Successful Block Erase
When this bit is set to "1," WSM has
applied the max number of erase pulses to
the block and is still unable to verify
successful block erasure.
SR.4 = PROGRAM STATUS (DWS)
1 = Error in Byte/Word Program
0 = Successful Byte/Word Program
When this bit is set to "1," WSM has
attempted but failed to program a byte or
word.
SR.3 = V
PP
STATUS (VPPS)
1 = V
PP
Low Detect, Operation
Abort
0 = V
PP
OK
The V
PP
Status bit does not provide
continuous indication of V
PP
level. The
WSM interrogates V
PP
level only after the
Byte Write or Erase command sequences
have been entered, and informs the system
if V
PP
has not been switched on. The V
PP
Status bit is not guaranteed to report
accurate feedback between V
PPLK
and
V
PPH
.
SR.2-SR.0 = RESERVED FOR FUTURE
ENHANCEMENTS (R)
These bits are reserved for future use and
should be masked out when polling the
Status Register.
3.3.2
STATUS REGISTER
The device Status Register indicates when a
program or erase operation is complete, and
the success or failure of that operation. To
read the Status Register write the Read
Status (70H) command to the CUI. This
causes all subsequent read operations to
output data from the Status Register until
another command is written to the CUI. To
return to reading from the array, issue a
Read Array (FFH) command.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
25
PRODUCT PREVIEW
The Status Register bits are output on DQ
0
DQ
7
, in both byte-wide (x8) or word-wide
(x16) mode. In the word-wide mode the
upper byte, DQ
8
DQ
15
, outputs 00H during
a Read Status command. In the byte-wide
mode, DQ
8
DQ
14
are tri-stated and DQ
15
/A
1
retains the low order address function.
Important: The contents of the Status
Register are latched on the falling edge of
OE# or CE#, whichever occurs last in the
read cycle.
This prevents possible bus
errors which might occur if Status Register
contents change while being read. CE# or
OE# must be toggled with each subsequent
status read, or the Status Register will not
indicate completion of a program or erase
operation.
When the WSM is active, the SR.7 register
will indicate the status of the WSM, and
will also hold the bits indicating whether or
not the WSM was successful in performing
the desired operation.
3.3.2.1
Clearing the Status Register
The WSM sets status bits 3 through 7 to
"1," and clears bits 6 and 7 to "0," but
cannot clear status bits 3 through 5 to "0."
Bits 3 through 5 can only be
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
26
PRODUCT PREVIEW
cleared by the controlling CPU through the
use of the Clear Status Register (50H)
command, because these bits indicate
various error conditions. By allowing the
system software to control the resetting of
these bits, several operations may be
performed (such as cumulatively
programming several bytes or erasing
multiple blocks in sequence) before reading
the Status Register to determine if an error
occurred during that series. Clear the Status
Register before beginning another
command or sequence. Note, again, that a
Read Array command must be issued
before data can be read from the memory or
intelligent identifier.
3.3.3
PROGRAM MODE
Programming is executed using a two-write
sequence. The Program Setup command is
written to the CUI followed by a second
write which specifies the address and data
to be programmed. The WSM will execute
a sequence of internally timed events to:
1. Program the desired bits of the
addressed memory word or byte.
2. Verify that the desired bits are
sufficiently programmed.
Programming of the memory results in
specific bits within a byte or word being
changed to a "0."
If the user attempts to program "1"s, there
will be no change of the memory cell
content and no error occurs.
The Status Register indicates programming
status: while the program sequence is
executing, bit 7 of the Status Register is a
"0." The Status Register can be polled by
toggling either CE# or OE#. While
programming, the only valid command is
Read Status Register.
When programming is complete, the
Program Status bits should be checked. If
the programming operation was
unsuccessful, bit 4 of the Status Register is
set to a "1" to indicate a Program Failure. If
bit 3 is set to a "1," then V
PP
was not within
acceptable limits, and the WSM did not
execute the programming sequence.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
27
PRODUCT PREVIEW
The Status Register should be cleared
before attempting the next operation. Any
CUI instruction can follow after
programming is completed; however, reads
from the Memory Array or Intelligent
Identifier cannot be accomplished until the
CUI is given the appropriate command.
3.3.4
ERASE MODE
To erase a block, write the Erase Set-Up
and Erase Confirm commands to the CUI,
along with the addresses identifying the
block to be erased. These addresses are
latched internally when the Erase Confirm
command is issued. Block erasure results in
all bits within the block being set to "1."
Only one block can be erased at a time.
The WSM will execute a sequence of
internally timed events to:
1. Program all bits within the block to "0."
2. Verify that all bits within the block are
sufficiently programmed to "0."
3. Erase all bits within the block to "1."
4. Verify that all bits within the block are
sufficiently erased.
While the erase sequence is executing, bit 7
of the Status Register is a "0."
When the Status Register indicates that
erasure is complete, check the Erase Status
bit to verify that the erase operation was
successful. If the Erase operation was
unsuccessful, bit 5 of the Status Register
will be set to a "1," indicating an Erase
Failure. If V
PP
was not within acceptable
limits after the Erase Confirm command is
issued, the WSM will not execute an erase
sequence; instead, bit 5 of the Status
Register is set to a "1" to indicate an Erase
Failure, and bit 3 is set to a "1" to identify
that V
PP
supply voltage was not within
acceptable limits.
Clear the Status Register before attempting
the next operation. Any CUI instruction can
follow after erasure is completed; however,
reads from the Memory Array, Status
Register, or Intelligent Identifier cannot be
accomplished until the CUI is given the
Read Array command.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
28
PRODUCT PREVIEW
3.3.4.1
Suspending and Resuming
Erase
Since an erase operation requires on the
order of seconds to complete, an Erase
Suspend command is provided to allow
erase-sequence interruption in order to read
data from another block of the memory.
Once the erase sequence is started, writing
the Erase Suspend command to the CUI
requests that the WSM pause the erase
sequence at a predetermined point in the
erase algorithm. The Status Register will
indicate if/when the erase operation has
been suspended.
At this point, a Read Array command can
be written to the CUI in order to read data
from blocks other than that which is being
suspended. The only other valid command
at this time is the Erase Resume command
or Read Status Register command.
During erase suspend mode, the chip can go
into a pseudo-standby mode by taking CE#
to V
IH
, which reduces active current draw.
To resume the erase operation, enable the
chip by taking CE# to V
IL
, then issuing the
Erase Resume command, which continues
the erase sequence to completion. As with
the end of a standard erase operation, the
Status Register must be read, cleared, and
the next instruction issued in order to
continue.
3.4
Boot Block Locking
The boot block family architecture features
a hardware-lockable boot block so that the
kernel code for the system can be kept
secure while the parameter and main blocks
are programmed and erased independently
as necessary. Only the boot block can be
locked independently from the other blocks.
3.4.1
V
PP
= V
IL
FOR COMPLETE
PROTECTION
For complete write protection of all blocks
in the flash device, the V
PP
programming
voltage can be held low. When V
PP
is below
V
PPLK
, any program or erase operation will
result in a error in the Status Register.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
29
PRODUCT PREVIEW
3.4.2
WP# = V
IL
FOR BOOT BLOCK
LOCKING
When WP# = V
IL
, the boot block is locked
and any program or erase operation to the
boot block will result in an error in the
Status Register. All other blocks remain
unlocked in this condition and can be
programmed or erased normally. Note that
this feature is overridden and the boot block
unlocked when RP# = V
HH
. Since the WP#
pin is not available on the 44-lead PSOP
package, the boot block's default status is
locked when RP# is at V
IH
or V
IL
. For the
44-lead PSOP, the boot block cannot be
unlocked with a logic-level signal; instead,
RP# must be taken to V
HH
as discussed in
Section 3.4.3 below.
3.4.3
RP# = V
HH
OR WP# = V
IH
FOR
BOOT BLOCK UNLOCKING
Two methods can be used to unlock the
boot block:
1. WP# = V
IH
2. RP# = V
HH
If both or either of these two conditions are
met, the boot block will be unlocked and
can be programmed or erased. Since the
WP# pin is not available on the 44-lead
PSOP package, the boot block cannot be
unlocked with a logic-level signal on that
package. Instead, RP# must be taken to
V
HH
.
The truth table, Table 9, clearly defines the
write protection methods.
Table 9. Write Protection Truth Table for
SmartVoltage Boot Block Family
V
PP
RP
#
WP
#
Write Protection
Provided
V
IL
X
X
All Blocks Locked
V
PPLK
V
IL
X
All Blocks Locked
(Reset)
V
PPLK
V
HH
X
All Blocks
Unlocked
V
PPLK
V
IH
V
IL
Boot Block
Locked
V
PPLK
V
IH
V
IH
All Blocks
Unlocked
NOTE:
WP# pin not available on 44-lead PSOP. In this package, treat as
if the WP# pin is internally tied low, effectively eliminating the
last row of the above table.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
30
PRODUCT PREVIEW
SR.7 = 1
?
NO
YES
Start
Write 40H,
Word/Byte Address
Write Word/Byte
Data/Address
Full Status
Check if Desired
Word/Byte Program
Complete
FULL STATUS CHECK PROCEDURE
1
0
Read Status Register
Data (See Above)
1
0
Read
Status Register
V Range Error
PP
Bus
Operation
Standby
Standby
Check SR.3
1 = V Low Detect
SR.3 MUST be cleared, if set during a program attempt,
before further attempts are allowed by the Write State Machine.
SR.4 is only cleared by the Clear Status Register Command,
in cases where multiple bytes are programmed before full
status is checked.
If error is detected, clear the Status Register before attempting
retry or other error recovery.
Bus
Operation
Command
Comments
W rite
W rite
Setup
Program
Data = Data to Program
Addr = Location to Program
Read
Data = 40H
Addr = Word/Byte to Program
Check SR.7
1 = WSM Ready
0 = WSM Busy
Repeat for subsequent Word/Byte Writes.
SR Full Status Check can be done after each Word/Byte
Write, or after a sequence of Word/Byte Writes.
Write FFH after the last write operation to reset device to
read array mode.
Standby
SR.3=
SR.4 =
Word/Byte Program
Error
Word/Byte Program
Successful
Check SR.4
1 = V Byte Program Error
PP
PP
Program
Status Register Data
Toggle CE# or OE#
to Update SRD.
Command
Comments
0539_06
Figure 6. Automated Word/Byte Programming Flowchart
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
31
PRODUCT PREVIEW
SR.7 =
0
1
Start
Write 20H,
Block Address
Write D0H and
Block Address
Full Status
Check if Desired
Block Erase
Complete
FULL STATUS CHECK PROCEDURE
1
0
Read Status Register
Data (See Above)
1
0
Read Status
Register
V Range Error
PP
Suspend
Erase
Suspend Erase
Loop
YES
NO
1
0
Command Sequence
Error
SR.3 =
SR.5 =
SR.4,5 =
Block Erase
Error
Bus
Operation
Command
Comments
Standby
Check SR.4,5
Both 1 = Command
Sequence Error
Standby
Check SR.3
1 = V Low Detect
SR.3 MUST be cleared, if set during an erase attempt, before further
attempts are allowed by the Write State Machine.
SR.5 is only cleared by the Clear Status Register Command, in
cases where multiple blocks are erase before full status is checked.
If error is detected, clear the Status Register before attempting
retry or other error recovery.
Check SR.5
1 = Block Erase Error
Standby
Bus
Operation
Command
Comments
W rite
W rite
Erase Setup
Read
Data = 20H
Addr = Within Block to be Erased
Check SR.7
1 = WSM Ready
0 = WSM Busy
Repeat for subsequent block erasures.
Full Status Check can be done after each block erase,
or after a sequence of block erasures.
Write FFH after the last operation to reset device to read
array mode.
Status Register Data
Toggle CE# or OE#
to Update Status Register
Standby
Erase
Confirm
Data = D0H
Addr = Within Block to be Erased
Block Erase
Successful
PP
0539_07
Figure 7. Automated Block Erase Flowchart
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
32
PRODUCT PREVIEW
SR.7 =
0
1
Start
Write B0H
Read
Status Register
Write D0H
Erase Resumed
Bus
Operation
Command
Comments
W rite
Erase
Suspend
Read
Data = B0H
Addr = X
Check SR.7
1 = WSM Ready
0 = WSM Busy
Status Register Data
Toggle CE# or OE#
to update SRD.
Addr = X
Standby
CSR.6 =
Write FFH
Read Array Data
Done
Reading
Erase Completed
Write FFH
Read Array Data
YES
NO
0
1
Check SR.6
1 = Erase Suspended
0 = Erase Completed
Standby
Data = FFH
Addr = X
W rite
Read array data from block other
than the one being erased.
Read
Data = D0H
Addr = X
W rite
Read Array
Erase Resume
0539_08
Figure 8. Erase Suspend/Resume Flowchart
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
33
PRODUCT PREVIEW
3.5
Power Consumption
3.5.1
ACTIVE POWER
With CE# at a logic-low level and RP# at a
logic-high level, the device is placed in the
active mode. Refer to the DC
Characteristics table for I
CC
current values.
3.5.2
AUTOMATIC POWER
SAVINGS (APS)
Automatic Power Savings (APS) provides
low-power operation during active mode.
Power Reduction Control (PRC) circuitry
allows the device to put itself into a low
current state when not being accessed. After
data is read from the memory array, PRC
logic controls the device's power
consumption by entering the APS mode
where typical I
CC
current is less than 1 mA.
The device stays in this static state with
outputs valid until a new location is read.
3.5.3
STANDBY POWER
With CE# at a logic-high level (V
IH
), and
the CUI in read mode, the memory is placed
in standby mode, which disables much of
the device's circuitry and substantially
reduces power consumption. Outputs (DQ
0
DQ
15
or DQ
0
DQ
7
) are placed in a high-
impedance state independent of the status of
the OE# signal. When CE# is at logic-high
level during erase or program operations,
the device will continue to perform the
operation and consume corresponding
active power until the operation is
completed.
3.5.4
DEEP POWER-DOWN MODE
The SmartVoltage boot block family
supports a low typical I
CC
in deep power-
down mode, which turns off all circuits to
save power. This mode is activated by the
RP# pin when it is at a logic-low
(GND
0.2V). Note: BYTE# pin must be
at CMOS levels to meet the I
CCD
specification.
During read modes, the RP# pin going low
de-selects the memory and places the output
drivers in a high impedance state. Recovery
from the deep power-down state, requires a
minimum access time of t
PHQV
(see AC
Characteristics table).
During erase or program modes, RP# low
will abort either erase or program
operations, but the memory
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
34
PRODUCT PREVIEW
contents are no longer valid as the data has
been corrupted by the RP# function. As in
the read mode above, all internal circuitry is
turned off to achieve the power savings.
RP# transitions to V
IL
, or turning power off
to the device will clear the Status Register.
3.6
Power-Up/Down Operation
The device is protected against accidental
block erasure or programming during power
transitions. Power supply sequencing is not
required, since the device is indifferent as
to which power supply, V
PP
or V
CC
, powers-
up first. The CUI is reset to the read mode
after power-up, but the system must drop
CE# low or present a new address to ensure
valid data at the outputs.
A system designer must guard against
spurious writes when V
CC
voltages are
above V
LKO
and V
PP
is active. Since both
WE# and CE# must be low for a command
write, driving either signal to V
IH
will
inhibit writes to the device. The CUI
architecture provides additional protection
since alteration of memory contents can
only occur after successful completion of
the two-step command sequences. The
device is also disabled until RP# is brought
to V
IH
, regardless of the state of its control
inputs. By holding the device in reset (RP#
connected to system PowerGood) during
power-up/down, invalid bus conditions
during power-up can be masked, providing
yet another level of memory protection.
3.6.1
RP# CONNECTED TO
SYSTEM RESET
The use of RP# during system reset is
important with automated write/erase
devices because the system expects to read
from the flash memory when it comes out
of reset. If a CPU reset occurs without a
flash memory reset, proper CPU
initialization would not occur because the
flash memory may be providing status
information instead of array data. Intel's
Flash memories allow proper CPU
initialization following a system reset by
connecting the RP# pin to the same
RESET# signal that resets the system CPU.
3.6.2
V
CC
, V
PP
AND RP#
TRANSITIONS
The CUI latches commands as issued by
system software and is not altered by V
PP
or
CE# transitions or WSM actions. Its default
state upon power-up, after exit from deep
power-down mode, or after V
CC
transitions
above V
LKO
(Lockout voltage), is read array
mode.
After any word/byte write or block erase
operation is complete and even after V
PP
transitions down to V
PPLK
, the CUI must be
reset to read array mode via the Read Array
command if accesses to the flash memory
are desired.
Please refer to AP-617, "Additional Flash
Data Protection Using V
PP
, RP#, and WP#"
for a circuit-level description of how to
implement the protection discussed in
Section 3.6.
3.7
Power Supply Decoupling
Flash memory's power switching
characteristics require careful device
decoupling methods. System designers
should consider three supply current issues:
1. Standby current levels (I
CCS
)
2. Active current levels (I
CCR
)
3. Transient peaks produced by falling and
rising edges of CE#.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
35
PRODUCT PREVIEW
Transient current magnitudes depend on the
device outputs' capacitive and inductive
loading. Two-line control and proper
decoupling capacitor selection will suppress
these transient voltage peaks. Each flash
device should have a 0.1 F ceramic
capacitor connected between each V
CC
and
GND, and between its V
PP
and GND. These
high- frequency, inherently low-inductance
capacitors should be placed as close as
possible to the package leads.
3.7.1
V
PP
TRACE ON PRINTED
CIRCUIT BOARDS
Designing for in-system writes to the flash
memory requires special consideration of
the V
PP
power supply trace by the printed
circuit board designer. The V
PP
pin supplies
the flash memory cells current for
programming and erasing. One should use
similar trace widths and layout
considerations given to the V
CC
power
supply trace. Adequate V
PP
supply traces,
and decoupling capacitors placed adjacent
to the component, will decrease spikes and
overshoots.
NOTE:
Table headings in Sections 5 and 6 (i.e., BV-70, BV-120, TBV-90, TBE-120) refer to
the specific products listed below. See Section 7.1 for more information on product
naming and line items.
Abbreviatio
n
Applicable Product Names
BV-70
E28F008BV-T70, E28F008BV-B70, E28F800CV-T70, E28F800CV-
B70, PA28F800BV-T70, PA28F800BV-B70
BV-120
E28F008BV-T120, E28F008BV-B120, PA28F800BV-T120,
PA28F800BV-B120
TBV-90
TE28F008BV-T90, TE28F008BV-B90, TE28F800CV-T90,
TE28F800CV-B90, TB28F800BV-T90, TB28F800BV-B90
TBE-120
TE28F008BE-T120, TE28F008BE-B120, TE28F800CE-T120,
TE28F800CE-B120, TB28F800BE-T120, TB28F800BE-B120
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
36
PRODUCT PREVIEW
4.0
ABSOLUTE MAXIMUM
RATINGS*
Commercial Operating Temperature
During Read.....................0C to +70C
During Block Erase
and Word/Byte Write.......0C to +70C
Temperature Bias .........10C to +80C
Extended Operating Temperature
During Read.................40C to +85C
During Block Erase
and Word/Byte Write...40C to +85C
Temperature Under Bias40C to +85C
Storage Temperature........65C to +125C
Voltage on Any Pin
(except V
CC
, V
PP
, A
9
and RP#)
with Respect to GND.2.0V to +7.0V
(2)
Voltage on Pin RP# or Pin A
9
with Respect to GND2.0V to
+13.5V
(2,3)
V
PP
Program Voltage with Respect
to GND during Block Erase
and Word/Byte Write2.0V to
+14.0V
(2,3)
V
CC
Supply Voltage
with Respect to GND.2.0V to +7.0V
(2)
Output Short Circuit Current......100 mA
(4)
NOTICE: This datasheet contains information on products in the
sampling and initial production phases of development. The
specifications are subject to change without notice. Verify with
your local Intel Sales office that you have the latest datasheet
before finalizing a design.
* WARNING: Stressing the device beyond the "Absolute
Maximum Ratings" may cause permanent damage. These are
stress ratings only. Operation beyond the "Operating
Conditions" is not recommended and extended exposure
beyond the "Operating Conditions" may effect device
reliability.
NOTES:
1.
Operating temperature is for commercial product defined
by this specification.
2.
Minimum DC voltage is 0.5V on input/output pins.
During transitions, this level may undershoot to 2.0V for
periods < 20 ns. Maximum DC voltage on input/output pins
is V
CC
+ 0.5V which, during transitions, may overshoot to
V
CC
+ 2.0V for periods
< 20 ns.
3.
Maximum DC voltage on V
PP
may overshoot to +14.0V for
periods < 20 ns. Maximum DC voltage on RP# or A
9
may
overshoot to 13.5V for periods < 20 ns.
4.
Output shorted for no more than one second. No more than
one output shorted at a time.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
37
PRODUCT PREVIEW
5.0
COMMERCIAL OPERATING CONDITIONS
Table 10. Commercial Temperature and V
CC
Operating Conditions
Symbol
Parameter
Notes
Min
Max
Units
T
A
Operating Temperature
0
+70
C
V
CC
3.3V V
CC
Supply Voltage (
0.3V)
3.0
3.6
Volts
5V V
CC
Supply Voltage (10%)
1
4.50
5.50
Volts
5V V
CC
Supply Voltage (5%)
2
4.75
5.25
Volts
NOTES:
1. 10% V
CC
specifications apply to the 80 ns and 120 ns product versions in their standard test configuration.
2. 5% V
CC
specifications apply to the 80 ns versions in their high-speed test configuration.
5.1
Applying V
CC
Voltages
When applying V
CC
voltage to the device, a delay may be required before initiating device
operation, depending on the V
CC
ramp rate. If V
CC
ramps slower than 1V/100 s (0.01 V/s)
then no delay is required. If V
CC
ramps faster than 1V/100 s (0.01 V/s), then a delay of 2
s is required before initiating device opeation. RP# = GND is recommended during power-
up to protect against spurious write signals when V
CC
is between V
LKO
and V
CCMIN
.
V
CC
Ramp
Rate
Required Timing
1V/100
s
No delay required.
> 1V/100
s
A delay time of 2
s is required before any device operation is initiated,
including read operations, command writes, program operations, and erase
operations. This delay
is measured beginning from the time V
CC
reaches
V
CCMIN
(3.0V for 3.3
0.3V operation; and 4.5V for 5V operation).
NOTES:
1.
These requirements must be strictly followed to guarantee all other read and write specifications.
2.
To switch between 3.3V and 5V operation, the system should first transition V
CC
from the existing voltage range to GND, and then
to the new voltage. Any time the V
CC
supply drops below V
CCMIN
, the chip may be reset, aborting any operations pending or in
progress.
3.
These guidelines must be followed for any V
CC
transition from GND.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
38
PRODUCT PREVIEW
5.2
DC Characteristics
Table 11. DC Characteristics (Commercial)
Prod
BV-70
BV-120
Sym
Parameter
V
CC
3.3 0.3V
5V 10% Unit
s
Test Conditions
Note
s
Typ Max Typ Max
I
IL
Input Load Current
1
1.0
1.0
A V
CC
= V
CC
Max
V
IN
= V
CC
or GND
I
LO
Output Leakage
Current
1
10
10
A V
CC
= V
CC
Max
V
IN
= V
CC
or GND
I
CCS
V
CC
Standby
Current
1,3
0.4
1.5
0.8
2.0
mA V
CC
= V
CC
Max
CE# = RP# = BYTE#
=
WP# = V
IH
60
110
50
130
A V
CC
= V
CC
Max
CE# = RP# = V
CC
0.2V
I
CCD
V
CC
Deep
Power-Down
Current
1
0.2
8
0.2
8
A V
CC
= V
CC
Max
V
IN
= V
CC
or GND
RP# = GND 0.2V
I
CCR
V
CC
Read Current
for Word or Byte
1,5,6
15
30
50
60
mA CMOS INPUTS
V
CC
= V
CC
Max
CE# = GND, OE# =
V
CC
f = 10 MHz (5V),
5 MHz (3.3V)
I
OUT
= 0 mA
Inputs = GND
0.2V or
V
CC
0.2V
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
39
PRODUCT PREVIEW
Table 11. DC Characteristics (Commercial)
15
30
55
65
mA TTL INPUTS
V
CC
= V
CC
Max
CE# = V
IL
, OE# =
V
IH
f = 10 MHz (5V),
5 MHz (3.3V)
I
OUT
= 0 mA
Inputs = V
IL
or V
IH
I
CCW
V
CC
Write Current
for Word or Byte
1,4
13
30
30
50
mA V
PP
= V
PPH
1 (at 5V)
Word Write in
Progress
10
25
30
45
mA V
PP
= V
PPH
2 (at 12V)
Word Write in
Progress
I
CCE
V
CC
Erase Current
1,4
13
30
18
35
mA V
PP
= V
PPH
1 (at 5V)
Block Erase in
Progress
10
25
18
30
mA V
PP
= V
PPH
2 (at
12V)
Block Erase in
Progress
I
CCES
V
CC
Erase Suspend
Current
1,2
3
8.0
5
10
mA CE# = V
IH
Block Erase Suspend
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
40
PRODUCT PREVIEW
Table 11. DC Characteristics (Commercial) (Continued)
Prod
BV-70
BV-120
Sym
Parameter
V
CC
3.3 0.3V
5V 10% Unit
s
Test Conditions
Note
s
Typ Max Typ Max
I
PPS
V
PP
Standby
Current
1
0.5
15
0.5
10
A V
PP
< V
PPH
2
I
PPD
V
PP
Deep Power-
Down
Current
1
0.2
5
0.2
5.0
A RP# = GND 0.2V
I
PPR
V
PP
Read Current
1
50
200
30
200
A V
PP
V
PPH
2
I
PPW
V
PP
Word/Byte
Current
1,4
13
30
13
25
mA V
PP
= V
PPH
1 (at 5V)
Word Write in
Progress
8
25
8
20
V
PP
= V
PPH
2 (at 12V)
Word Write in
Progress
I
PPE
V
PP
Erase Current
1,4
13
30
10
20
mA V
PP
= V
PPH
1 (at 5V)
Block Erase in
Progress
8
25
5
15
V
PP
= V
PPH
2 (at 12V)
Block Erase in
Progress
I
PPES
V
PP
Erase
Suspend Current
1
50
200
30
200
A V
PP
= V
PPH
Block
Erase
Suspend in Progress
I
RP#
RP# Boot Block
Unlock Current
1,4
500
500
A RP# = V
HH
I
ID
A
9
Intelligent
Identifier Current
1,4
500
500
A A
9
= V
ID
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
41
PRODUCT PREVIEW
Table 11. DC Characteristics (Commercial) Continued
Prod
BV-70
BV-120
Sym
Parameter
V
CC
3.3 0.3V
5V 10% Unit
Test
Conditions
Notes Min Max Min Max
V
ID
A
9
Intelligent Identifier
Voltage
11.4 12.6 11.4 12.6
V
V
IL
Input Low Voltage
0.5
0.8
0.5
0.8
V
V
IH
Input High Voltage
2.0
V
CC
+
0.5V
2.0
V
CC
+
0.5V
V
V
OL
Output Low Voltage
0.45
0.45
V
V
CC
= V
CC
Min
I
OL
= 5.8 mA
V
OH
1 Output High Voltage
(TTL)
2.4
2.4
V
V
CC
= V
CC
Min
I
OH
= 2.5
mA
V
OH
2 Output High Voltage
(CMOS)
0.85
x
V
CC
0.85
x
V
CC
V
V
CC
= V
CC
Min
I
OH
= 2.5
mA
V
CC
0.4V
V
CC
0.4V
V
V
CC
= V
CC
Min
I
OH
= 100
A
V
PPL
K
V
PP
Lock-Out Voltage
3
0.0
1.5
0.0
1.5
V
Complete
Write
Protection
V
PPH
1
V
PP
(Prog/Erase
Operations)
4.5
5.5
4.5
5.5
V
V
PP
at 5V
V
PPH
2
V
PP
(Prog/Erase
Operations)
11.4 12.6 11.4 12.6
V
V
PP
at 12V
V
LKO
V
CC
Erase/Write Lock
Voltage
8
2.0
2.0
V
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
42
PRODUCT PREVIEW
Table 11. DC Characteristics (Commercial) Continued
V
HH
RP# Unlock Voltage
11.4 12.6 11.4 12.6
V
Boot Block
Write/Erase
Table 12. Capacitance (T
A
= 25 C, f = 1 MHz)
Symbol
Parameter
Notes
Typ
Max
Units
Conditions
C
IN
Input
Capacitance
4
6
8
pF
V
IN
= 0V
C
OUT
Output
Capacitance
4, 7
10
12
pF
V
OUT
= 0V
NOTES:
1. All currents are in RMS unless otherwise noted. Typical values at V
CC
= 5.0V, T = +25C. These currents are valid for all product
versions (packages and speeds).
2. I
CCES
is specified with the device deselected. If the device is read while in erase suspend mode, current draw is the sum of I
CCES
and
I
CCR
.
3. Block erases and word/byte writes are inhibited when V
PP
= V
PPLK
, and not guaranteed in the range between V
PPH
1 and V
PPLK
.
4. Sampled, not 100% tested.
5. Automatic Power Savings (APS) reduces I
CCR
to less than 1 mA typical, in static operation.
6. CMOS Inputs are either V
CC
0.2V or GND 0.2V. TTL Inputs are either V
IL
or V
IH
.
7. For the 28F008B, address pin A
10
follows the C
OUT
capacitance numbers.
8. For all BV/CV parts, V
LKO
= 2.0V for both 3.3V and 5V operations.
TEST POINTS
INPUT
OUTPUT
1.5
3.0
0.0
1.5
0539_09
NOTE:
AC test inputs are driven at 3.0V for a logic "1" and 0.0V for a logic "0." Input timing begins, and output timing ends, at 1.5V. Input rise
and fall times (10%90%) <10 ns.
Figure 9. 3.3V Inputs and Measurement Points
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
43
PRODUCT PREVIEW
TEST POINTS
INPUT
OUTPUT
2.0
0.8
0.8
2.0
2.4
0.45
0539_10
NOTE:
AC test inputs are driven at V
OH
(2.4 V
TTL
) for a logic "1" and V
OL
(0.45 V
TTL
) for a logic "0." Input timing begins at V
IH
(2.0 V
TTL
)
and V
IL
(0.8 V
TTL
) . Output timing ends at V
IH
and V
IL
. Input rise and fall times (10%90%) <10 ns.
Figure 10. 5V Inputs and Measurement Points
C
L
Out
V
CC
Device
under
Test
R
1
R
2
0539-11
NOTE:
See table for component values.
Figure 11. Test Configuration
Test Configuration Component Values
Test Configuration
C
L
(pF)
R
1
(
)
R
2
(
)
3.3V Standard Test
50
990
770
5V Standard Test
100
580
390
5V High-Speed Test
30
580
390
NOTE:
C
L
includes jig capacitance.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
44
PRODUCT PREVIEW
5.3
AC Characteristics
Table 13. AC Characteristics: Read Only Operations (Commercial)
Prod
BV-70
V
CC
3.30.3V
(
5)
5V5%
(6)
5V10%
(
7)
Symbo
l
Parameter
Loa
d
50 pF
30 pF
100 pF
Unit
s
Note
s
Min
Max
Min
Max
Min
Max
t
AVAV
Read Cycle Time
120
70
80
ns
t
AVQV
Address to Output Delay
120
70
80
ns
t
ELQV
CE# to Output Delay
2
120
70
80
ns
t
PHQV
RP# to Output Delay
1.5
0.4
5
0.4
5
s
t
GLQV
OE# to Output Delay
2
65
30
35
ns
t
ELQX
CE# to Output in Low Z
3
0
0
0
ns
t
EHQZ
CE# to Output in High Z
3
55
20
25
ns
t
GLQX
OE# to Output in Low Z
3
0
0
0
ns
t
GHQZ
OE# to Output in High Z
3
45
20
25
ns
t
OH
Output Hold from Address,
CE#, or OE# Change,
Whichever Occurs First
3
0
0
0
ns
t
ELFL
t
ELFH
CE# Low to BYTE# High
or Low
3
5
5
5
ns
t
AVFL
Address to BYTE# High or
Low
3
5
5
5
ns
t
FLQV
t
FHQV
BYTE# to Output Delay
3,4
120
70
80
ns
t
FLQZ
BYTE# Low to Output in
High Z
3
45
20
25
ns
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
45
PRODUCT PREVIEW
Table 13. AC Characteristics: Read Only Operations (Commercial) (Continued)
Prod
BV-120
Sym
Parameter
V
CC
3.30.3V
(5)
5V10%
(7)
Units
Load
50 pF
100 pF
Notes
Min Max Min Max
t
AVAV
Read Cycle Time
150
120
ns
t
AVQV
Address to Output Delay
150
120
ns
t
ELQV
CE# to Output Delay
2
150
120
ns
t
PHQV
RP# to Output Delay
1.5
0.45
s
t
GLQV
OE# to Output Delay
2
90
40
ns
t
ELQX
CE# to Output in Low Z
3
0
0
ns
t
EHQZ
CE# to Output in High Z
3
80
30
ns
t
GLQX
OE# to Output in Low Z
3
0
0
ns
t
GHQZ
OE# to Output in High Z
3
60
30
ns
t
OH
Output Hold from Address, CE#,
or OE# Change, Whichever
Occurs First
3
0
0
ns
t
ELFL
t
ELFH
CE# Low to BYTE# High or Low
3
5
5
ns
t
AVFL
Address to BYTE# High or Low
3
5
5
ns
t
FLQV
t
FHQV
BYTE# to Output Delay
3,4
150
120
ns
t
FLQZ
BYTE# Low to Output in High Z
3
60
30
ns
NOTES:
1. See AC Input/Output Reference Waveform for timing measurements.
2. OE# may be delayed up to t
CE
t
OE
after the falling edge of CE# without impact on t
CE
.
3. Sampled, but not 100% tested.
4. t
FLQV
, BYTE# switching low to valid output delay will be equal to t
AVQV
, measured from the time DQ
15
/A
1
becomes valid.
5. See Test Configurations (Figure 11), 3.3V Standard Test component values.
6. See Test Configurations (Figure 11), 5V High-Speed Test component values.
7. See Test Configurations (Figure 11), 5V Standard Test component values.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
46
PRODUCT PREVIEW
Address Stable
Device and
Address Selection
IH
V
IL
V
ADDRESSES (A)
IH
V
IL
V
IH
V
IL
V
IH
V
IL
V
CE# (E)
OE# (G)
WE# (W)
DATA (D/Q)
IH
V
IL
V
RP#(P)
OL
V
OH
V
PHQV
t
High Z
Valid Output
Data
Valid
Standby
AVAV
t
EHQZ
t
GHQZ
t
OH
t
GLQV
t
GLQX
t
ELQV
t
ELQX
t
AVQV
t
High Z
0539_14
Figure 12. AC Waveforms for Read Operations
Address Stable
Device
Address Selection
IH
V
IL
V
ADDRESSES (A)
IH
V
IL
V
IH
V
IL
V
IH
V
IL
V
CE# (E)
OE# (G)
BYTE# (F)
DATA (D/Q)
(DQ0-DQ7)
OL
V
OH
V
High Z
Data Output
on DQ0-DQ7
Data
Valid
Standby
AVAV
t
EHQZ
t
GHQZ
t
AVQV
t
High Z
GLQV
t
ELQV
t
AVQV
t
OH
t
Data Output
on DQ0-DQ7
DATA (D/Q)
(DQ8-DQ14)
OL
V
OH
V
High Z
Data Output
on DQ8-DQ14
High Z
(DQ15/A-1)
OL
V
OH
V
High Z
High Z
Data Output
on DQ15
Address Input
FLQZ
t
ELQX
t
ELFL
t
AVFL
t
GLQX
t
0539_15
Figure 13. BYTE# Timing Diagram for Read Operations
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
47
PRODUCT PREVIEW
Table 14. AC Characteristics: WE#Controlled Write Operations
(1)
(Commercial)
Prod
BV-70
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
48
PRODUCT PREVIEW
Table 14. AC Characteristics: WE#Controlled Write Operations
(1)
(Commercial)
Symbo
l
Parameter
V
CC
3.30.3V
(
9)
5V5%
(10
)
5V10%
(
11)
Unit
Loa
d
50 pF
30 pF
100 pF
Note
s
Mi
n
Ma
x
Mi
n
Ma
x
Mi
n
Ma
x
t
AVAV
Write Cycle Time
120
70
80
ns
t
PHWL
RP# Setup to WE# Going
Low
1.5
0.4
5
0.4
5
s
t
ELWL
CE# Setup to WE# Going
Low
0
0
0
ns
t
PHHWH
Boot Block Lock Setup to
WE# Going High
6,8
200
100
100
ns
t
VPWH
V
PP
Setup to WE# Going
High
5,8
200
100
100
ns
t
AVWH
Address Setup to WE#
Going High
3
90
50
50
ns
t
DVWH
Data Setup to WE# Going
High
4
90
50
50
ns
t
WLWH
WE# Pulse Width
90
50
50
ns
t
WHDX
Data Hold Time from WE#
High
4
0
0
0
ns
t
WHAX
Address Hold Time from
WE# High
3
0
0
0
ns
t
WHEH
CE# Hold Time from WE#
High
0
0
0
ns
t
WHWL
WE# Pulse Width High
20
10
20
ns
t
WHQV1
Duration of Word/Byte
Programming Operation
2,5
6
6
6
s
t
WHQV2
Duration of Erase
Operation (Boot)
2,5,6 0.3
0.3
0.3
s
t
WHQV3
Duration of Erase
Operation (Parameter)
2,5
0.3
0.3
0.3
s
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
49
PRODUCT PREVIEW
Table 14. AC Characteristics: WE#Controlled Write Operations
(1)
(Commercial)
t
WHQV4
Duration of Erase
Operation (Main)
2,5
0.6
0.6
0.6
s
t
QWL
V
PP
Hold from Valid SRD
5,8
0
0
0
ns
t
QVPH
RP# V
HH
Hold from Valid
SRD
6,8
0
0
0
ns
t
PHBR
Boot-Block Lock Delay
7,8
200
100
100
ns
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
50
PRODUCT PREVIEW
Table 14. AC Characteristics: WE#Controlled Write Operations
(1)
(Commercial)
(Continued)
Prod
BV-120
Sym
Parameter
V
CC
3.30.3V
(9)
5V10%
(11)
Unit
Load
50 pF
100 pF
Note
Min Max Min Max
t
AVAV
Write Cycle Time
180
120
ns
t
PHWL
RP# Setup to WE# Going Low
1.5
0.45
s
t
ELWL
CE# Setup to WE# Going Low
0
0
ns
t
PHHWH
Boot Block Lock Setup to WE#
Going High
6,8
200
100
ns
t
VPWH
V
PP
Setup to WE#
Going High
5,8
200
100
ns
t
AVWH
Address Setup to WE# Going
High
3
150
50
ns
t
DVWH
Data Setup to WE# Going High
4
150
50
ns
t
WLWH
WE# Pulse Width
150
50
ns
t
WHDX
Data Hold Time from WE# High
4
0
0
ns
t
WHAX
Address Hold Time from WE#
High
3
0
0
ns
t
WHEH
CE# Hold Time from WE# High
0
0
ns
t
WHWL
WE# Pulse Width High
30
30
ns
t
WHQV1
Duration of Word/Byte
Programming Operation
2,5
6
6
s
t
WHQV2
Duration of Erase Operation
(Boot)
2,5,6
0.3
0.3
s
t
WHQV3
Duration of Erase Operation
(Parameter)
2,5
0.3
0.3
s
t
WHQV4
Duration of Erase Operation
(Main)
2,5
0.6
0.6
s
t
QWL
V
PP
Hold from Valid SRD
5,8
0
0
ns
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
51
PRODUCT PREVIEW
t
QVPH
RP# V
HH
Hold from Valid SRD
6,8
0
0
ns
t
PHBR
Boot-Block Lock Delay
7,8
200
100
ns
NOTES:
1. Read timing characteristics during write and erase operations are the same as during read-only operations. Refer to AC
characteristics during read mode.
2. The on-chip WSM completely automates program/erase operations; program/erase algorithms are now controlled internally which
includes verify and margining operations.
3. Refer to command definition table for valid A
IN
. (Table 7)
4. Refer to command definition table for valid D
IN
. (Table 7)
5. Program/erase durations are measured to valid SRD data (successful operation, SR.7=1).
6. For boot block program/erase, RP# should be held at V
HH
or WP# should be held at V
IH
until operation completes successfully.
7. Time t
PHBR
is required for successful locking of the boot block.
8. Sampled, but not 100% tested.
9. See Test Configurations (Figure 11), 3.3V Standard Test component values.)
10. See Test Configurations (Figure 11), 5V High-Speed Test component values.
11. See Test Configurations (Figure 11), 5V Standard Test component values.
ADDRESSES (A)
CE# (E)
OE# (G)
WE# (W)
DATA (D/Q)
RP# (P)
IH
V
IL
V
IH
V
IL
V
IH
V
IL
V
IH
V
IL
V
HH
V
6.5V
IL
V
IL
V
IN
D
IN
A
IN
A
WHEH
t
WHWL
t
Valid
SRD
IN
D
WHQV1,2,3,4
t
PHHWH
t
IH
V
PHWL
t
High Z
WHDX
t
IH
V
IL
V
V (V)
PP
1
2
3
4
6
5
PPH
V
PPLK
V
PPH
V
1
2
WP#
IL
V
IH
V
AVAV
t
AVWH
t
WHAX
t
DVWH
t
WLWH
t
QVPH
t
QVVL
t
VPWH
t
IN
D
ELWL
t
0539_16
Figure 14. AC Waveforms for Write and Erase Operations (WE#Controlled Writes)
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
52
PRODUCT PREVIEW
Table 15. AC Characteristics: CE#Controlled Write Operations
(1,12)
(Commercial)
Prod
BV-70
V
CC
3.30.3V
(
9)
5V5%
(10
)
5V10%
(
11)
Symbo
l
Parameter
Loa
d
50 pF
30 pF
100 pF
Unit
Note
Min
Max
Min
Max
Min
Max
t
AVAV
Write Cycle Time
120
70
80
ns
t
PHEL
RP# High Recovery to CE#
Going Low
1.5
0.4
5
0.4
5
s
t
WLEL
WE# Setup to CE# Going
Low
0
0
0
ns
t
PHHEH
Boot Block Lock Setup to
CE# Going High
6,8
200
100
100
ns
t
VPEH
V
PP
Setup to CE# Going
High
5,8
200
100
100
ns
t
AVEH
Address Setup to CE#
Going High
3
90
50
50
ns
t
DVEH
Data Setup to CE# Going
High
4
90
50
50
ns
t
ELEH
CE# Pulse Width
90
50
50
ns
t
EHDX
Data Hold Time from CE#
High
4
0
0
0
ns
t
EHAX
Address Hold Time from
CE# High
3
0
0
0
ns
t
EHWH
WE # Hold Time from CE#
High
0
0
0
ns
t
EHEL
CE# Pulse Width High
20
10
20
ns
t
EHQV1
Duration of Word/Byte
Programming Operation
2,5
6
6
6
s
t
EHQV2
Duration of Erase
Operation (Boot)
2,5,6 0.3
0.3
0.3
s
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
53
PRODUCT PREVIEW
Table 15. AC Characteristics: CE#Controlled Write Operations
(1,12)
(Commercial)
t
EHQV3
Duration of Erase
Operation (Parameter)
2,5
0.3
0.3
0.3
s
t
EHQV4
Duration of Erase
Operation (Main)
2,5
0.6
0.6
0.6
s
t
QWL
V
PP
Hold from Valid SRD
5,8
0
0
0
ns
t
QVPH
RP# V
HH
Hold from Valid
SRD
6,8
0
0
0
ns
t
PHBR
Boot-Block Lock Delay
7,8
200
100
100
ns
Table 15. AC Characteristics: CE#Controlled Write Operations
(1,12)
(Commercial)
(Continued)
Prod
BV-120
Sym
Parameter
V
CC
3.30.3V
(9)
5V10%
(11)
Unit
Load
50 pF
100 pF
Note
Min Max Min Max
t
AVAV
Write Cycle Time
180
120
ns
t
PHEL
RP# High Recovery to CE# Going
Low
1.5
0.45
s
t
WLEL
WE# Setup to CE# Going Low
0
0
ns
t
PHHEH
Boot Block Lock Setup to CE#
Going High
6,8
200
100
ns
t
VPEH
V
PP
Setup to CE# Going High
5,8
200
100
ns
t
AVEH
Address Setup to CE# Going High
3
150
50
ns
t
DVEH
Data Setup to CE# Going High
4
150
50
ns
t
ELEH
CE# Pulse Width
150
50
ns
t
EHDX
Data Hold Time from CE# High
4
0
0
ns
t
EHAX
Address Hold Time from CE#
High
3
0
0
ns
t
EHWH
WE # Hold Time from CE# High
0
0
ns
t
EHEL
CE# Pulse Width High
30
30
ns
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
54
PRODUCT PREVIEW
t
EHQV1
Duration of Word/Byte
Programming Operation
2,5
6
6
s
t
EHQV2
Duration of Erase Operation
(Boot)
2,5,6
0.3
0.3
s
t
EHQV3
Duration of Erase Operation
(Parameter)
2,5
0.3
0.3
s
t
EHQV4
Duration of Erase Operation
(Main)
2,5
0.6
0.6
s
t
QWL
V
PP
Hold from Valid SRD
5,8
0
0
ns
t
QVPH
RP# V
HH
Hold from Valid SRD
6,8
0
0
ns
t
PHBR
Boot-Block Lock Delay
7,8
200
100
ms
NOTES:
See WE# Controlled Write Operations for notes 1 through 11.
12. Chip-Enable controlled writes: write operations are driven by the valid combination of CE# and WE# in systems where
CE# defines the write pulse-width (within a longer WE# timing waveform), all set-up, hold and inactive WE# times should
be measured relative to the CE# waveform.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
55
PRODUCT PREVIEW
ADDRESSES (A)
WE# (W)
OE# (G)
CE# (E)
DATA (D/Q)
RP# (P)
IH
V
IL
V
IH
V
IL
V
IH
V
IL
V
IH
V
IL
V
HH
V
6.5V
IL
V
IN
D
IN
A
IN
A
AVAV
t
Valid
SRD
IN
D
QVPH
t
PHHEH
t
High Z
EHDX
t
IH
V
IL
V
V (V)
PP
1
2
3
4
6
5
EHAX
t
EHQV1,2,3,4
t
EHEL
t
EHWH
t
ELEH
t
DVEH
t
VPEH
t
QVVL
t
PHEL
t
WLEL
t
AVEH
t
PPLK
V
PPH
V
1
2
PPH
V
IL
V
IH
V
IL
V
IH
V
WP#
IN
D
0539_17
NOTES:
1. V
CC
Power-Up and Standby.
2. Write program or Erase Setup Command.
3. Write Valid Address and Data (Program) or Erase Confirm Command.
4. Automated Program or Erase Delay.
5. Read Status Register Data.
6. Write Read Array Command.
Figure 15. Alternate AC Waveforms for Write and Erase Operations (CE#Controlled
Writes)
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
56
PRODUCT PREVIEW
Table 16. Erase and Program Timings (Commercial T
A
= 0C to +70C)
V
PP
5V 10%
12V 5%
Parameter
V
CC
3.3 0.3V
5V 10%
3.3 0.3V
5V 10% Un
it
Typ Max Typ Max Typ Max Typ Max
Boot/Parameter Block Erase
Time
0.84
7
0.8
7
0.44
7
0.34
7
s
Main Block Erase Time
2.4
14
1.9
14
1.3
14
1.1
14
s
Main Block Write Time (Byte
Mode)
1.7
1.8
1.6
1.2
s
Main Block Write Time (Word
Mode)
1.1
0.9
0.8
0.6
s
Byte Write Time
10
10
8
8
s
Word Write Time
13
13
8
8
s
NOTES:
1.
All numbers are sampled, not 100% tested.
2.
Max erase times are specified under worst case conditions. The max erase times are tested at the same value independent of V
CC
and
V
PP
. See Note 3 for typical conditions.
3.
Typical conditions are 25C with V
CC
and V
PP
at the center of the specifed voltage range. Production programming using
V
CC
= 5.0V, V
PP
= 12.0V typically results in a 60% reduction in programming time.
4.
Contact your Intel representative for information regarding maximum byte/word write specifications.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
57
PRODUCT PREVIEW
6.0
EXTENDED OPERATING CONDITIONS
Table 17. Extended Temperature and V
CC
Operating Conditions
Symbol
Parameter
Notes
Min
Max
Units
T
A
Operating Temperature
40
+85
C
V
CC
2.7V3.6V V
CC
Supply
Voltage
1
2.7
3.6
Volts
3.3V V
CC
Supply Voltage (
0.3V)
1
3.0
3.6
Volts
5V V
CC
Supply Voltage (10%)
2
4.50
5.50
Volts
NOTES:
1. AC specifications are valid at both voltage ranges. See DC Characteristics tables for voltage range-specific specifications.
2. 10% V
CC
specifications apply to 100 ns versions in their standard test configuration.
6.1
Applying V
CC
Voltages
When applying V
CC
voltage to the device, a delay may be required before initiating device
operation, depending on the V
CC
ramp rate. If V
CC
ramps slower than 1V/100 s (0.01 V/s)
then no delay is required. If V
CC
ramps faster than 1V/100 s (0.01 V/s), then a delay of 2
s is required before initiating device opeation. RP# = GND is recommended during power-
up to protect against spurious write signals when V
CC
is between V
LKO
and V
CCMIN
.
V
CC
Ramp
Rate
Required Timing
1V/100
s
No delay required.
> 1V/100
s
A delay time of 2
s is required before any device operation is initiated,
including read operations, command writes, program operations, and erase
operations. This delay
is measured beginning from the time V
CC
reaches
V
CCMIN
(2.7V for 2.7V3.6V operation, 3.0V for 3.3
0.3V operation; and
4.5V for 5V operation).
NOTES:
1.
These requirements must be strictly followed to guarantee all other read and write specifications.
2.
To switch between 3.3V and 5V operation, the system should first transition V
CC
from the existing voltage range to GND, and then
to the new voltage. Any time the V
CC
supply drops below V
CCMIN
, the chip may be reset, aborting any operations pending or in
progress.
3.
These guidelines must be followed for any V
CC
transition from GND.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
58
PRODUCT PREVIEW
6.2
DC Characteristics
Table 18. DC Characteristics: Extended Temperature Operation
Prod
TBE-120
TBV-90
TBV-90
TBE-120
Sym Paramet
er
V
CC
2.7V3.6V
3.3V
0.3V
5V 10% Unit
Test Conditions
Note
s
Typ Ma
x
Typ Ma
x
Typ Ma
x
I
IL
Input
Load
Current
1
1.0
1.0
1.0
A V
CC
= V
CC
Max
V
IN
= V
CC
or GND
I
LO
Output
Leakage
Current
1
10
10
10 A V
CC
= V
CC
Max
V
IN
= V
CC
or GND
I
CCS
V
CC
Standby
Current
1,3
50
110
60
110
70
150
A CMOS Levels
V
CC
= V
CC
Max
CE# = RP# = WP#
=
V
CC
0.2V
0.4
1.5
0.4
1.5
0.8
2.5
mA TTL Levels
V
CC
= V
CC
Max
CE# = RP# =
BYTE#
= V
IH
I
CCD
V
CC
Deep
Power-
Down
Current
1
0.2
8
0.2
8
0.2
8
A V
CC
= V
CC
Max
V
IN
= V
CC
or GND
RP# = GND
0.2V
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
59
PRODUCT PREVIEW
Table 18. DC Characteristics: Extended Temperature Operation
I
CCR
V
CC
Read
Current
for Word
or Byte
1,5,6
14
30
15
30
50
65
mA CMOS INPUTS
V
CC
= V
CC
Max
CE = V
IL
f = 10 MHz (5V)
5 MHz (3.3V)
I
OUT
= 0 mA
Inputs = GND
0.2V
or V
CC
0.2V
14
30
15
30
55
70
mA TTL INPUTS
V
CC
= V
CC
Max
CE# = V
IL
f = 10 MHz (5V),
5 MHz (3.3V)
I
OUT
= 0 mA
Inputs = V
IL
or V
IH
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
60
PRODUCT PREVIEW
Table 18. DC Characteristics: Extended Temperature Operation (Continued)
Prod
TBE-120
TBV-90
TBV-90
TBE-120
Sym Paramet
er
V
CC
2.7V3.6V
3.3V
0.3V
5V 10% Unit
Test Conditions
Note
s
Typ Ma
x
Typ Ma
x
Typ Ma
x
I
CCW
V
CC
Write
Current
for Word
or Byte
1,4
8
30
13
30
30
50
mA V
PP
= V
PPH
1 (at
5V)
Word/Byte
Program
in Progress
9
25
10
25
30
45
mA V
PP
= V
PPH
2 (at
12V)
Word/Byte
Program
in Progress
I
CCE
V
CC
Erase
Current
1,4
12
30
13
30
22
45
mA V
PP
= V
PPH
1 (at
5V)
Block Erase in
Progress
9
25
10
25
18
40
mA V
PP
= V
PPH
2 (at
12V)
Block Erase in
Progress
I
CCES
V
CC
Erase
Suspend
Current
1,2
2.5
8.0
3
8.0
5
12.0 mA V
PP
= V
PPH
1 (at
5V)
CE# = V
IH
Block Erase
Suspend
I
PPS
V
PP
Standby
Current
1
5 15 5 15 5 15 A V
PP
< V
PPH
2
I
PPD
V
PP
Deep
Power-
down
Current
1
0.2
10
0.2
10
0.2
10
A RP# = GND
0.2V
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
61
PRODUCT PREVIEW
Table 18. DC Characteristics: Extended Temperature Operation (Continued)
I
PPR
V
PP
Read
Current
1
50
200
50
200
50
200
A V
PP
V
PPH
2
I
PPW
V
PP
Write
Current
for
Word/Byt
e
1,4
13
30
13
30
13
30
mA V
PP
= V
PPH
Word Write in
Progress
V
PP
= V
PPH
1 (at
5V)
8
25
8
25
8
25
mA V
PP
= V
PPH
Word Write in
Progress
V
PP
= V
PPH
2 (at
12V)
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
62
PRODUCT PREVIEW
Table 18. DC Characteristics: Extended Temperature Operation (Continued)
Prod
TBE-120
TBV-90
TBV-90
TBE-120
Sym Paramet
er
V
CC
2.7V3.6V
3.3V
0.3V
5V 10% Unit
Test Conditions
Note
s
Typ Ma
x
Typ Ma
x
Typ Ma
x
I
PPE
V
PP
Erase
Current
1,4
13
30
13
30
15
25
mA V
PP
= V
PPH
Block Erase in
Progress
V
PP
= V
PPH
1 (at
5V)
8
25
8
25
10
20
mA V
PP
= V
PPH
Block Erase in
Progress
V
PP
= V
PPH
2 (at
12V)
I
PPES
V
PP
Erase
Suspend
Current
1
50
200
50
200
50
200
A V
PP
= V
PPH
Block Erase
Suspend
in Progress
I
RP#
RP# Boot
Block
Unlock
Current
1,4
500
500
500
A RP# = V
HH
V
PP
= 12V
I
ID
A
9
Intelligen
t
Identifier
Current
1,4
500
500
500
A A
9
= V
ID
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
63
PRODUCT PREVIEW
Table 18. DC Characteristics: Extended Temperature Operation (Continued)
Prod TBE-120
TBV-90
TBV-90
TBE-120
Sym Paramet
er
V
CC
2.7V
3.6V
3.3V
0.3V
5V 10% Unit
Test Conditions
Note
s
Min Ma
x
Min Ma
x
Mi
n
Ma
x
V
ID
A
9
Intelligen
t
Identifier
Voltage
11.4 12.
6
11.4 12.6 11.
4
12.6
V
V
IL
Input
Low
Voltage
0.5 0.8 0.5
0.8
0.5
0.8
V
V
IH
Input
High
Voltage
2.0 V
CC
0.5
V
2.0
V
CC
0.5
V
2.0 V
CC
0.5
V
V
V
OL
Output
Low
Voltage
0.4
5
0.45
0.45
V
V
CC
= V
CC
Min
V
PP
= 12V
I
OL
= 5.8 mA (5V)
2 mA (3.3V)
V
OH
1 Output
High
Voltage
(TTL)
2.4
2.4
2.4
V
V
CC
= V
CC
Min
I
OH
= 2.5 mA
V
OH
2 Output
High
Voltage
0.85
!
V
CC
0.85
!
V
CC
0.8
5 !
V
CC
V
V
CC
= V
CC
Min
I
OH
= 2.5 mA
(CMOS)
V
CC
0.4
V
V
CC
0.4V
V
CC
0.4
V
V
CC
= V
CC
Min
I
OH
= 100 A
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
64
PRODUCT PREVIEW
Table 18. DC Characteristics: Extended Temperature Operation (Continued)
V
PPL
K
V
PP
Lock-Out
Voltage
3
0.0
1.5
0.0
1.5
0.0
1.5
V
Complete Write
Protection
V
PPH
1
V
PP
during
Prog/Eras
e
Operation
s
4.5
5.5
4.5
5.5
4.5
5.5
V
V
PP
at 5V
V
PPH
2
11.4 12.
6
11.4 12.6 11.
4
12.6
V
V
PP
at 12V
V
LKO
V
CC
Erase/Wri
te Lock
Voltage
8
2.0
2.0
2.0
V
V
HH
RP#
Unlock
Voltage
11.4 12.
6
11.4 12.6 11.
4
12.6
V
Boot Block Write/
Erase
V
PP
= 12V
Table 19. Capacitance (T
A
= 25 C, f = 1 MHz)
Symbol
Parameter
Notes
Typ
Max
Units
Conditions
C
IN
Input
Capacitance
4
6
8
pF
V
IN
= 0V
C
OUT
Output
Capacitance
4
10
12
pF
V
OUT
= 0V
NOTES:
1. All currents are in RMS unless otherwise noted. Typical values at V
CC
= 5.0V, T = +25C. These currents are valid for all product
versions (packages and speeds).
2. I
CCES
is specified with device de-selected. If device is read while in erase suspend, current draw is sum of I
CCES
and I
CCR
.
3. Block erases and word/byte writes inhibited when V
PP
= V
PPLK
, and not guaranteed in the range between V
PPH
1 and V
PPLK
.
4. Sampled, not 100% tested.
5. Automatic Power Savings (APS) reduces I
CCR
to less than 1 mA typical, in static operation.
6. CMOS Inputs are either V
CC
0.2V or GND 0.2V. TTL Inputs are either V
IL
or V
IH
.
7. For the 28F008B address pin A
10
follows the C
OUT
capacitance numbers.
8. For all BV/CV/BE/CE parts, V
LKO
= 2.0V for 2.7V, 3.3V and 5.0V operations.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
65
PRODUCT PREVIEW
TEST POINTS
INPUT
OUTPUT
1.35
2.7
0.0
1.35
0539_18
NOTE:
AC test inputs are driven at 2.7 for a logic "1" and 0.0V for a logic "0." Input timing begins, and output timing ends, at 1.35V. Input rise
and fall times (10%90%) <10 ns.
Figure 16. 2.73.6V Input Range and Measurement Points
TEST POINTS
INPUT
OUTPUT
1.5
3.0
0.0
1.5
0539_09
NOTE:
AC test inputs are driven at 3.0V for a logic "1" and 0.0V for a logic "0." Input timing begins, and output timing ends, at 1.5V. Input rise
and fall times (10%90%) <10 ns.
Figure 17. 3.3V Input Range and Measurement Points
TEST POINTS
INPUT
OUTPUT
2.0
0.8
0.8
2.0
2.4
0.45
0539_10
NOTE:
AC test inputs are driven at V
OH
(2.4 V
TTL
) for a logic "1" and V
OL
(0.45 V
TTL
) for a logic "0." Input timing begins at V
IH
(2.0 V
TTL
)
and V
IL
(0.8 V
TTL
) . Output timing ends at V
IH
and V
IL
. Input rise and fall times (10%90%) < 10 ns.
Figure 18. 5V Input Range and Measurement Points
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
66
PRODUCT PREVIEW
C
L
Out
V
CC
Device
under
Test
R
1
R
2
0539_11
NOTE:
See table for component values.
Figure 19. Test Configuration
Test Configuration Component Values
Test Configuration
C
L
(pF)
R
1
(
)
R
2
(
)
2.7V and 3.3V
Standard
Test
50
990
770
5V Standard Test
100
580
390
NOTE:
C
L
includes jig capacitance.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
67
PRODUCT PREVIEW
6.3
AC Characteristics
Table 20. AC Characteristics: Read Only Operations
(1)
(Extended Temperature)
Prod TBE-120
TBV-90
TBV-90
TBE-120
Sym
Parameter
V
CC
2.7
3.6V
(5)
3.30.3V
(
5)
5V10%
(
6)
Unit
s
Loa
d
50 pF
50 pF
100 pF
Note
s
Mi
n
Ma
x
Mi
n
Ma
x
Mi
n
Ma
x
t
AVAV
Read Cycle Time
120
120
90
ns
t
AVQV
Address to Output Delay
120
120
90
ns
t
ELQV
CE# to Output Delay
2
120
120
90
ns
t
PHQV
RP# to Output Delay
1.5
1.5
0.4
5
s
t
GLQV
OE# to Output Delay
2
65
65
40
ns
t
ELQX
CE# to Output in Low Z
3
0
0
0
ns
t
EHQZ
CE# to Output in High Z
3
55
55
30
ns
t
GLQX
OE# to Output in Low Z
3
0
0
0
ns
t
GHQZ
OE# to Output in High Z
3
45
45
30
ns
t
OH
Output Hold from Address,
CE#, or OE# Change,
Whichever Occurs First
3
0
0
0
ns
t
ELFL
t
ELFH
CE# Low to BYTE# High
or Low
3
5
5
5
ns
t
AVFL
Address to BYTE# High or
Low
3
5
5
5
ns
t
FLQV
t
FHQV
BYTE# to Output Delay
3,4
120
120
90
ns
t
FLQZ
BYTE# Low to Output in
High Z
3
45
45
30
ns
NOTES:
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
68
PRODUCT PREVIEW
1. See AC Input/Output Reference Waveform for timing measurements.
2. OE# may be delayed up to t
CE
t
OE
after the falling edge of CE# without impact on t
CE
.
3. Sampled, but not 100% tested.
4. t
FLQV
, BYTE# switching low to valid output delay will be equal to t
AVQV
, measured from the time DQ
15
/A
1
becomes valid.
5. See Test Configurations (Figure 19), 2.73.6V and 3.3
0.3V Standard Test component values.
6. See Test Configurations (Figure 19), 5V Standard Test component values.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
69
PRODUCT PREVIEW
Table 21. AC Characteristics: WE#-Controlled Write Operations
(1)
(Extended
Temperature)
Prod TBE-120
TBV-90
TBV-90
TBE-120
Sym
Parameter
V
CC
2.7
3.6V
(9)
3.30.3V
(
9)
5V10%
(
10)
Units
Loa
d
50 pF
50 pF
100 pF
Note
s
Mi
n
Ma
x
Mi
n
Ma
x
Mi
n
Ma
x
t
AVAV
Write Cycle Time
120
120
90
ns
t
PHWL
RP# High Recovery to
WE# Going Low
1.5
1.5
0.4
5
s
t
ELWL
CE# Setup to WE# Going
Low
0
0
0
ns
t
PHHWH
Boot Block Lock Setup to
WE# Going High
6,8
200
200
100
ns
t
VPWH
V
PP
Setup to WE#
Going High
5,8
200
200
100
ns
t
AVWH
Address Setup to WE#
Going High
3
90
90
60
ns
t
DVWH
Data Setup to WE# Going
High
4
70
70
60
ns
t
WLWH
WE# Pulse Width
90
90
60
ns
t
WHDX
Data Hold Time from WE#
High
4
0
0
0
ns
t
WHAX
Address Hold Time from
WE# High
3
0
0
0
ns
t
WHEH
CE# Hold Time from WE#
High
0
0
0
ns
t
WHWL
WE# Pulse Width High
30
20
20
ns
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
70
PRODUCT PREVIEW
Table 21. AC Characteristics: WE#-Controlled Write Operations
(1)
(Extended
Temperature)
t
WHQV1
Duration of Word/Byte
Write Operation
2,5,8
6
6
6
s
t
WHQV2
Duration of Erase
Operation (Boot)
2,5,6
, 8
0.3
0.3
0.3
s
t
WHQV3
Duration of Erase
Operation (Parameter)
2,5,8 0.3
0.3
0.3
s
t
WHQV4
Duration of Erase
Operation (Main)
2,5,8 0.6
0.6
0.6
s
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
71
PRODUCT PREVIEW
Table 21. AC Characteristics: WE#-Controlled Write Operations
(1)
(Extended
Temperature) (Continued)
Prod TBE-120
TBV-90
TBV-90
TBE-120
Sym
Parameter
V
CC
2.7
3.6V
(9)
3.30.3V
(
9)
5V10%
(
10)
Unit
Loa
d
50 pF
50 pF
100 pF
Note
s
Mi
n
Ma
x
Mi
n
Ma
x
Mi
n
Ma
x
t
QWL
V
PP
Hold from Valid SRD
5,8
0
0
0
ns
t
QVPH
RP# V
HH
Hold from Valid
SRD
6,8
0
0
0
ns
t
PHBR
Boot-Block Lock Delay
7,8
200
200
100
ns
NOTES:
1. Read timing characteristics during write and erase operations are the same as during read-only operations. Refer to AC
Characteristics during read mode.
2. The on-chip WSM completely automates program/erase operations; program/erase algori
thms are now controlled internally which
includes verify and margining operations.
3. Refer to command definition table for valid A
IN
. (Table 7)
4. Refer to command definition table for valid D
IN
. (Table 7)
5. Program/erase durations are measured to valid SRD data (successful operation, SR.7 = 1)
6. For boot block program/erase, RP# should be held at V
HH
or WP# should be held at V
IH
until operation completes successfully.
7. Time t
PHBR
is required for successful locking of the boot block.
8. Sampled, but not 100% tested.
9. See Test Configurations (Figure 19), 2.73.6V and 3.3
0.3V Standard Test component values.
10. See Test Configurations (Figure 19), 5V Standard Test component values.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
72
PRODUCT PREVIEW
Table 22. AC Characteristics: CE#Controlled Write Operations
(1,11)
(Extended
Temperature)
Prod TBE-120
TBV-90
TBV-90
TBE-120
Sym
Parameter
V
CC
2.7
3.6V
(9)
3.30.3V
(
9)
5V10%
(
10)
Unit
Loa
d
50 pF
50 pF
100 pF
Note
s
Mi
n
Ma
x
Mi
n
Ma
x
Mi
n
Ma
x
t
AVAV
Write Cycle Time
120
120
90
ns
t
PHEL
RP# High Recovery to CE#
Going Low
1.5
1.5
0.4
5
s
t
WLEL
WE# Setup to CE# Going
Low
0
0
0
ns
t
PHHEH
Boot Block Lock Setup to
CE# Going High
6,8
200
200
100
ns
t
VPEH
V
PP
Setup to CE# Going
High
5,8
200
200
100
ns
t
AVEH
Address Setup to CE#
Going High
90
90
60
ns
t
DVEH
Data Setup to CE# Going
High
3
70
70
60
ns
t
ELEH
CE# Pulse Width
4
90
90
60
ns
t
EHDX
Data Hold Time from CE#
High
0
0
0
ns
t
EHAX
Address Hold Time from
CE# High
4
0
0
0
ns
t
EHWH
WE# Hold Time from CE#
High
3
0
0
0
ns
t
EHEL
CE# Pulse Width High
20
20
20
ns
t
EHQV1
Duration of Word/Byte
Write Operation
2,5
6
6
6
s
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
73
PRODUCT PREVIEW
Table 22. AC Characteristics: CE#Controlled Write Operations
(1,11)
(Extended
Temperature)
t
EHQV2
Duration of Erase
Operation (Boot)
2,5,6 0.3
0.3
0.3
s
t
EHQV3
Duration of Erase
Operation (Parameter)
2,5
0.3
0.3
0.3
s
t
EHQV4
Duration of Erase
Operation (Main)
2,5
0.6
0.6
0.6
s
t
QWL
V
PP
Hold from Valid SRD
5,8
0
0
0
ns
t
QVPH
RP# V
HH
Hold from Valid
SRD
6,8
0
0
0
ns
t
PHBR
Boot-Block Lock Delay
7,8
200
200
100
ns
NOTES:
See WE# Controlled Write Operations for notes 1 through 10.
11. Chip-Enable controlled writes: write operations are driven by the valid combination of CE# and WE# in systems where CE# defines
the write pulse-width (within a longer WE# timing waveform), all set-up, hold and inactive WE# times should be measured relative
to the CE# waveform.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
74
PRODUCT PREVIEW
Table 23. Extended Temperature Operations - Erase and Program Timings
V
PP
5V 10%
12V 5%
V
CC
2.73.6V
3.3
0.3V
5V
10%
2.73.6V
3.3
0.3V
5V
10%
Parameter
Typ Ma
x
Typ Ma
x
Typ Ma
x
Typ Ma
x
Typ Ma
x
Typ Ma
x
Un
it
Boot/Parameter
Block Erase
Time
0.88 TB
D
0.84
7
0.8
7
0.46 TB
D
0.44
7
0.34
7
s
Main Block
Erase Time
2.5 TB
D
2.4
14
1.9
14 1.36 TB
D
1.3
14
1.1
14
s
Main Block
Write Time
(Byte Mode)
1.87
1.7
1.4
1.76
1.6
1.2
s
Main Block
Write Time
(Word Mode)
1.21
1.1
0.9
0.88
0.8
0.6
s
Byte Write
Time
11
10
10
8.8
8
8
s
Word Write
Time
14.3
13
13
8.8
8
8
s
NOTES:
1.
All numbers are sampled, not 100% tested.
2.
Max erase times are specified under worst case conditions. The max erase times are tested at the same value independent of V
CC
and
V
PP
. See Note 3 for typical conditions.
3.
Typical conditions are 25C with V
CC
and V
PP
at the center of the specifed voltage range. Production programming using
V
CC
= 5.0V, V
PP
= 12.0V typically results in a 60% reduction in programming time.
4.
Contact your Intel representative for information regarding maximum byte/word write specifications.
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
75
PRODUCT PREVIEW
7.0
ADDITIONAL INFORMATION
7.1
Ordering Information
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
76
PRODUCT PREVIEW
Product line designator
for all Intel Flash products
Density / Organization
00X
= x8-only (X = 1, 2, 4, 8)
X00 = x8/x16 Selectable (X = 2, 4, 8)
Access Speed
ns, BE: V = 2.7V
BV: V = 5V
Architecture
B
= Boot Block
C = Compact 48-Lead TSOP
Boot Block
Operating Temperature
T
= Extended Temp
Blank = Commercial Temp
Package
E
= TSOP
PA
= 44-Lead PSOP
TB
= Ext. Temp 44-Lead PSOP
E 2 8 F 8 0
0 CV - T 0
7
T = Top Boot
B = Bottom Boot
CC
CC
Voltage Options (V / V )
V = (5 or 12 / 3.3 or 5)
E = (5 or 12 / 2.7 or 5)
PP
CC
0530-23
VALID COMBINATIONS:
40-Lead TSOP
44-Lead PSOP
48-Lead TSOP
Commercial
E28F008BVT70
PA28F800BVT70
E28F800CVT70
E28F008BVB70
PA28F800BVB70
E28F800CVB70
E28F008BVT120
PA28F800BVT120
E28F008BVB120
PA28F800BVB120
Extended
TE28F008BVT90
TB28F800BVT90
TE28F800CVT90
TE28F008BVB90
TB28F800BVB90
TE28F800CVB90
TE28F008BET120
TE28F800CET120
TE28F008BEB120
TE28F800CEB120
Table 24. Summary of Line Items
Name
V
CC
V
PP
Package
Temperature
2.73.6
3.30.3
5 10%
5 10%
12 5%
40-Ld
TSOP
44-Ld
PSOP
48-Ld
TSOP
Comm
Ext
28F008
BV
28F800
BV
28F800
CV
28F008
BE
28F800
CE
8-MBIT SmartVoltage BOOT BLOCK FLASH MEMORY FAMILY
77
PRODUCT PREVIEW
7.2
References
Order
Number
Document
290531
2-Mbit SmartVoltage Boot Block Flash Memory Family Datasheet
290530
4-Mbit SmartVoltage Boot Block Flash Memory Family Datasheet
290448
28F002/200BX-T/B 2-Mbit Boot Block Flash Memory Datasheet
290449
28F002/200BL-T/B 2-Mbit Low Power Boot Block Flash Memory
Datasheet
290450
28F004/400BL-T/B 4-Mbit Low Power Boot Block Flash Memory
Datasheet
290451
28F004/400BX-T/B 4-Mbit Boot Block Flash Memory Datasheet
292148
AP-604 "Using Intel's Boot Block Flash Memory Parameter Blocks to
Replace
EEPROM"
292172
AP-617 "Additional Flash Data Protection Using V
PP
, RP#, and WP#"
292130
AB-57 "Boot Block Architecture for Safe Firmware Updates"
292154
AB-60 "2/4/8-Mbit SmartVoltage Boot Block Flash Memory Family"
7.3
Revision History
-001
Initial release of datasheet, no specifications included
-002
Explanation of WP# on 44-lead PSOP added; AC/DC Specifications
added, including BE product text and 2.7V specifications.
-003
28F800BE row removed from Table 1
Applying V
CC
voltages (Sections 5.1 and 6.1) rewritten for clarity.
Minor cosmetic changes/edits.