English
Language : 

GD25Q32 Datasheet, PDF (12/50 Pages) ELM Electronics – 3.3V Uniform Sector Dual and Quad Serial Flash
GD25Q32CxIGx 3.3V Uniform Sector Dual and Quad Serial Flash
7. COMMANDS DESCRIPTION
http://www.elm-tech.com
All commands, addresses and data are shifted in and out of the device, beginning with the most significant bit
on the first rising edge of SCLK after CS# is driven low. Then, the one-byte command code must be shifted in
to the device, most significant bit first on SI, each bit being latched on the rising edges of SCLK.
See Table2, every command sequence starts with a one-byte command code. Depending on the command, this
might be followed by address bytes, or by data bytes, or by both or none. CS# must be driven high after the last
bit of the command sequence has been shifted in. For the command of Read, Fast Read, Read Status Register or
Release from Deep Power-Down, and Read Device ID, the shifted-in command sequence is followed by a data-
out sequence. CS# can be driven high after any bit of the data-out sequence is being shifted out.
For the command of Page Program, Sector Erase, Block Erase, Chip Erase, Write Status Register, Write
Enable, Write Disable or Deep Power-Down command, CS# must be driven high exactly at a byte boundary,
otherwise the command is rejected, and is not executed. That means CS# must be driven high when the number
of clock pulses after CS# being driven low is an exact multiple of eight. For Page Program, if CS# is driven high
at any time the input byte is not a full byte, nothing will happen and WEL will not be reset.
Table2. Commands (Standard/Dual/Quad SPI)
Command Name Byte 1 Byte 2
Byte 3
Byte 4 Byte 5 Byte 6 n-Bytes
Write Enable
06H
Write Disable
04H
Volatile SR Write Enable 50H
Read Status Register-1 05H (S7-S0)
Read Status Register-2 35H (S15-S8)
Read Status Register-3 15H (S23-S16)
Write Status Register-1 01H S7-S0
Write Status Register-2 31H S15-S8
Write Status Register-3 11H S23-S16
Read Data
03H A23-A16
Fast Read
0BH A23-A16
Dual Output Fast Read 3BH A23-A16
Dual I/O Fast Read
BBH A23-A8 (2)
Quad Output Fast Read
Quad I/O Fast Read
Quad I/O Word Fast
Read (7)
Page Program
Quad Page Program
Fast Page Program
Sector Erase
Block Erase (32K)
Block Erase (64K)
Chip Erase
Enable Reset
Reset
6BH A23-A16
EBH
A23-A0
M7-M0 (4)
E7H
A23-A0
M7-M0 (4)
02H A23-A16
32H A23-A16
F2H A23-A16
20H A23-A16
52H A23-A16
D8H A23-A16
C7/60H
66H
99H
A15-A8
A15-A8
A15-A8
A7-A0
M7-M0 (2)
A15-A8
dummy (5)
dummy (6)
A15-A8
A15-A8
A15-A8
A15-A8
A15-A8
A15-A8
(continuous)
(continuous)
(continuous)
A7-A0
A7-A0
A7-A0
(D7-D0) (1)
A7-A0
(D7-D0) (3)
(D7-D0) (3)
A7-A0
A7-A0
A7-A0
A7-A0
A7-A0
A7-A0
(D7-D0) (Next byte) (continuous)
dummy (D7-D0) (continuous)
dummy D7-D0 (1) (continuous)
(Next
byte)
(Next byte) (continuous)
dummy (D7-D0) (3) (continuous)
(Next
byte)
(Next byte) (continuous)
(Next
byte)
(Next byte) (continuous)
D7-D0 Next byte continuous
D7-D0 (3) Next byte continuous
D7-D0 Next byte continuous
50 - 12
Rev.1.0