MT28F128J3FS-11ET Micron, MT28F128J3FS-11ET Datasheet - Page 26
![no-image](/images/no-image-200.jpg)
MT28F128J3FS-11ET
Manufacturer Part Number
MT28F128J3FS-11ET
Description
32Mb Q-flash memory
Manufacturer
Micron
Datasheet
1.MT28F128J3FS-11ET.pdf
(52 pages)
LOCK BITS operation is attempted when V
SR3 and SR5 are set to “1.” If a CLEAR BLOCK LOCK
BITS operation is aborted due to V
out of valid range, block lock bit values are left in an
undetermined state. To initialize block lock bit con-
tents to known values, a repeat of CLEAR BLOCK LOCK
BITS is required.
PROTECTION REGISTER PROGRAM
COMMAND
tion register to increase the security of a system design.
For example, the number contained in the protection
register can be used for the Flash component to com-
municate with other system components, such as the
CPU or ASIC, to prevent device substitution. The 128
bits of the protection register are divided into two 64-
bit segments. One of the segments is programmed at
the Micron factory with a unique and unchangeable
64-bit number. The other segment is left blank for
customers to program as needed. After the customer
segment is programmed, it can be locked to prevent
reprogramming.
READING THE PROTECTION REGISTER
read mode. The device is switched to identification
read mode by writing the READ IDENTIFIER command
(90h). When in this mode, READ cycles from addresses
shown in Table 19 or Table 20 retrieve the specified
information. To return to read array mode, the READ
ARRAY command (FFh) must be written.
PROGRAMMING THE PROTECTION REGISTER
two-cycle PROTECTION PROGRAM commands.
for word-wide parts and eight bits at a time for byte-
wide parts. First, the PROTECTION PROGRAM SETUP
command, C0h, is written. The next write to the device
latches in addresses and data, and programs the speci-
fied location. The allowable addresses are shown
in Table 19 and Table 20. Any attempt to address PRO-
TECTION PROGRAM commands outside the defined
128Mb, 64Mb, 32Mb Q-Flash Memory
MT28F640J3_7.p65 – Rev. 6, Pub. 8/02
The 3V Q-Flash memory includes a 128-bit protec-
The protection register is read in the identification
The protection register bits are programmed with
The 64-bit number is programmed 16 bits at a time
PEN
or V
CC
transitioning
PEN
≤ V
PENLK
,
26
protection register address space results in a status
register error (program error bit SR4 is set to “1”). At-
tempting to program a locked protection register seg-
ment results in a status register error (program error bit
SR4 and lock error bit SR1 are set to “1”).
LOCKING THE PROTECTION REGISTER
“0,” the user-programmable segment of the protection
register is lockable. To protect the unique device num-
ber, bit 0 of this location is programmed to “0” at the
Micron factory. Bit 1 is set using the PROTECTION PRO-
GRAM command to program “FFFDh” to the PR-LOCK
location. When these bits have been programmed, no
further changes can be made to the values stored in
the protection register. PROTECTION PROGRAM com-
mands to a locked section will result in a status register
error (program error bit SR4 and lock error bit SR1 are
set to “1”). Note that the protection register lockout
state is not reversible.
NOTE: A0 is not used in x16 mode when accessing the
By programming bit 1 of the PR-LOCK location to
Protection Register Memory Map
protection register map (see Table 19 for x16
addressing). A0 is used for x8 mode (see Table 20 for
x8 addressing).
Address
Word
88h
85h
84h
81h
80h
Micron Technology, Inc., reserves the right to change products or specifications without notice.
Factory-Programmed
1 Word Lock
User-Programmed
128Mb, 64Mb, 32Mb
4 Words
4 Words
Figure 3
Q-FLASH MEMORY
0
©2002, Micron Technology, Inc.