MBM29LV320TE/BE
80/90/10
33
The remaining scenario is that the system initially determines that the toggle bit is toggling and DQ
5
has not
gone high. The system may continue to monitor the toggle bit and DQ
5
through successive read cycles, deter-
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. (See “4. Toggle Bit Algorithm” in
I
FLOW CHART.)
Toggle Bit Status Table
* : Successive reads from the erasing or erase-suspend sector will cause DQ
2
to toggle. Reading from non-erase
suspend sector address will indicate logic “1” at the DQ
2
bit.
19. RY/BY
Ready/Busy
The device provides a RY/BY open-drain output pin as a way to indicate to the host system that the Embedded
Algorithms are either in progress or has been completed. If output is low, the device is busy with either a program
or erase operation. If output is high, the device is ready to accept any read/write or erase operation. When the
RY/BY pin is low, the device will not accept any additional program or erase commands. If the device is placed
in an Erase Suspend mode, RY/BY output will be high.
During programming, RY/BY pin is driven low after the rising edge of the fourth write pulse. During an erase
operation, RY/BY pin is driven low after the rising edge of the sixth write pulse. RY/BY pin will indicate a busy
condition during RESET pulse. See “9. RY/BY Timing Diagram during Program/Erase operations” and “10.
RESET, RY/BY Timing Diagram” in
I
TIMING DIAGRAM for a detailed timing diagram. RY/BY pin is pulled high
in standby mode.
Since this is an open-drain output, RY/BY pins can be tied together in parallel with a pull-up resistor to V
CC
.
20. Byte/Word Configuration
BYTE pin selects byte (8-bit) mode or word (16-bit) mode for device. When this pin is driven high, the device
operates in word (16-bit) mode. Data is read and programmed at DQ
15
to DQ
0
. When this pin is driven low, the
device operates in byte (8-bit) mode. Under this mode, DQ
15
/A
-1
pin becomes the lowest address bit, and DQ
14
to DQ
8
bits are tri-stated. However, the command bus cycle is always an 8-bit operation and hence commands
are written at DQ
15
to DQ
8
and the DQ
7
to DQ
0
bits are ignored. See “11. Word Mode Configuration Timing
Diagram”, “12. Byte Mode Configuration Timing Diagram” and “13. BYTE Timing Diagram for Write Operations”
in
I
TIMING DIAGRAM the detail .
21. Data Protection
The device is designed to offer protection against accidental erasure or programming caused by spurious system
level signals that may exist during power transitions. During power up device automatically resets internal state
machine in Read mode. Also, with its control register architecture, alteration of memory contents only occurs
after successful completion of specific multi-bus cycle command sequences.
The device also incorporates several features to prevent inadvertent write cycles resulting from V
CC
power-up
and power-down transitions or system noise.
Mode
DQ
7
DQ
6
DQ
2
Program
DQ
7
Toggle
1
Erase
0
Toggle
Toggle*
Erase-Suspend Read
(Erase-Suspended Sector)
1
1
Toggle
Erase-Suspend Program
DQ
7
Toggle
1*