
TMS29LF040, TMS29VF040
524288 BY 8-BIT
FLASH MEMORIES
SMJS825D – SEPTEMBER 1995 – REVISED JUNE 1998
11
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251–1443
data protection
hardware-sector protection feature
This feature disables both programming and erase operations on any combination of one to eight sectors.
Commands to program or erase a protected sector do not change the data contained in the sector. The
data-polling and toggle bits operate for 2
s to 100 s and then return to valid data. This feature is enabled using
high-voltage VID (11.5 V to 12.5 V) on address pin A9 and control pin G, and VIL on control pin E. Figure 14 shows
a flow chart of the sector-protect operation.
The device is delivered with all sectors unprotected. The sector-unprotect mode is available to unprotect
protected sectors. Figure 16 is a flow chart of the sector-unprotect operation.
sector-protect operation
The sector-protect mode is activated when VCC = 3.3 V (operating at TA = 25°C), W = VIH, E= VIL, and address
pin A9 and control pin G are forced to VID. The sector-select address pins A16, A17, and A18 are used to select
the sector to be protected. Address pins A0–A8, A10–A15, and I/O pins DQ0–DQ7 must be stable and can be
VIL or VIH. Once the addresses are stable, W is pulsed low for 100 s. The operation begins on the falling edge
of W and terminates on the rising edge of W. Figure 15 shows a timing diagram of the sector-protect operation.
sector-protect verify
Verification of sector-protection is activated when VCC = 3.3 V (operating at TA = 25°C), W = VIH, G = VIL,
E = VIL, and address pin A9 = VID. Address pins A0 and A6 are set to VIL, and A1 is set to VIH. The sector-address
pins A16, A17, and A18 select the sector to be verified. The other address pins can be VIH or VIL. If the sector
selected is protected, the DQs output 01h. If the sector selected is not protected, the DQs output 00h.
sector-unprotect operation
Prior to a sector-unprotect operation, all sectors should be protected using the sector-protect mode.
Sector-unprotect mode is activated when VCC = 3.3 V (operating at TA = 25°C), W = VIH, and address pin A9
and control pins G and E are forced to VID. Address pins A6, A12, and A16 are set to VIH. The sector-select
address pins A17 and A18 can be VIL or VIH. All eight sectors are unprotected in parallel. Once the inputs are
stable, W is pulsed low for 10 ms. The unprotect operation begins on the falling edge of W and terminates on
the rising edge of W. Figure 17 shows a timing diagram of the sector-unprotect operation.
sector-unprotect verify
Verification of the sector-unprotection is activated when VCC = 3.3 V (operating at TA = 25°C), W = VIH,
G = VIL, E = VIL, and address pin A9 = VID. The sector to be verified must be selected. Address pins A1 and
A6 are set to VIH, and A0 is set to VIL. The other address pins can be VIH or VIL. If the sector that is selected
is protected, the DQs output 01h. If the sector selected is not protected, the DQs output 00h.
glitching
Pulses of less than 5 ns (typical) on G, W, or E do not issue a write cycle.
power supply considerations
Each device should have a 0.1-
F ceramic capacitor connected between VCC and VSS to suppress circuit noise.
Printed-circuit traces to VCC should be appropriate to handle the current demand and minimize inductance.