![](http://datasheet.mmic.net.cn/200000/MBM29DL32TF70TN_datasheet_15081842/MBM29DL32TF70TN_28.png)
MBM29DL32TF/BF-70
28
CHART for sector group protection waveforms and algorithm.
To verify programming of the protection circuitry, the programming equipment must force VID on address pin A9
with CE and OE at VIL and WE at VIH. Scanning the sector group addresses (A20, A19, A18, A17, A16, A15, A14, A13,
and A12) while (A6, A3, A2, A1, A0)
= (0, 0, 0, 1, 0) will produce a logic “1” code at device output DQ0 for a protected
sector. Otherwise the device will produce “0” for unprotected sector. In this mode, the lower order addresses,
except for A6, A1, and A0 are DON’T CARES. Address locations with A1
= VIL are reserved for Autoselect
manufacturer and device codes. A-1 requires to apply to VIL on byte mode.
It is also possible to determine if a sector group is protected in the system by writing an Autoselect command.
Performing a read operation at the address location XX02h, where the higher order addresses (A20, A19, A18,
A17, A16, A15, A14, A13, and A12) are the desired sector group address will produce a logic “1” at DQ0 for a protected
sector group. See “MBM29DL32TF/BF Sector Group Protection Verify Autoselect Codes Tables” and
“MBM29DL32TF/BF Extended Autoselect Code Tables” in sDEVICE BUS OPERATION for Autoselect codes.
9.
Temporary Sector Group Unprotection
This feature allows temporary unprotection of previously protected sector groups of the MBM29DL32TF/BF
devices in order to change data. The Sector Group Unprotection mode is activated by setting the RESET pin to
high voltage (VID) . During this mode, formerly protected sector groups can be programmed or erased by selecting
the sector group addresses. Once the VID is taken away from the RESET pin, all the previously protected sector
groups will be protected again. Refer to “16. Temporary Sector Group Unprotection Timing Diagram” in sTIMING
DIAGRAM and “6. Temporary Sector Group Unprotection Algorithm” in sFLOW CHART.
10. RESET
Hardware Reset
The MBM29DL32TF/BF devices may be reset by driving the RESET pin to VIL. The RESET pin has a pulse
requirement and has to be kept low (VIL) for at least “tRP” in order to properly reset the internal state machine.
Any operation in the process of being executed will be terminated and the internal state machine will be reset
to the read mode “tREADY” after the RESET pin is driven low. Furthermore, once the RESET pin goes high, the
devices require an additional “tRH” before it will allow read access. When the RESET pin is low, the devices will
be in the standby mode for the duration of the pulse and all the data output pins will be tri-stated. If a hardware
reset occurs during a program or erase operation, the data at that particular location will be corrupted. Please
note that the RY/BY output signal should be ignored during the RESET pulse. See “11. RESET, RY/BY Timing
Diagram” in sTIMING DIAGRAM for the timing diagram. Refer to “9. Temporary Sector Group Unprotection” for
additional functionality.
11. Byte/Word Configuration
The BYTE pin selects the byte (8-bit) mode or word (16-bit) mode for the MBM29DL32TF/BF devices. When
this pin is driven high, the devices operate in the word (16-bit) mode. The data is read and programmed at DQ0
to DQ15. When this pin is driven low, the devices operate in byte (8-bit) mode. Under this mode, the DQ15/A-1 pin
becomes the lowest address bit and DQ14 to DQ8 bits are tri-stated. However, the command bus cycle is always
an 8-bit operation and hence commands are written at DQ7 to DQ0 and the DQ15 to DQ8 bits are ignored. Refer
to “12. Timing Diagram for Word Mode Configuration”, “13. Timing Diagram for Byte Mode Configuration” and
“14. BYTE Timing Diagram for Write Operations” in sTIMING DIAGRAM for the timing diagram.
12. Boot Block Sector Protection
The Write Protection function provides a hardware method of protecting certain boot sectors without using VID.
This function is one of two provided by the WP/ACC pin.
If the system asserts VIL on the WP/ACC pin, the device disables program and erase functions in the two
“outermost” 8 K byte boot sectors (MBM29DL32TF : SA69 and SA70, MBM29DL32BF : SA0 and SA1) inde-
pendently of whether those sectors were protected or unprotected using the method described in “Sector Group
Protection”. The two outermost 8 K byte boot sectors are the two sectors containing the lowest addresses in a