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

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
DQ
Toggle Bit II
Reading Toggle Bits DQ
*1 : Successive reads from the erasing or erase-suspend sector will cause DQ
*2 : Reading from the non-erase suspend sector address will indicate logic “1” at the DQ
Program
Erase
Erase-Suspend-Read
Erase-Suspend-Program
(Erase-Suspended Sector)
This Toggle bit II, along with DQ
Algorithm or in Erase Suspend.
Successive reads from the erasing sector will cause DQ
devices are in the erase-suspended-read mode, successive reads from the erase-suspended sector will cause
DQ
suspended sector will indicate a logic “1” at the DQ
DQ
Program operation is in progress. The behavior of these two status bits, along with that of DQ
as follows:
For example, DQ
(DQ
WAVEFORMS.
Furthermore, DQ
if this bit is read from an erasing sector.
Whenever the system initially begins reading Toggle bit status, it must read DQ
to determine whether a Toggle bit is toggling. Typically a system would note and store the value of the Toggle
bit after the first read. After the second read, the system would compare the new value of the Toggle bit with the
first. If the Toggle bit is not toggling, the device has completed the program or erase operation. The system can
read array data on DQ
However, if, after the initial two read cycles, the system determines that the Toggle bit is still toggling, the system
also should note whether the value of DQ
determine again whether the Toggle bit is toggling, since the Toggle bit may have stopped toggling just as DQ
went high. If the Toggle bit is no longer toggling, the device has successfully completed the program or erase
operation. If it is still toggling, the device did not complete the operation successfully, and the system must write
the reset command to return to reading array data.
The remaining scenario is that the system initially determines that the Toggle bit is toggling and DQ
gone high. The system may continue to monitor the Toggle bit and DQ
mining the status as described in the previous paragraph. Alternatively, it may choose to perform other system
tasks. In this case, the system must start at the beginning of the algorithm when it returns to determine the status
of the operation. (Refer to “Toggle Bit Algorithm” in ■FLOW CHART.)
2
2
6
2
to toggle. When the device is in the erase-suspended-program mode, successive reads from the non-erase
is different from DQ
toggles while DQ
Mode
2
2
and DQ
can also be used to determine which sector is being erased. At the erase mode, DQ
7
6
6
/ DQ
to DQ
does not.) See also “Hardware Sequence Flags” and “DQ
2
6
in that DQ
can be used together to determine if the erase-suspend-read mode is in progress.
2
0
on the following read cycle.
6
, can be used to determine whether the devices are in the Embedded Erase
Retired Product DS05-20906-4E_July 31, 2007
6
toggles only when the standard program or erase, or Erase Suspend
5
is high (see the section on “DQ
Toggle Bit Status
DQ
DQ
DQ
0
1
7
7
7
2
bit.
2
to toggle during the Embedded Erase Algorithm. If the
MBM29LV160TM/BM
Toggle
Toggle
Toggle
DQ
5
1
through successive read cycles, deter-
6
2
5
”) . If it is, the system should then
to toggle.
7
to DQ
2
vs. DQ
2
bit.
0
at least twice in a row
6
” in ■SWITCHING
Toggle*
Toggle*
7
, is summarized
DQ
1*
1
2
2
1
1
5
2
has not
toggles
90
5
27

Related parts for MBM29LV160TM-BM90