ds42585 Advanced Micro Devices, ds42585 Datasheet - Page 16

no-image

ds42585

Manufacturer Part Number
ds42585
Description
Stacked Multi-chip Package Mcp Flash Memory And Sram
Manufacturer
Advanced Micro Devices
Datasheet
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 equip-
m e n t t o a u t o m a t i c a l l y m a t c h a d e v i c e t o b e
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 12. This method
does not require V
mand Sequence section for more information.
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 Table
7).
16
SA69–SA67
SA66–SA63
SA62–SA59
SA58–SA55
SA54–SA51
SA50–SA47
SA46–SA43
SA42–SA39
SA38–SA35
SA34–SA31
SA30–SA27
SA26–SA23
SA22–SA19
SA18–SA15
SA14–SA11
Table 7. Bottom Boot Sector/Sector Block
SA10–SA8
Sector
SA70
Addresses for Protection/Unprotection
SA7
SA6
SA5
SA4
ID
1010XXXXX
1001XXXXX
1000XXXXX
0101XXXXX
0100XXXXX
0010XXXXX
0001XXXXX
000011XXX,
000010XXX,
111101XXX,
1110XXXXX
1101XXXXX
1100XXXXX
1011XXXXX
0111XXXXX
0110XXXXX
0011XXXXX
111110XXX,
000001XXX
111100XXX
111111XXX
000000110
000000101
000000100
000000111
A20–A12
. Refer to the Autoselect Com-
Sector/Sector Block
192 (3x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
256 (4x64) Kbytes
192 (3x64) Kbytes
64 Kbytes
8 Kbytes
8 Kbytes
8 Kbytes
8 Kbytes
Size
P R E L I M I N A R Y
DS42585
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. Note that the sector unprotect algorithm un-
protects all sectors in parallel. All previously protected
sectors must be individually re-protected. To change
data in protected sectors efficiently, the temporary
sector un protect function is available. See “Temporary
Sector/Sector Block Unprotect”.
Sector protection and unprotection can be imple-
mented as follows.
Sector protection and unprotection requires V
RESET# pin only, and can be implemented either
in-system or via programming equipment. Figure 2
shows the algorithms and Figure 26 shows the timing
diagram. This method uses standard microprocessor
bus cycle timing. For sector unprotect, all unprotected
sectors must first be protected prior to the first sector
unprotect write cycle.
The device is shipped with all sectors unprotected.
It is possible to determine whether a sector is pro-
tected or unprotected. See the Autoselect Mode
section for details.
Write Protect (WP#)
The Write Protect function provides a hardware
method of protecting certain boot sectors without
using V
WP#/ACC pin.
If the system asserts V
vice disables program and erase functions in the two
“outermost” 8 Kbyte boot sectors independently of
whether those sectors were protected or unprotected
using the method described in “Sector/Sector Block
Protection and Unprotection”. The two outermost 8
Kbyte boot sectors are the two sectors containing the
lowest addresses in the bottom-boot-configured
device.
If the system asserts V
vice reverts to whether the two outermost 8 Kbyte boot
sectors were last set to be protected or unprotected.
That is, sector protection or unprotection for these two
sectors depends on whether they were last protected
or unprotected using the method described in “Sec-
tor/Sector Block Protection and Unprotection”.
Sector
SA3
SA2
SA1
SA0
ID
. This function is one of two provided by the
000000011
000000010
000000001
000000000
A20–A12
IL
IH
on the WP#/ACC pin, the de-
on the WP#/ACC pin, the de-
Sector/Sector Block
8 Kbytes
8 Kbytes
8 Kbytes
8 Kbytes
Size
ID
on the

Related parts for ds42585