MBM29LV800TE/BE
60/70/90
17
Word 0 (A
0
=
V
IL
) represents the manufacturer’s code (Fujitsu
=
04h) and (A
0
=
V
IH
) represents the device identifier
code (MBM29LV800TE
=
DAh and MBM29LV800BE
=
5Bh for
×
8 mode; MBM29LV800TE
=
22DAh and
MBM29LV800BE
=
225Bh for
×
16 mode) . These two bytes/words are given in “MBM29LV800TE/BE Sector
Protection Verify Autoselect Codes” and “Expanded Autoselect Code Table” in “
All identifiers for manufactures and device will exhibit odd parity with DQ
7
defined as the parity bit. In order to
read the proper device codes when executing the autoselect, A
1
must be V
IL
. (See “MBM29LV800TE/BE Sector
Protection Verify Autoselect Codes” and “Expanded Autoselect Code Table” in “
DEVICE BUS OPERATION”.
DEVICE BUS OPERATION”.)
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 occupy any addressable 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
command register is written by bringing WE to V
IL
, while CE is at V
IL
and OE is at V
IH
. 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 MBM29LV800TE/BE feature hardware sector protection. This feature will disable both program 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. Alternatively, Fujitsu may
program and protect sectors in the factory prior to shiping the device.
To activate this mode, the programming equipment must force V
ID
on address pin A
9
and control pin OE, (suggest
V
ID
=
11.5 V) , CE
=
V
IL
, and A
6
=
V
IL
. The sector addresses (A
18
, A
17
, A
16
, A
15
, A
14
, A
13
, and A
12
) should be set to
the sector to be protected. “Sector Address Tables (MBM29LV800TE)” and “Sector Address Tables
(MBM29LV800BE) ” in “
FLEXIBLE SECTOR-ERASE ARCHITECTURE” define the sector address for each
of the nineteen (19) individual 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 “
rithm” in “
FLOW CHART” for sector protection waveforms and algorithm.
TIMING DIAGRAM” and “Sector Protection Algo-
To verify programming of the protection circuitry, the programming equipment must force V
ID
on address pin A
9
with CE and OE at V
IL
and WE at V
IH
. Scanning the sector addresses (A
18
, A
17
, A
16
, A
15
, A
14
, A
13
, and A
12
) while
(A
6
, A
1
, A
0
)
=
(0, 1, 0) will produce a logical “1” code at device output DQ
0
for a protected sector. Otherwise the
devices will read 00h for unprotected sector. In this mode, the lower order addresses, except for A
0
, A
1
, and A
6
are DON’T CARES. Address locations with A
1
=
V
IL
are reserved for Autoselect manufacturer and device codes.
A
-1
requires to apply to V
IL
on byte mode.
It is also possible to determine if a sector is protected in the system by writing an Autoselect command. Performing
a read operation at the address location XX02h, where the higher order addresses (A
18
, A
17
, A
16
, A
15
, A
14
, A
13
,
and A
12
) are the desired sector address will produce a logical “1” at DQ
0
for a protected sector. See
“MBM29LV800TE/BE Sector Protection Verify Autoselect Codes” and “Expanded Autoselect Code Table” in
“
DEVICE BUS OPERATION” for Autoselect codes.
Temporary Sector Unprotection
This feature allows temporary unprotection of previously protected sectors of the MBM29LV800TE/BE devices
in order to change data. The Sector Unprotection mode is activated by setting the RESET pin to high voltage
(V
ID
) . During this mode, formerly protected sectors can be programmed or erased by selecting the sector
addresses. Once the V
ID
is taken away from the RESET pin, all the previously protected sectors will be protected
again. See “Temporary Sector Unprotection Timing Diagram” in “
Unprotection Algorithm” in “
FLOW CHART”.
TIMING DIAGRAM” and “Temporary Sector