
MBM29DL32TF/BF-70
33
data in this mode is the same as reading from the standard read mode except that the data must be read from
sectors that have not been erase-suspended. Successively reading from the erase-suspended sector while the
device is in the erase-suspend-read mode will cause DQ2 to toggle. (See “17. DQ2”.)
After entering the erase-suspend-read mode, the user can program the device by writing the appropriate com-
mand sequence for Program. This program mode is known as the erase-suspend-program mode. Again, pro-
gramming in this mode is the same as programming in the regular Program mode except that the data must be
programmed to sectors that are not erase-suspended. Successively reading from the erase-suspended sector
while the devices are in the erase-suspend-program mode will cause DQ2 to toggle. The end of the erase-
suspended Program operation is detected by the RY/BY output pin, Data polling of DQ7 or by the Toggle Bit I
(DQ6) which is the same as the regular Program operation. Note that DQ7 must be read from the Program address
while DQ6 can be read from any address within bank being erase-suspended.
To resume the operation of Sector Erase, the Resume command (30h) should be written to the bank being erase
suspended. Any further writes of the Resume command at this point will be ignored. Another Erase Suspend
command can be written after the chip has resumed erasing.
8.
Extended Command
(1) Fast Mode
MBM29DL32TF/BF has Fast Mode function. This mode dispenses with the initial two unclock cycles required
in the standard program command sequence by writing Fast Mode command into the command register. In this
mode, the required bus cycle for programming is two cycles instead of four bus cycles in standard program
command. The read operation is also executed after exiting this mode. During the Fast mode, do not write any
commands other than the Fast program/Fast mode reset command. To exit this mode, it is necessary to write
Fast Mode Reset command into the command register. The first cycle must contain the bank address. (Refer
to “8. Embedded ProgramTM Algorithm for Fast Mode” in sFLOW CHART.) The VCC active current is required
even CE
= VIH during Fast Mode.
(2) Fast Programming
During Fast Mode, the programming can be executed with two bus cycles operation. The Embedded Program
Algorithm is executed by writing program set-up command (A0h) and data write cycles (PA/PD) . (Refer to “8.
Embedded ProgramTM Algorithm for Fast Mode” in sFLOW CHART.)
(3) Extended Sector Group Protection
In addition to normal sector group protection, the MBM29DL32TF/BF has Extended Sector Group Protection
as extended function. This function enables to protect sector group by forcing VID on RESET pin and write a
command sequence. Unlike conventional procedure, it is not necessary to force VID and control timing for control
pins. The extended sector group protection requires VID on RESET pin only. With this condition, the operation
is initiated by writing the set-up command (60h) into the command register. Then, the sector group addresses
pins (A20, A19, A18, A17, A16, A15, A14, A13 and A12) and (A6, A3, A2, A1, A0)
= (0, 0, 0, 1, 0) should be set to the
sector group to be protected (recommend to set VIL for the other addresses pins) , and write extended sector
group protection command (60h) . A sector group is typically protected in 250
s. To verify programming of the
protection circuitry, the sector group addresses pins (A20, A19, A18, A17, A16, A15, A14, A13 and A12) and (A6, A3, A2,
A1, A0)
= (0, 0, 0, 1, 0) should be set and write a command (40h) . Following the command write, a logic “1” at
device output DQ0 will produce for protected sector in the read operation. If the output data is logic “0”, please
repeat to write extended sector group protection command (60h) again. To terminate the operation, it is necessary
to set RESET pin to VIH. (Refer to “17. Extended Sector Group Protection Timing Diagram” in sTIMING DIA-
GRAM and “7. Extended Sector Group Protection Algorithm” in sFLOW CHART.)
(4) Query (CFI : Common Flash Memory Interface)
The CFI (Common Flash Memory Interface) specification outlines device and host system software interrogation
handshake which allows specific vendor-specified software algorithms to be used for entire families of devices.
This allows device-independent, JEDEC ID-independent, and forward-and backward-compatible software sup-
port for the specified flash device families. Refer to Common Flash memory Interface code.
The operation is initiated by writing the query command (98h) into the command register. The bank address
should be set when writing this command. Then the device information can be read from the bank, and an actual