46
S29GL-N
S29GL-N_01_A0 May 1, 2006
Da ta
Sh e e t
11. Command Definitions
Legend
X = Don’t care.
RA = Read Address.
RD = Read Data.
PA = Program Address. Addresses latch on the falling edge of WE# or CE# pulse, whichever occurs later.
PD = Program Data. Data latches on the rising edge of WE# or CE# pulse, whichever occurs first.
WBL = Write Buffer Location. Address must be within the same write buffer page as PA.
WC = Word Count. Number of write buffer locations to load minus 1.
Notes
2. All values are in hexadecimal.
3. Shaded cells indicate read cycles.
4. Address and data bits not specified in table, legend, or notes are don’t cares (each hex digit implies 4 bits of data).
5. Writing incorrect address and data values or writing them in the improper sequence may place the device in an unknown state. The system must write the reset
command to return reading array data.
6. No unlock or command cycles required when bank is reading array data.
7. Reset command is required to return to reading array data in certain cases. See
Reset Command on page 34 section for details.
9. The data is 00h for an unprotected sector and 01h for a protected sector. PPB Status Read provides the same data but in inverted form.
10. If DQ7 = 1, region is factory serialized and protected. If DQ7 = 0, region is unserialized and unprotected when shipped from factory. See
Secured Silicon Sector11. Command is valid when device is ready to read array data or when device is in autoselect mode.
12. Total number of cycles in the command sequence is determined by the number of words written to the write buffer.
13. Command sequence resets device for next command after write-to-buffer operation.
14. Requires Entry command sequence prior to execution. Unlock Bypass Reset command is required to return to reading array data.
15. System may read and program in non-erasing sectors, or enter the autoselect mode, when in the Erase Suspend mode. The Erase Suspend command is valid
only during a sector erase operation.
16. Erase Resume command is valid only during the Erase Suspend mode.
17. Requires Entry command sequence prior to execution. Secured Silicon Sector Exit Reset command is required to exit this mode; device may otherwise be
placed in an unknown state.
Table 11.1 Memory Array Commands (x16)
Command Sequence
(Notes)
Cyc
les
First
Second
Third
Fourth
Fifth
Sixth
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
1
RA
RD
1
XXX
F0
Au
to
-
sele
ct
Manufacturer ID
4
555
AA
2AA
55
555
90
X00
01
6
555
AA
2AA
55
555
90
X01
227E
X0E
Data
X0F
Data
Sector Protect Verify
(9)4
555
AA
2AA
55
555
90
[SA]X02
Data
Secure Device Verify
(10)4
555
AA
2AA
55
555
90
X03
Data
155
98
Program
4
555
AA
2AA
55
555
A0
PA
PD
6
555
AA
2AA
55
PA
25
SA
WC
PA
PD
WBL
PD
Program Buffer to Flash
1
SA
29
Write to Buffer Abort Reset
(13)3
555
AA
2AA
55
555
F0
Unloc
k
Bypass
Mode
Entry
3
555
AA
2AA
55
555
20
2
XXX
A0
PA
PD
2
XXX
80
SA
30
2
XXX
80
SA
10
Reset
2
XXX
90
XXX
00
Chip Erase
6
555
AA
2AA
55
555
80
555
AA
2AA
55
555
10
Sector Erase
6
555
AA
2AA
55
555
80
555
AA
2AA
55
SA
30
Erase/Program Suspend
(15)1
XXX
B0
Erase/Program Resume
(16)1
XXX
30
Secure
d
Silicon
Secto
r
Entry
3
555
AA
2AA
55
555
88
4
555
AA
2AA
55
555
A0
PA
PD
1
00
Data
4
555
AA
2AA
55
555
90
XXX
00