TF28F008SA-100 Intel Corporation, TF28F008SA-100 Datasheet - Page 13

no-image

TF28F008SA-100

Manufacturer Part Number
TF28F008SA-100
Description
8-MBIT (1-MBIT x 8) FlashFileTM MEMORY
Manufacturer
Intel Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TF28F008SA-100
Manufacturer:
INTEL
Quantity:
5 530
Part Number:
TF28F008SA-100
Manufacturer:
INTEL
Quantity:
5 530
Part Number:
TF28F008SA-100
Manufacturer:
HITACHI
Quantity:
5
Intelligent Identifier Command
The 28F008SA contains an Intelligent Identifier op-
eration initiated by writing 90H into the Command
User Interface Following the command write a read
cycle from address 00000H retrieves the manufac-
turer code of 89H A read cycle from address
00001H returns the device code of A2H To termi-
nate the operation it is necessary to write another
valid command into the register Like the Read Array
command the Intelligent Identifier command is func-
tional when V
Read Status Register Command
The 28F008SA contains a Status Register which
may be read to determine when a byte write or block
erase operation is complete and whether that oper-
ation completed successfully The Status Register
may be read at any time by writing the Read Status
Register command (70H) to the Command User In-
terface After writing this command all subsequent
read operations output data from the Status Regis-
ter until another valid command is written to the
Command User Interface The contents of the
Status Register are latched on the falling edge of
OE
cle OE
further reads to update the Status Register latch
The Read Status Register command functions when
V
Clear Status Register Command
The Erase Status and Byte Write Status bits are set
to ‘‘1’’s by the Write State Machine and can only be
reset by the Clear Status Register Command These
bits indicate various failure conditions (see Table 4)
By allowing system software to control the resetting
of these bits several operations may be performed
(such as cumulatively writing several bytes or eras-
ing multiple blocks in sequence) The Status Regis-
ter may then be polled to determine if an error oc-
curred during that sequence This adds flexibility to
the way the device may be used
Additionally the V
set by system software before further byte writes or
block erases are attempted To clear the Status
Register the Clear Status Register command (50H)
is written to the Command User Interface The Clear
Status Register command is functional when V
V
Erase Setup Erase Confirm
Commands
Erase is executed one block at a time initiated by a
two-cycle command sequence An Erase Setup
PP
PPL
e
or V
or CE
V
PPL
PPH
or CE
or V
PP
whichever occurs last in the read cy-
e
PPH
PP
V
must be toggled to V
PPL
Status bit (SR 3) MUST be re-
or V
PPH
IH
before
PP
e
command (20H) is first written to the Command User
Interface followed by the Erase Confirm command
(D0H) These commands require both appropriate
sequencing and an address within the block to be
erased to FFH Block preconditioning erase and
verify are all handled internally by the Write State
Machine invisible to the system After the two-com-
mand erase sequence is written to it the 28F008SA
automatically outputs Status Register data when
read (see Figure 8 Block Erase Flowchart) The
CPU can detect the completion of the erase event
by analyzing the output of the RY BY
WSM Status bit of the Status Register
When erase is completed the Erase Status bit
should be checked If erase error is detected the
Status Register should be cleared The Command
User Interface remains in Read Status Register
mode until further commands are issued to it
This two-step sequence of set-up followed by execu-
tion ensures that memory contents are not acciden-
tally erased Also reliable block erasure can only
occur when V
voltage memory contents are protected against era-
sure If block erase is attempted while V
the V
while V
and should not be attempted
Erase Suspend Erase Resume
Commands
The Erase Suspend command allows block erase
interruption in order to read data from another block
of memory Once the erase process starts writing
the Erase Suspend command (B0H) to the Com-
mand User Interface requests that the WSM sus-
pend the erase sequence at a predetermined point
in the erase algorithm The 28F008SA continues to
output Status Register data when read after the
Erase Suspend command is written to it Polling the
WSM Status and Erase Suspend Status bits will de-
termine when the erase operation has been sus-
pended (both will be set to ‘‘1’’) RY BY
transition to V
At this point a Read Array command can be written
to the Command User Interface to read data from
blocks other than that which is suspended The only
other valid commands at this time are Read Status
Register (70H) and Erase Resume (D0H) at which
time the WSM will continue with the erase process
The Erase Suspend Status and WSM Status bits of
the Status Register will be automatically cleared and
RY BY
command is written to it the 28F008SA automatical-
ly outputs Status Register data when read (see Fig-
ure 9 Erase Suspend Resume Flowchart) V
must remain at V
Suspend
PP
PPL k
Status bit will be set to ‘‘1’’ Erase attempts
will return to V
PP
OH
V
PP k
e
PPH
V
PPH
while the 28F008SA is in Erase
V
PPH
OL
In the absence of this high
produce spurious results
After the Erase Resume
28F008SA
PP
pin or the
e
will also
V
PPL
13
PP

Related parts for TF28F008SA-100