English
Language : 

W25Q80BV Datasheet, PDF (40/75 Pages) Winbond – 8M-BIT SERIAL FLASH MEMORY WITH DUAL AND QUAD SPI
W25Q80BV
9.2.22 Quad Input Page Program (32h)
The Quad Page Program instruction allows up to 256 bytes of data to be programmed at previously
erased (FFh) memory locations using four pins: IO0, IO1, IO2, and IO3. The Quad Page Program can
improve performance for PROM Programmer and applications that have slow clock speeds <5MHz.
Systems with faster clock speed will not realize much benefit for the Quad Page Program instruction
since the inherent page program time is much greater than the time it take to clock-in the data.
To use Quad Page Program the Quad Enable in Status Register-2 must be set (QE=1). A Write Enable
instruction must be executed before the device will accept the Quad Page Program instruction (Status
Register-1, WEL=1). The instruction is initiated by driving the /CS pin low then shifting the instruction
code “32h” followed by a 24-bit address (A23-A0) and at least one data byte, into the IO pins. The /CS pin
must be held low for the entire length of the instruction while data is being sent to the device. All other
functions of Quad Page Program are identical to standard Page Program. The Quad Page Program
instruction sequence is shown in figure 20.
/CS
CLK
Mode 3
Mode 0
IO0
IO1
0 1 2 3 4 5 6 7 8 9 10
28 29 30 31
Instruction (32h)
24-Bit Address
23 22 21
*
3210
IO2
IO3
* = MSB
/CS
CLK
IO0
IO1
IO2
IO3
31 32 33 34 35 36 37
Byte 1 Byte 2 Byte 3
0404040
Byte
253
40
Byte
254
40
Byte
255
40
Byte
256
40
515151
51515151
626262
62626262
737373
***
73737373
****
Figure 20. Quad Input Page Program Instruction Sequence Diagram
Mode 3
Mode 0
- 40 -