MBM29LV160TM-BM90 Meet Spansion Inc., MBM29LV160TM-BM90 Datasheet - Page 25

no-image

MBM29LV160TM-BM90

Manufacturer Part Number
MBM29LV160TM-BM90
Description
Flash Memory Cmos 16 M 2m ? 8/1m ? 16 Bit Mirrorflashtm*
Manufacturer
Meet Spansion Inc.
Datasheet
*1 : Successive reads from the erasing or erase-suspend sector will cause DQ
*2 : Reading from non-erase suspend sector address will indicate logic “1” at the DQ
DQ
Data Polling
In
Progress
Exceeded
Time
Limits
The device features Data Polling as a method to indicate to the host that the Embedded Algorithms are in
progress or completed. During the Embedded Program Algorithm, an attempt to read devices will produce
reverse data last written to DQ
device will produce true data last written to DQ
device will produce a “0” at the DQ
read device will produce a “1” at the DQ
Algorithm” in ■FLOW CHART.
For programming, the Data Polling is valid after the rising edge of fourth write pulse in the four write pulse
sequence.
For chip erase and sector erase, the Data Polling is valid after the rising edge of the sixth write pulse in the six
write pulse sequence. Data Polling must be performed at sector addresses of sectors being erased, not protected
sectors. Otherwise, the status may become invalid.
If a program address falls within a protected sector, Data polling on DQ
the device returns to read mode. After an erase command sequence is written, if all sectors selected for erasing
are protected, Data Polling on DQ
not all selected sectors are protected, the Embedded Erase algorithm erases the unprotected sectors, and
ignores the selected sectors that are protected.
Once the Embedded Algorithm operation is close to being completed, the device data pins (DQ
asynchronously while the output enable (OE) is asserted low. This means that the device is driving status
information on DQ
samples the DQ
7
Embedded Program Algorithm
Embedded Erase Algorithm
Program
Suspend
Mode
Erase
Suspend
Mode
Embedded Program Algorithm
Embedded Erase Algorithm
Erase
Suspend
Mode
7
7
output, it may read the status or valid data. Even if the device completes the Embedded
at one instant of time, and then that byte’s valid data the next. Depending on when the system
Program-Suspend-Read
(Program Suspended Sector)
Program-Suspend-Read
(Non-Program Suspended Sector)
Erase-Suspend-Read
(Erase Suspended Sector)
Erase-Suspend-Read
(Non-Erase Suspended Sector)
Erase-Suspend-Program
(Non-Erase Suspended Sector)
Erase-Suspend-Program
(Non-Erase Suspended Sector)
Status
7
. Upon completion of the Embedded Program Algorithm, an attempt to read the
7
7
is active for approximately 100 μs, then the device returns to read mode. If
output. Upon completion of the Embedded Erase Algorithm, an attempt to
Retired Product DS05-20906-4E_July 31, 2007
Hardware Sequence Flags
7
output. The flowchart for Data Polling (DQ
7
. During the Embedded Erase Algorithm, an attempt to read the
Data
Data
Data
MBM29LV160TM/BM
DQ
DQ
DQ
DQ
DQ
1
0
0
7
7
7
7
7
Toggle
Toggle
Toggle
Toggle
Toggle
Toggle
7
Data
Data
Data
DQ
is active for approximately 1 μs, then
1
2
6
to toggle.
2
Data
Data
Data
bit.
DQ
7
) is shown in “Data Polling
0
0
0
0
1
1
1
5
Data
Data
Data
DQ
0
1
0
0
0
1
0
7
3
) may change
Toggle*
Toggle*
Data
Data
Data
DQ
N/A
N/A
1*
1
1
2
2
90
1
1
25

Related parts for MBM29LV160TM-BM90