Skip to datasheet
32-Mbit Dual/Quad SPI NOR flash

W25Q32JV Reference Tables

Search the W25Q32JV pin reference and manufacturer-referenced specification tables.

Package view
Selected packagePDIP-8W25Q32JVDAIQ
Physical connections8 pinsPackage-specific numbering
Reference collection7 tables51 parameters & pin functions

Pin reference

Signal names, electrical functions and connection guidance

PDIP-8
Physical pin numbers8 pins

Scroll within the table to see all columns and rows.

W25Q32JV pin functions and connections
PinSignalTypeFunction & connection
/CSActive-LOW selectFrames each serial command. HIGH deselects the chip and releases the data outputs.
Connection guidance

Connect to controller chip-select with a pull-up to 3.3 V; keep HIGH during power-up.

Program and erase commands must end on a complete byte boundary.

DO / IO1Serial data output / quad I/OMISO in standard SPI; the second bidirectional lane in Dual/Quad operation.
Connection guidance

Connect to controller MISO in the example.

Output changes with the falling serial-clock edge.

IO2Quad data lane 2Third bidirectional data signal for Quad SPI instructions in the selected JV Q ordering variant.
Connection guidance

Not used by the standard-SPI example; a 10 kΩ pull-up keeps the board net defined.

Do not relabel this selected part as /WP: the referenced IQ option starts with QE=1, enabling quad data; QE=0 selects /WP and /HOLD functions.

GNDGroundSupply and signal reference.
Connection guidance

Connect to the controller ground and bypass return.

DI / IO0Serial data input / quad I/OMOSI in standard SPI; the first bidirectional lane in Dual/Quad operation.
Connection guidance

Connect controller MOSI to this pin.

Commands and standard input data are sampled on rising CLK edges, MSB first.

CLKSerial clockClocks the selected SPI transaction.
Connection guidance

Use controller SCLK; the example uses mode 0 at 1 MHz.

Maximum permitted frequency depends on command and supply voltage.

IO3Quad data lane 3Fourth bidirectional data signal for Quad SPI instructions.
Connection guidance

Unused by the standard-SPI example; 10 kΩ pull-up to 3.3 V.

This eight-lead package has no separate hardware /RESET pin.

VCCSupplySingle 2.7–3.6 V supply.
Connection guidance

Use 3.3 V and a 100 nF bypass close to pins 8 and 4.

Not a 5 V device; use compatible controller levels.

PDIP-8 · Top view · Select a pin number to open its interactive pinout.

Memory organization

Binary sizes, addresses and boundaries

Manufacturer-referenced values8 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
Capacity32 Mbit / 4,194,304 bytes4 MiB, not 32 megabytes
Address range0x000000–0x3FFFFF24-bit address field for normal array commands
Program page256 bytes16,384 pages
Sector erase4 KiB1,024 sectors
Block erase32 KiB or 64 KiB128 or 64 blocks respectively
Erased state0xFF per byteAll bits are ones
Programming direction1 → 0Erase required for 0 → 1
Page boundarySplit writes before itExcess program data wraps within the selected page

Plan data structures around erase units and power-loss recovery.

Common standard-SPI commands

MSB first; separate CS transaction for each command

Manufacturer-referenced values11 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
Read JEDEC identification9FReturns EF 40 16 for the reviewed device
Read data03 + 24-bit addressNo dummy byte; clock ceiling 50 MHz
Fast read0B + address + dummy byteObserve supply-dependent fast-command limit
Write enable / disable06 / 04Sets / clears Write Enable Latch
Read status register 105BUSY bit0, WEL bit1
Page program02 + address + data1…256 bytes, without crossing a page
Erase 4 KiB sector20 + addressRequires Write Enable
Erase 32 / 64 KiB block52 / D8 + addressRequires Write Enable
Chip eraseC7 or 60Erases the entire array
Power-down / releaseB9 / ABObserve entry and recovery timing
Software reset sequence66 then 99Two command frames; allow reset recovery

Identification and read commands do not modify user memory. Programming, erasing and protection writes do.

Supply, logic and startup

Revision C selected industrial variants

Manufacturer-referenced values9 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
Supply2.7–3.6 VExample: regulated 3.3 V
Industrial ambient−40 to +85°CI temperature grade
Input HIGH / LOW≥0.7×VCC / ≤0.3×VCCNot 5 V tolerant
Normal 03 read clockUp to 50 MHzAt specified supply range
Other supported command clocksUp to 133 MHzVCC=3.0–3.6 V; not every framing mode has identical throughput
Fast-command clock at 2.7–3.0 VUp to 104 MHzMeet AC timing and loading requirements
VCC valid to CS LOW20 µs minimumKeep CS HIGH during startup
Delay before write instruction5 ms minimumAfter power becomes valid
Local bypass100 nF in the exampleShort loop between VCC8 and GND4

The 1 MHz identification example is intentionally well below the speed ceiling.

Program, erase and recovery times

Typical values and maximum completion limits

Manufacturer-referenced values9 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
Page program0.7 ms typical / 3 ms maximumPoll BUSY rather than delaying only the typical time
4 KiB sector erase45 ms typical / 400 ms maximumTarget erase unit only
32 KiB block erase120 ms typical / 1.6 s maximumLarger erase scope
64 KiB block erase150 ms typical / 2 s maximumLarger erase scope
Chip erase10 s typical / 50 s maximumEntire memory
Write status register10 ms typical / 15 ms maximumProtection/configuration operation
Power-down entry3 µs maximumAfter CS rises for B9
Release without ID read3 µs maximumWait before next instruction
Software-reset recovery30 µs minimumWait before next command

Retain supply throughout a modifying cycle; power interruption can leave the affected data incomplete.

Variant and package distinctions

Read the exact part suffix and revision

Manufacturer-referenced values7 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
Q ordering optionQE=1 factory defaultQE is writable; Standard and Dual commands still available
Pin3 / pin7IO2 / IO3Quad data lanes; not /WP and /HOLD on this reference
Separate hardware RESETAbsent on these eight-lead packagesAvailable on specified larger packages
SOIC option shownSS, 208-mil body5.28 × 5.28 mm nominal body
PDIP option shownDA, 300-mil row format2.54 mm pitch
Other offered package familiesVSOP, WSON, XSON, SOIC16, TFBGANot interchangeable footprints; not all displayed here
OrderabilityCheck current manufacturer/distributor listingThis page identifies the source revision and selected package definitions

Do not blindly substitute another W25Q32 family or suffix.

Read the device identity

3.3 V host, mode 0, 1 MHz

Manufacturer-referenced values7 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
Supply and groundVCC8 / GND43.3 V / common ground
SPI signalsCS1, DO2, DI5, CLK6Host CS, MISO, MOSI, SCLK
Defined idle nets10 kΩ pull-ups on CS, IO2 and IO3IO2/IO3 unused by this standard-SPI example
Transmit bytes9F 00 00 00CS LOW for the complete transfer
Receive bytesXX EF 40 16Discard response during opcode
After transferCS HIGHData output releases
InterpretationEF: Winbond; 40: type; 16: capacity codeExpected identification, not a measured live result

All logic is 3.3 V. Add level translation if the controller uses incompatible voltages.

Read each value with its conditions

Typical values describe the stated test conditions. Absolute maximum ratings are stress limits, not operating targets.

Winbond Electronics · Revision C · 30 August 2016
Official PDF datasheet

Component view