MBM29PDS322TE/BE
10/11
21
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 com-
mand 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 Group Protection
The device features hardware sector group protection. This feature will disable both program and erase opera-
tions in any combination of twenty five sector groups of memory. (See Table 7.) The sector group protection
feature is enabled using programming equipment at the user’s site. The device is shipped with all sector groups
unprotected.
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
, A
3
, A
2
, A
1
, A
0
) = (0, 0, 0, 1, 0). The sector group addresses (A
20
, A
19
, A
18
, A
17
,
A
16
, A
15
, A
14
, A
13
, and A
12
) should be set to the sector to be protected. Tables 6.1 and 6.2 define the sector address
for each of the seventy one (71) individual sectors, and tables 7.1 and 7.2 define the sector group address for
each of the twenty five (25) individual group 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 group addresses must be held
constant during the WE pulse. See Figures 16 and 24 for sector group protection waveforms and algorithm.
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 group addresses (A
20
, A
19
, A
18
, A
17
, A
16
, A
15
, A
14
, A
13
,
and A
12
) while (A
6
, A
3
, A
2
, A
1
, A
0
) = (0, 0, 0, 1, 0) will produce a logical “1” code at device output DQ
0
for a
protected sector. Otherwise the device will produce “0” for unprotected sector. In this mode, the lower order
addresses, except for A
0
, A
1
, A
2
, A
3
, and A
6
are DON’T CARES. Address locations with A
1
= V
IL
are reserved for
Autoselect manufacturer and device codes.
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 (A
20
, A
19
, A
18
, A
17
,
A
16
, A
15
, A
14
, A
13
, and A
12
) are the desired sector group address will produce a logical “1” at DQ
0
for a protected
sector group. See Tables 5.1 to 5.4 for Autoselect codes.
Temporary Sector Group Unprotection
This feature allows temporary unprotection of previously protected sector groups of the device in order to change
data. The Sector Group Unprotection mode is activated by setting the RESET pin to high voltage (V
ID
). During
this mode, formerly protected sector groups can be programmed or erased by selecting the sector group ad-
dresses. Once the V
ID
is taken away from the RESET pin, all the previously protected sector groups will be
protected again. Refer to Figures 17 and 25.
Extended Sector Group Protection
In addition to normal sector group protection, the device has Extended Sector Group Protection as extended
function. This function enables to protect sector group by forcing V
ID
on RESET pin and write a command
sequence. Unlike conventional procedure, it is not necessary to force V
ID
and control timing for control pins. The
only RESET pin requires V
ID
for sector group protection in this mode. The extended sector group protection
requires V
ID
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 (A
20
, A
19
, A
18
, A
17
, A
16
, A
15
, A
14
, A
13
and A
12
)
and (A
6
, A
3
, A
2
, A
1
, A
0
) = (0, 0, 0, 1, 0) should be set to the sector group to be protected (recommend to set V
IL
for the other addresses pins), and write extended sector group protection command (60h). A sector group is