MBM29SL800TE/BE-90/10
15
Output Disable
With the OE input at a logic high level (VIH) , output from the devices are disabled. This will cause the output
pins to be in a high impedance state.
Write
Device erasure and programming are accomplished via the command register. The contents of the register serve
as inputs to the internal state machine. The state machine outputs dictate the function of the device.
The command register itself does not occup y an y addressab le memory location. The register is a latch used to
store the commands, along with the address and data information needed to execute the command. The com-
mand register is written by bringing WE to VIL, while CE is at VIL and OE is at VIH. Addresses are latched on the
falling edge of WE or CE, whichever happens later; while data is latched on the rising edge of WE or CE,
whichever happens first. Standard microprocessor write timings are used.
Refer to AC Write Characteristics and the Erase/Programming Waveforms for specific timing parameters.
Sector Protection
The MBM29SL800TE/BE feature hardware sector protection. This feature will disable both progr a m and erase
operations in any number of sectors (0 through 18) . The sector protection feature is enabled using programming
equipment at the user’s site. The devices are shipped with all sectors unprotected.
To activate this mode, the programming equipment must force VID on address pin A9 and control pin OE,
CE = VIL, and A6 = VIL. The sector addresses (A18, A17, A16, A15, A14, A13, and A12) should be set to the sector to
be protected. “Sector Address Tables (MBM29SL800TE) ” and “Sector Address Tables (MBM29SL800TE) ” in
■FLEXIBLE SECTOR-ERASE ARCHITECTURE define the sector address for each of the nineteen (19) indi-
vidual sectors.
Programming of the protection circuitry begins on the falling edge of the WE pulse and is terminated with the
rising edge of the same. Sector addresses must be held constant during the WE pulse. See “Sector Protection
Timing Diagram” in ■TIMING DIAGRAM and “Sector Protection Algor ithm” in ■FLOW CHART for sector pro-
tection waveforms and algorithm.
To v erify 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 addresses (A18, A17, A16, A15, A14, A13, and A12) while
(A6, A1, A0) = (0, 1, 0) will produce a logical “1” code at de vice output DQ0 f or a protected sector. Otherwise the
devices will read 00h for unprotected sector. In this mode, the lower order addresses, except for A0, A1, and A6
are DON’T CARES. Address locations with A1 = VIL are reserved f or A utoselect manuf acturer and de vice codes.
A-1 requires to apply to VIL on b yte mode.
Temporary Sector Unprotection
This feature allows tempor ary unprotection of pre viously protected sectors of the MBM29SL800TE/BE devices
in order to change data. The Sector Unprotection mode is activated by setting the RESET pin to high voltage
(VID) . During this mode, formerly protected sectors can be programmed or erased by selecting the sector
addresses. Once the VID is taken aw ay from the RESET pin, all the pre viously protected sectors will be protected
again. See “Temporary Sector Unprotection Timing Diagram” in ■TIMING DIAGRAM and “Temporar y Sector
Unprotection Algorithm” in ■FLOW CHART.
RESET
Hardware Reset
The MBM29SL800TE/BE devices may be reset by driving the RESET pin to VIL. The RESET pin has a pulse
requirement and has to be kept lo w (VIL) f or at least 500 ns in order to properly reset the internal state machine.
Any operation in the process of being executed will be ter minated and the internal state machine will be reset
to the read mode 20 µs after the RESET pin is driven low. Fur ther more, 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 corr upted. Please
note that the RY/BY output signal should be ignored during the RESET pulse. See “RESET, RY/BY Timing
Diagr am” in ■TIMING DIAGRAM for the timing diag r am. Refer to Temporary Sector Unprotection f or additional
functionality.