D A T A S H E E T
Table 4. In addition, when verifying sector protection,
Autoselect Mode
the sector address must appear on the appropriate
highest order address bits (see Tables 2 and 3). Table
4 shows the remaining address bits that are don’t
care. When all necessary bits have been set as re-
quired, the programming equipment may then read the
corresponding identifier code on DQ7-DQ0.
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 equip-
ment to automatically match a device to be
programmed with its corresponding programming al-
gorithm. However, the autoselect codes can also be
accessed in-system through the command register.
To access the autoselect codes in-system, the host
system can issue the autoselect command via the
command register, as shown in Table 9. This method
When using programming equipment, the autoselect
mode requires V (11.5 V to 12.5 V) on address pin
does not require V . See “Command Definitions” for
ID
ID
details on using the autoselect mode.
A9. Address pins A6, A1, and A0 must be as shown in
Table 4. Am29LV160D Autoselect Codes (High Voltage Method)
A19 A11
to to
Mode CE# OE# WE# A12 A10 A9
A8
to
A7
A5
to
A2
DQ8
to
A0 DQ15
DQ7
to
DQ0
Description
A6
A1
Manufacturer ID: AMD
L
L
L
L
H
H
X
X
V
X
X
L
X
X
L
L
X
01h
C4h
ID
Device ID:
Am29LV160D
(Top Boot Block)
Word
Byte
Word
Byte
22h
X
X
V
L
L
L
L
H
ID
L
L
L
L
L
L
H
H
H
X
22h
X
C4h
49h
49h
Device ID:
Am29LV160D
(Bottom Boot Block)
X
X
X
V
V
X
X
X
X
H
L
ID
ID
01h
(protected)
X
X
Sector Protection Verification
L
L
H
SA
L
H
00h
(unprotected)
L = Logic Low = V , H = Logic High = V , SA = Sector Address, X = Don’t care.
IL
IH
Note: The autoselect codes may also be accessed in-system via command sequences. See Table 9.
The primary method requires V on the RESET# pin
Sector Protection/Unprotection
ID
only, and can be implemented either in-system or via
programming equipment. Figure 2 shows the algo-
rithms and Figure 23 shows the timing diagram. This
method uses standard microprocessor bus cycle tim-
ing. For sector unprotect, all unprotected sectors must
first be protected prior to the first sector unprotect
write cycle.
The hardware sector protection feature disables both
program and erase operations in any sector. The hard-
ware 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.
The alternate method intended only for programming
equipment requires V on address pin A9 and OE#.
ID
This method is compatible with programmer routines
written for earlier 3.0 volt-only AMD flash devices. De-
tails on this method are provided in a supplement,
publication number 21468. Contact an AMD represen-
tative to request a copy.
It is possible to determine whether a sector is pro-
tected or unprotected. See “Autoselect Mode” for
details.
Sector protection/unprotection can be implemented
via two methods.
14
Am29LV160D
May 5, 2006 22358B7