MO SEL VITELIC
V29C51400T/V29C51400B
status, device ID and manufacturer ID.
Program Cycle Status Detection
Entering Autoselect mode is accomplished by
applying a high voltage (VH) to the A9 Pin, or
through a sequence of commands (as shown in
table 2). Device will exit this mode once high
voltage on A9 is removed or another command is
loaded into the device.
There are two methods for determining the state
of the V29C51400T/V29C51400B during a
program (erase/write) cycle: DATA Polling (I/O )
7
and Toggle Bit (I/O ).
6
DATA Polling (I/O )
7
The V29C51400T/V29C51400B features DATA
polling to indicate the end of a program cycle.
When the device is in the program cycle, any
attempt to read the device will received the
Boot Block Protection Status
In Autoselect mode, performing a read at
address location 7BXX2H (V29C51400T) or
0CXX2H (V29C51400B) will indicate boot block
protection status. If the data is 01H, the boot block
is protected. If the data is 00H, the boot block is
unprotected. This is also shown is table 3.
complement of the loaded data on I/O . Once the
7
program cycle is completed, I/O will show true
7
data, and the device is then ready for the next cycle.
Toggle Bit (I/O )
6
Device ID
The V29C51400T/V29C51400B also features
another method for determining the end of a
program cycle. When the device is in the program
cycle, any attempt to read the device will result in
In Autoselect mode, performing a read at
address XXX1H will determine whether the device
is a Top Boot Block device or a Bottom Boot Block
device. If the data is 13H, the device is a Top Boot
Block. If the data is B3H, the device is a Bottom
Boot Block device (see Table 3).
l/O toggling between 1 and 0. Once the program is
6
completed, the toggling will stop. The device is then
ready for the next operation. Examining the toggle
bit may begin at any time during a program cycle.
Manufacturer ID
In Autoselect mode, performing a read at
address XXXX0H will determine the manufacturer
ID. 40H is the manufacturer code for Mosel Vitelic
Flash.
Boot Block Protection Enabling/Disabling
The V29C51400T/V29C51400B features
hardware Boot Block Protection. The boot block
sector protection is enabled when high voltage
(12.5V) is applied to OE and A9 pins with CE pin
LOW and WE pin LOW. The sector protection is
disabled when high voltage is applied to OE, CE
and A9 pins with WE pin LOW. Other pins can be
HIGH or LOW. This is shown in table 1.
Hardware Data Protection
V
Detection: the program operation is inhibited
CC
when VCC is less than 3.5V.
Noise Protection: a CE or WE pulse of less than
5ns will not initiate a program cycle.
Program Inhibit: holding any one of OE LOW, CE
HIGH or WE HIGH inhibits a program cycle.
Autoselect Mode
The V29C51400T/V29C51400B features an
Autoselect mode to identify boot block locking
Table 3. Autoselect Decoding
Address
Decoding Mode
Boot Block
Top
A
A
A –A
A
–A
Data I/O –I/O
0
IL
IL
IH
1
IH
IH
2
13
14
17
0
7
Boot Block Protection
V
V
V
V
X
X
X
V
01H: protected
IH
Bottom
Top
V
00H: unprotected
IL
Device ID
V
V
X
13H
B3H
40H
IL
Bottom
Manufacture ID
V
V
X
X
IL
IL
NOTE:
1. X = Don’t Care, V = HIGH, V = LOW.
IH
IL
V29C51400T/V29C51400B Rev. 1.5 October 2000
12