
TH50VSF3680/3681AASB
2001-03-06 30/55
Block Protect
Block Protection is a function to disable write and erase in block units.
Applying V
ID
to RESET and inputting the Block Protect command performs block protection. The first cycle of
the command sequence is the Setup command. In the second cycle, the Block Protect command is input, in which
a block address and A1
=
V
IH
and A0
=
A6
=
V
IL
are input. At this time, the device writes to the block protector
circuit, Until write is complete, there must be a wait of t
PPLH
but the device need not be controlled during this
time. In the third cycle, the Verify Block Protect command is input. This command verifies write to the block
protector circuit. Read is performed in the fourth cycle. If the protection operation is complete, 01H is output. If
other than 01H is output, write is not complete; thus, input the Block Protect command again. Canceling V
ID
to
RESET exits this mode.
Temporary Block Unprotection
The TC58VSF3680/3681AASB has a temporary block unprotection feature which disables block protection for
all protected blocks. Unprotection is enabled by applying V
ID
to the RESET pin. At this time, Write and Erase
operations can be performed on all the blocks except the boot blocks protected by Boot Block Protect. The device
returns to the previous condition after V
ID
is removed from the RESET pin. That is, previously protected
blocks are protected again.
Verify Block Protect
The Verify Block Protect command is used to ascertain whether a block is protected or unprotected. This mode
is set by setting A0, A6 and the block address A19~A12 to V
IL
and setting A1 to V
IH
. This command should be
input before a Read operation is performed. 0001H is output if the block is protected and 0000H is output if the
block is unprotected. In Byte Mode DQ8 to DQ15 are in High-Impedance state. Block protection verification can
also be carried out using a software command.
Boot Block Protection
Boot Block Protection temporarily protects some boot blocks using a method other than ordinary block
protection. V
ID
or a command sequence is not required. Protection is performed simply by inputting V
IL
to
/ACC
WP
. The target blocks are two of the boot blocks. The Top Boot Block uses BA133/BA134; the Bottom Boot
Block, BA0/BA1. Inputting V
IH
to
/ACC
WP
releases the mode. At this time, the block is protected in ordinary
block protection mode.