m28f008 Intel Corporation, m28f008 Datasheet - Page 11
![no-image](/images/manufacturer_photos/0/3/337/intel_corporation_sml.jpg)
m28f008
Manufacturer Part Number
m28f008
Description
8 Mbit 1 Mbit X 8 Flash Memory
Manufacturer
Intel Corporation
Datasheet
1.M28F008.pdf
(28 pages)
EXTENDED BLOCK ERASE BYTE
WRITE CYCLING
Intel has designed extended cycling capability into
its ETOX flash memory technologies The M28F008
is designed for 10 000 byte write block erase cycles
on each of the sixteen 64 Kbyte blocks Low electric
fields advanced oxides and minimal oxide area per
cell subjected to the tunneling electric field combine
to greatly reduce oxide stress and the probability of
failure A 20 Mbyte solid-state drive using an array of
M28F008s has a MTBF (Mean Time Between Fail-
ure) of 3 33 million hours
reliable than equivalent rotating disk technology
AUTOMATED BYTE WRITE
The M28F008 integrates the Quick-Pulse program-
ming algorithm of prior Intel Flash devices on-chip
using the Command User Interface Status Register
and Write State Machine (WSM) On-chip integration
dramatically simplifies system software and provides
processor interface timings to the Command User
Interface and Status Register WSM operation inter-
nal verify and V
tored and reported via the RY BY output and appro-
priate Status Register bits Figure 5 shows a system
software flowchart for device byte write The entire
sequence is performed with V
abort occurs when RP transitions to V
drops to V
data is partially written at the location where byte
write was aborted Block erasure or a repeat of byte
write is required to initialize this data to a known
value
AUTOMATED BLOCK ERASE
As above the Quick-Erase algorithm of prior Intel
Flash devices is now implemented internally includ-
ing all preconditioning of block data WSM opera-
tion erase success and V
are monitored and reported through RY BY and the
Status Register Additionally if a command other
than Erase Confirm is written to the device following
Erase Setup both the Erase Status and Byte Write
Status bits will be set to ‘‘1’’s When issuing the
Erase Setup and Erase Confirm commands they
should be written to an address within the address
range of the block to be erased Figure 6 shows a
system software flowchart for block erase
(1)
(2000 files writes erase)
(20
Assumptions 10 Kbyte file written every 10 minutes (20 Mbyte array) (10 Kbyte file)
c
10
6
file writes)
PPL
PP
Although the WSM is halted byte
c
(10 min write)
c
high voltage presence are moni-
(10 000 cycles per M28F008 block)
(1)
PP
high voltage presence
PP
over 600 times more
c
(1 hr 60 min)
at V
PPH
IL
Byte write
e
or V
3 33
e
c
PP
20 million file writes
10
6
MTBF
Erase typically takes 1 6 seconds per block The
Erase Suspend Erase Resume command sequence
allows suspension of this erase operation to read
data from a block other than that in which erase is
being performed A system software flowchart is
shown in Figure 7
The entire sequence is performed with V
Abort occurs when RP transitions to V
to V
partially erased by this operation and a repeat of
erase is required to obtain a fully erased block
DESIGN CONSIDERATIONS
Three-Line Output Control
The M28F008 will often be used in large memory
arrays Intel provides three control inputs to accom-
modate multiple memory connections Three-line
control provides for
a) lowest possible memory power dissipation
b) complete assurance that data bus contention will
To efficiently use these control inputs an address
decoder should enable CE while OE should be con-
nected to all memory devices and the system’s
READ control line This assures that only selected
memory devices have active outputs while deselect-
ed memory devices are in Standby Mode Finally
RP should either be tied to the system RESET or
connected to V
RY BY and Byte Write Block Erase
Polling
RY BY is a full CMOS output that provides a hard-
ware method of detecting byte write and block erase
completion It transitions low time t
write or erase command sequence is written to the
M28F008 and returns to V
finished executing the internal algorithm
RY BY can be connected to the interrupt input of
the system CPU or controller It is active at all times
not tri-stated if the M28F008 CE or OE inputs are
brought to V
is in Erase Suspend or deep powerdown modes
not occur
PPL
e
while erase is in progress Block data is
2 000 file writes before erase required
IH
CC
RY BY is also V
if unused
OH
when the WSM has
OH
when the device
WHRL
IL
PP
or V
M28F008
at V
PP
after a
PPH
falls
11