DT28F160S570 Intel, DT28F160S570 Datasheet - Page 26

no-image

DT28F160S570

Manufacturer Part Number
DT28F160S570
Description
Manufacturer
Intel
Datasheet

Specifications of DT28F160S570

Density
16Mb
Access Time (max)
70ns
Interface Type
Parallel
Boot Type
Not Required
Address Bus
21/20Bit
Operating Supply Voltage (typ)
5V
Operating Temp Range
-40C to 85C
Package Type
SSOP
Program/erase Volt (typ)
4.5 to 5.5V
Sync/async
Asynchronous
Operating Temperature Classification
Industrial
Operating Supply Voltage (min)
4.5V
Operating Supply Voltage (max)
5.5V
Word Size
8/16Bit
Number Of Words
2M/1M
Supply Current
65mA
Mounting
Surface Mount
Pin Count
56
Lead Free Status / Rohs Status
Not Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DT28F160S570
Manufacturer:
INT
Quantity:
5 704
Part Number:
DT28F160S570
Manufacturer:
INTEL
Quantity:
5 704
Part Number:
DT28F160S570
Manufacturer:
LAT
Quantity:
6
Part Number:
DT28F160S570
Manufacturer:
INTEL
Quantity:
20 000
28F160S5/28F320S5
This two-step command sequence of setup followed
by execution ensures that block contents are not
accidentally erased. An invalid Full Chip Erase
command sequence will result in both status
register bits SR.4 and SR.5 being set to 1. Also,
reliable full chip erasure can only occur when
V
voltages, block contents are protected against
erasure. If full chip erase is attempted while V
V
V
erase cannot be suspended.
4.8
To program the flash device via the write buffers, a
Write to Buffer command sequence is initiated. A
variable number of bytes or words, up to the buffer
size, can be written into the buffer and programmed
to the flash device. First, the Write to Buffer Setup
command is issued along with the Block Address.
At this point, the XSR information is loaded and
XSR.7 indicates that another Write to Buffer
command is possible. If XSR.7 = 0, no write buffer
is available. To retry, continue monitoring XSR.7 by
issuing the Write to Buffer Setup command with the
Block Address until XSR.7 = 1. When XSR.7
transitions to a “1,” the buffer is ready for loading.
Next, a word or byte count is issued at a valid
address within the block. On the next write, a
device start address is given along with the write
buffer data. For maximum programming per-
formance and lower power, align the start address
at the beginning of a write buffer boundary.
Subsequent writes must supply additional device
addresses and data, depending on the count. All
subsequent addresses must lie within the start
address plus the count.
After the final buffer data is given, a Write Confirm
command is issued. This initiates the WSM to begin
copying the buffer data to the flash memory. If a
command other than Write Confirm is written to the
device, an “Invalid Command/Sequence” error will
be generated and status register bits SR.5 and
SR.4 will be set to “1.” For additional buffer writes,
issue another Write to Buffer Setup command and
check XSR.7. The write buffers can be loaded while
the WSM is busy as long as XSR.7 indicates that a
buffer is available. Refer to Figure 6 for the Write to
Buffer Flowchart .
26
CC
PPLK
IL
, only unlocked blocks are erased. Full chip
= V
, SR.3 and SR.5 will be set to 1. When WP# =
CC1/2
Write to Buffer Command
and V
PP
= V
PPH
. In the absence these
PP
If an error occurs while writing, the device will stop
programming, and status register bit SR.4 will be
set to a “1” to indicate a program failure. Any time a
media failure occurs during a program or an erase
(SR.4 or SR.5 is set), the device will not accept any
more Write to Buffer commands. Additionally, if the
user attempts to write past an erase block boundary
with a Write to Buffer command, the device will
abort programming. This will generate an “Invalid
Command/Sequence” error and status register bits
SR.5 and SR.4 will be set to “1.” To clear SR.4
and/or SR.5, issue a Clear Status Register
command.
Reliable buffered programming can only occur
when V
is attempted while V
SR.4 and SR.5 will be set to “1.” Programming
attempts with invalid V
spurious results and should not be attempted.
Finally, successful programming requires that the
corresponding Block Lock-Bit be cleared, or WP# =
V
corresponding Block Lock-Bit is set and WP# = V
SR.1 and SR.4 will be set to “1.”
4.9
Byte/Word programming is executed by a two-cycle
command sequence. Byte/Word Program setup
(standard 40H or alternate 10H) is written, followed
by a second write that specifies the address and
data (latched on the rising edge of WE#). The WSM
then takes over, controlling the program and verify
algorithms internally. After the write sequence is
written, the device automatically outputs status
register data when read. The CPU can detect the
completion of the program event by analyzing STS
in level RY/BY# mode or status register bit SR.7.
When programming is complete, status register bit
SR.4 should be checked. If a programming error is
detected, the status register should be cleared. The
internal WSM verify only detects errors for “1”s that
do not successfully program to “0”s. The CUI
remains in read status register mode until it
receives another command. Refer to Figure 7 for
the Single Word/Byte Program Flowchart .
Also, Reliable byte/word programming can only
occur when V
absence of this high voltage, contents are protected
against programming. If a byte/word program is
IH
. If a buffered write is attempted when the
CC
Byte/Word Program Command
= V
CC1/2
CC
= V
and V
PP
CC1/2
CC
PP
V
and V
PRELIMINARY
PPLK
and V
= V
, status register bits
PP
PPH
PP
voltages produce
. If programming
= V
PPH
. In the
IL
,

Related parts for DT28F160S570