
Retired Product
DS05-20907-4E_July 31, 2007
MBM29PL32TM/BM90/10
31
Erase Suspend/Resume
The Erase Suspend command allows the user to interrupt Sector Erase operation and then perform read or
programming to a sector not being erased. This command is applicable ONLY during the Sector Erase operation
within the time-out period for sector erase. Writting the Erase Suspend command (B0h) during the Sector Erase
time-out results in immediate termination of the time-out period and suspension of the erase operation.
Writing the "Erase Resume" command (30h) resumes the erase operation.
When the "Erase Suspend" command is written during the Sector Erase operation, the device takes maximum
of “tSPD” to suspend the erase operation. When the devices enter the erase-suspended mode, the RY/BY output
pin will be at High-Z and the DQ7 bit will be at logic “1” and DQ6 will stop toggling. The user must use the address
of the erasing sector for reading DQ6 and DQ7 to determine if the erase operation has been suspended. Further
writes of the Erase Suspend command are ignored.
To resume the operation of Sector Erase, the Resume command (30h) should be written. 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.
Do not issue program command after entering erase-suspend-read mode.
Fast Mode Set/Reset
The device has Fast Mode function. It 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 consists of 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
command other than the Fast program/Fast mode reset command. To exit from this mode, write Fast Mode
Reset command into the command register. (Refer to the “Embedded ProgramTM Algorithm for Fast Mode” in
■FLOW CHART.) The VCC active current is required even CE = VIH during Fast Mode.
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). See “Embedded
ProgramTM Algorithm for Fast Mode” in
■FLOW CHART.
Extended Sector Group Protection
In addition to normal sector group protection, the device has Extended Sector Group Protection as extended
function. This function enables protection of the sector group by forcing VID on RESET pin and writes a command
sequence. Unlike conventional procedures, it is not necessary to force VID and control timing for control pins.
The only RESET pin requires VID for sector group protection in this mode. The extended sector group protection
requires VID on RESET pin. 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 (set VIL for the other
addresses pins is recommended), 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 logical “1” at device output DQ0 will produce for protected
sector in the read operation. If the output data is logical “0”, write the extended sector group protection command
(60h) again. To terminate the operation, set RESET pin to VIH. (Refer to the “Extended Sector Group Protection
Timing Diagram” in
■SWITCHING WAVEFORMS and “Extended Sector Group Protection Algorithm” in ■FLOW
CHART.)