English
Language : 

N25Q00AA11GSF40F Datasheet, PDF (34/89 Pages) Micron Technology – Micron Serial NOR Flash Memory 3V, Multiple I/O, 4KB Sector Erase
Figure 10: WRITE REGISTER Command
1Gb, 3V, Multiple I/O Serial NOR Flash Memory
READ REGISTER and WRITE REGISTER Operations
Extended
0
C
DQ0
Dual
C
Command
MSB
0
DQ[1:0]
Quad
C
Command
MSB
0
DQ[3:0]
Command
MSB
7
8
LSB
DIN
MSB
3
4
LSB
DIN
MSB
1
2
LSB
DIN
MSB
9
10
DIN
DIN
5
6
DIN
DIN
3
LSB
DIN
DIN
11
12
DIN
DIN
7
LSB
DIN
DIN
13
14
DIN
DIN
15
LSB
DIN
DIN
Notes: 1. Supports all WRITE REGISTER commands except WRITE LOCK REGISTER.
2. A WRITE NONVOLATILE CONFIGURATION REGISTER operation requires data being sent
starting from least significant byte. For this command, the data in consists of two bytes.
WRITE NONVOLATILE CONFIGURATION REGISTER Command
To execute the WRITE NONVOLATILE CONFIGURATION REGISTER command, the
WRITE ENABLE command must be executed to set the write enable latch bit to 1. S# is
driven LOW and held LOW until the 16th bit of the last data byte has been latched in,
after which it must be driven HIGH. For extended SPI protocol, the command code is
input on DQ0, followed by two data bytes. For dual SPI protocol, the command code is
input on DQ[1:0], followed by the data bytes. For quad SPI protocol, the command code
is input on DQ[3:0], followed by the data bytes. When S# is driven HIGH, the operation,
which is self-timed, is initiated; its duration is tWNVCR.
When the operation is in progress, the program or erase controller bit of the flag status
register is set to 0. To obtain the operation status, the flag status register must be polled
four times, with S# toggled twice in between commands. When the operation com-
pletes, the program or erase controller bit is cleared to 1. The end of operation can be
detected when the flag status register outputs the program or erase controller bit to 1
each of the four times. When the maximum time is achieved (see AC Characteristics and
Operating Conditions), polling the flag status register four times is not required.
WRITE VOLATILE or ENHANCED VOLATILE CONFIGURATION REGISTER Command
To execute a WRITE VOLATILE CONFIGURATION REGISTER command or a WRITE
ENHANCED VOLATILE CONFIGURATION REGISTER command, the WRITE ENABLE
command must be executed to set the write enable latch bit to 1. S# is driven LOW and
held LOW until the eighth bit of the last data byte has been latched in, after which it
must be driven HIGH. For extended SPI protocol, the command code is input on DQ0,
PDF: 09005aef8480cede
n25q_1gb_3V_65nm.pdf - Rev. M 03/14 EN
34
Micron Technology, Inc. reserves the right to change products or specifications without notice.
© 2011 Micron Technology, Inc. All rights reserved.