MT29F128G08WAAC6 Micron, MT29F128G08WAAC6 Datasheet - Page 45

no-image

MT29F128G08WAAC6

Manufacturer Part Number
MT29F128G08WAAC6
Description
NAND Flash Memory
Manufacturer
Micron
Datasheet
One-Time Programmable (OTP) Area
OTP DATA PROGRAM A0h-10h
PDF: 09005aef8278ee3f / Source: 09005aef81f17540
16gb_nand_mlc_l52a__2.fm -Rev. D 5/08 EN
This Micron NAND Flash device offers a protected, one-time programmable NAND
Flash memory area. Ten full pages (4,314 bytes) of OTP data is available on the device,
and the entire range is guaranteed to be good. The OTP area is accessible only through
the OTP commands. Customers can use the OTP area in any way they desire; typical uses
include programming serial numbers or other data for permanent storage.
In Micron NAND Flash devices, the OTP area leaves the factory in a non-written state (all
bits are “1s”). Programming enables the user to program only “0” bits in the OTP area.
The OTP area cannot be erased, even if it is not protected. Protecting the OTP area sim-
ply prevents further programming of the OTP area.
While the OTP area is referred to as “one-time programmable,” Micron provides a
unique way to program and verify data—before permanently protecting it and prevent-
ing future changes.
OTP programming and protection are accomplished in two discrete operations. First,
using the OTP DATA PROGRAM (A0h-10h) command, an OTP page is programmed
entirely in one operation. Programming can occur on other pages within the OTP area in
a similar manner. Second, the OTP area is permanently protected from further program-
ming using the OTP DATA PROTECT (A5h-10h) command. The pages within the OTP
area can always be read using the OTP DATA READ (AFh-30h) command, whether or not
it is protected.
To determine whether or not the device is busy during an OTP operation, either monitor
R/B# or use the READ STATUS (70h) command. Use of the TWO-PLANE/MULTIPLE-DIE
READ STATUS (78h) command is prohibited during and following OTP operations.
The OTP DATA PROGRAM (A0h-10h) command is used to write data to the pages within
the OTP area. An entire page is programmed at one time. There is no ERASE operation
for the OTP pages.
The OTP DATA PROGRAM enables programming into an offset of an OTP page, using the
two bytes of column address (CA[12:0]). The command is compatible with the RANDOM
DATA INPUT (85h) command. The OTP DATA PROGRAM command will not execute if
the OTP area has been protected.
To use the OTP DATA PROGRAM command, issue the A0h command. Issue 5 ADDRESS
cycles: the first 2 ADDRESS cycles are the column address, and for the remaining 3 cycles
select a page in the range of 02h-00h-00h through 0Bh-00h-00h. Next, write from 1 to
4,314 bytes of data. After data input is complete, issue the 10h command. The internal
control logic automatically executes the proper programming algorithm and controls
the necessary timing for programming and verification. Program verification only
detects “1s” that are not successfully written to “0s.”
R/B# goes LOW for the duration of the array programming time (
TUS (70h) command is the only command valid during the OTP DATA PROGRAM opera-
tion. Bit 5 of the status register will reflect the state of R/B#.
When the device is ready, read bit 0 of the status register to determine if the operation
passed or failed (see Table 11 on page 34).
It is possible to program each OTP page a maximum of one time.
The OTP DATA PROGRAM command also accepts the RANDOM DATA INPUT (85h)
command (see Figure 28 on page 47).
Micron Confidential and Proprietary
45
www.DataSheet.net/
16, 32, 64, 128Gb NAND Flash Memory
Micron Technology, Inc., reserves the right to change products or specifications without notice.
Command Definitions
©2005 Micron Technology, Inc. All rights reserved.
t
PROG). The READ STA-
Datasheet pdf - http://www.DataSheet4U.co.kr/

Related parts for MT29F128G08WAAC6