
14
Am29PL320D
October 2, 2003
Autoselect Mode
The autoselect mode provides manufacturer and de-
vice identification, and sector protection verification,
through identifier codes output on DQ7–DQ0. This
mode is primarily intended for programming equipment
to automatically match a device to be programmed
with its corresponding programming algorithm. How-
ever, the autoselect codes can also be accessed in-
system through the command register.
When using programming equipment, the autoselect
mode requires V
ID
(11.5 V to 12.5 V) on address input
A9. Address inputs must be as shown in Table 8. In ad-
dition, when verifying sector protection, the sector
address must appear on the appropriate highest order
address bits (Table 4). Table 8 shows the remaining
address bits that are don’t care. When all necessary
bits have been set as required, the programming
equipment may then read the corresponding identifier
code on DQ7-DQ0.
To access the autoselect codes in-system, the host
system can issue the autoselect command via the
command register, as shown in Table 13. This method
does not require V
ID
. See “Command Definitions” for
details on using the autoselect mode.
Table 8.
Am29PL320D Autoselect Codes (High Voltage Method)
L = Logic Low = V
IL
, H = Logic High = V
IH
Note:
The autoselect codes may also be accessed in-system via command sequences. See Table 13.
Sector Protection/Unprotection
The hardware sector protection feature disables both
program and erase operations in any sector.
The hardware sector unprotection feature re-enables
both program and erase operations in previously
protected sectors.
The device is shipped with all sectors unprotected.
AMD offers the option of programming and protecting
sectors at its factory prior to shipping the device
through AMD’s ExpressFlash Service. Contact an
AMD representative for details.
It is possible to determine whether a sector is protected
or unprotected. See “Autoselect Mode” for details.
Sector protection and unprotection must be imple-
mented via programming equipment. The procedure
requires high voltage (V
ID
) to be placed on address
input A9 and control input OE#. This method is com-
patible with programmer routines written for earlier
AMD 3.0 volt devices. Publication number 24136 con-
tains further details; contact an AMD representative to
request a copy. For sector unprotect, all unprotected
sectors must first be protected prior to the first sector
unprotect write cycle. Note that after the sector unpro-
tect operation, all previously protected sectors must be
re-protected using the sector protect algorithm.
The device features a temporary unprotect command
sequence to allow changing array data in-system. See
“Temporary Sector Unprotect Enable/Disable
Command Sequence” for more information.
Description
Mode
C
O
W
A
A
A
A
A
A
A
A
A
A
DQ31–
DQ8
DQ7–DQ0
Manufacturer ID
:
AMD
L
L
H
X
X
V
ID
X
L
X
X
X
L
L
X
01h
D
Read
Cycle 1
Word
L
L
H
X
X
V
ID
X
L
X
L
L
L
H
22h
7Eh
Dbl. Word
L
L
H
222222h
Read
Cycle 2
Word
L
L
H
X
X
V
ID
X
L
X
H
H
H
L
22h
03h
Dbl. Word
L
L
H
222222h
Read
Cycle 3
Word
L
L
H
X
X
V
ID
X
L
X
H
H
H
H
22h
00h (bottom boot)
01h (top boot)
Dbl. Word
L
L
H
222222h
SecSi
Sector Indicator
Bit
L
L
H
X
X
V
ID
X
L
X
L
L
H
H
X
80h (factory locked)
00h (not factory locked)
Sector Protection
Verification
L
L
H
SA
X
V
ID
X
L
X
L
L
H
L
X
01h (protected)
00h (unprotected)