![](http://datasheet.mmic.net.cn/180000/AM29DL163CB70RZCB_datasheet_11276080/AM29DL163CB70RZCB_14.png)
14
Am29DL16xC
P R E L I M I NARY
Sector/Sector Block Protection and
Unprotection
(Note: For the following discussion, the term “sector”
applies to both sectors and sector blocks. A sector
block consists of two or more adjacent sectors that are
protected or unprotected at the same time (see Tables
Table 8.
Top Boot Sector/Sector Block Addresses
for Protection/Unprotection
Table 9.
Bottom Boot Sector/Sector Block
Addresses for Protection/Unprotection
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. Sector protection and unprotection can be im-
plemented via two methods.
The primary method requires V
ID on the RESET# pin
only, and can be implemented either in-system or via
programming equipment.
Figure 2 shows the algo-
rithms and
Figure 25 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 alternate method intended only for programming
equipment requires V
ID on address pin A9 and OE#.
This method is compatible with programmer routines
written for earlier 3.0 volt-only AMD flash devices.
Publication number 22243 contains further details;
contact an AMD representative to request a copy.
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 pro-
section for details.
Sector / Sector
Block
A19–A12
Sector / Sector Block Size
SA0
00000XXX
64 Kbytes
SA1-SA3
00001XXX,
00010XXX,
00011XXX
192 (3x64) Kbytes
SA4-SA7
001XXXXX
256 (4x64) Kbytes
SA8-SA11
010XXXXX
256 (4x64) Kbytes
SA12-SA15
011XXXXX
256 (4x64) Kbytes
SA16-SA19
100XXXXX
256 (4x64) Kbytes
SA20-SA23
101XXXXX
256 (4x64) Kbytes
SA24-SA27
110XXXXX
256 (4x64) Kbytes
SA28-SA30
11100XXX,
11101XXX,
11110XXX
192 (3x64) Kbytes
SA31
11111000
8 Kbytes
SA32
11111001
8 Kbytes
SA33
11111010
8 Kbytes
SA34
11111011
8 Kbytes
SA35
11111100
8 Kbytes
SA36
11111101
8 Kbytes
SA37
11111110
8 Kbytes
SA38
11111111
8 Kbytes
Sector / Sector
Block
A19–A12
Sector / Sector Block Size
SA38
11111XXX
64 Kbytes
SA37-SA35
11110XXX,
11101XXX,
11100XXX
192 (3x64) Kbytes
SA34-SA31
110XXXXX
256 (4x64) Kbytes
SA30-SA27
101XXXXX
256 (4x64) Kbytes
SA26-SA23
100XXXXX
256 (4x64) Kbytes
SA22-SA19
011XXXXX
256 (4x64) Kbytes
SA18-SA15
010XXXXX
256 (4x64) Kbytes
SA14-SA11
001XXXXX
256 (4x64) Kbytes
SA10-SA8
00001XXX,
00010XXX,
00011XXX
192 (3x64) Kbytes
SA7
00000111
8 Kbytes
SA6
00000110
8 Kbytes
SA5
00000101
8 Kbytes
SA4
00000100
8 Kbytes
SA3
00000011
8 Kbytes
SA2
00000010
8 Kbytes
SA1
00000001
8 Kbytes
SA0
00000000
8 Kbytes