Contact Us

W25Q128JVSIQ

The W25Q128JVSIQ is a 128Mbit (16MB) serial NOR Flash memory from Winbond, the industry's most widely deployed SPI Flash family. Featuring Quad SPI at 133 MHz (up to 532 Mbps effective throughput), dual/quad/QPI modes, 4KB uniform sector architecture, and a minimum 100,000 program/erase cycles with 20-year data retention, it serves as the go-to boot code storage for STM32, ESP32, nRF52, and virtually every MCU ecosystem. The industry-standard 8-pin SOIC 208-mil package ensures drop-in compatibility across millions of existing designs and rapid prototyping with breadboard-friendly footprints.
quote now

Product Specifications

W25Q128JVSIQ - Winbond 128Mbit Serial NOR Flash, Quad SPI 133MHz

Winbond Electronics - 16MB, 3V, SPI/Dual/Quad/QPI, 4KB Uniform Sectors, 100K+ P/E Cycles, SOIC-8
MFR Part #: W25Q128JVSIQSuperb SKU: SUP-W25Q128JVSIQ

In Stock - Ready to Ship

The W25Q128JVSIQ is a 128Mbit (16MB) serial NOR Flash memory from Winbond, the industry's most widely deployed SPI Flash family. Featuring Quad SPI at 133 MHz (up to 532 Mbps effective throughput), dual/quad/QPI modes, 4KB uniform sector architecture, and a minimum 100,000 program/erase cycles with 20-year data retention, it serves as the go-to boot code storage for STM32, ESP32, nRF52, and virtually every MCU ecosystem. The industry-standard 8-pin SOIC 208-mil package ensures drop-in compatibility across millions of existing designs and rapid prototyping with breadboard-friendly footprints.

Request QuoteContact Sales

Key Performance Highlights

Capacity
128 Mbit (16 MB)
Interface
SPI / Dual / Quad / QPI
Max Clock
133 MHz (532 Mbps QSPI)
P/E Cycles
100,000 Minimum
Data Retention
20 Years
Package
SOIC-8 (208-mil)

Technical Specifications

ManufacturerWinbond Electronics Corporation
Part NumberW25Q128JVSIQ
Memory TypeNOR Flash (Serial, Non-Volatile)
Density128 Mbit (16 MByte)
Organization16M x 8, 65,536 pages x 256 bytes
InterfaceSPI, Dual SPI, Quad SPI, QPI
Max Clock Frequency133 MHz (Quad SPI up to 532 Mbps)
Page Program Time0.7 ms typical (256 bytes)
Sector Erase Time45 ms typical (4KB sector)
Block Erase Time120 ms typical (32KB), 150 ms typical (64KB)
Chip Erase Time40 s typical (entire 128Mbit)
P/E Cycles100,000 minimum (per sector)
Data Retention20 years (typical)
Supply Voltage2.7 V to 3.6 V (3V JV series)
Active Current~20 mA (read @ 133MHz); ~25 mA (program/erase)
Standby Current< 10 uA (typical)
Security Features3x 256-byte security registers, OTP lock, block protect
Operating Temperature-40C to +85C (Industrial)
PackageSOIC-8 (208-mil wide body)
RoHSRoHS Compliant

Product Details

Flash Architecture & Interface Options

The W25Q128JVSIQ organizes 128Mbit into 65,536 programmable pages of 256 bytes each, with 4KB uniform sectors — every sector is exactly 4KB, simplifying filesystem implementations and eliminating wasted space from mixed-size sector architectures found in older Flash devices.

Interface Flexibility: Standard SPI (1-bit), Dual SPI (2-bit), Quad SPI (4-bit), and QPI (4-bit for commands+address+data). The device auto-detects the interface mode from the read command opcode. QPI mode delivers the highest throughput by eliminating separate command and address phases on 1-bit lines.

XIP (eXecute-In-Place): With 133MHz Quad SPI read, MCUs can execute code directly from Flash without copying to RAM first. The fast read command (0xEB) with configurable dummy cycles enables true XIP operation for bootloaders and real-time applications where RAM is limited.

Key Applications

  • MCU Boot Flash - STM32, ESP32, nRF52, RP2040, AVR, PIC code storage

  • FPGA Configuration Memory - Xilinx, Altera/Intel, Lattice bitstream storage

  • Firmware OTA Updates - Dual-bank for fail-safe over-the-air firmware upgrades

  • IoT Data Logging - Sensor data, event logs, configuration parameters

  • Embedded Linux - Bootloader (U-Boot), device tree, kernel storage

  • Consumer Electronics - Smart home devices, wearables, gaming peripherals

  • Automotive & Industrial - Dashboard displays, PLCs, telematics units

Interface Mode Throughput Comparison @ 133MHz

ModeData LinesMax ThroughputCommand/Addr PhaseBest Use
Standard SPI1 (MOSI)~16.6 MB/s1-bitSimple MCU, legacy compatibility
Dual SPI2 (IO0-IO1)~33.2 MB/s1-bitMCU with dual SPI peripheral
Quad SPI4 (IO0-IO3)~66.5 MB/s1-bitFast boot, XIP execution
QPI4 (IO0-IO3)~66.5 MB/s4-bitMax throughput, reduced overhead

Why Source W25Q128JVSIQ from Superb Automation?

Embedded System BOM - Flash + MCU + crystal + passives + connectors - one PO, one shipment
Pre-Programmed Flash - We can pre-load firmware, bootloaders, or calibration data into Flash before assembly
PCB Design + Assembly - Full turnkey: schematic design to assembled and tested boards
SOIC-8 to DFN Migration - Need smaller? We can help with W25Q128 in WSON or USON packages
25 Years Trusted - Electronic components + PCBA partner since 2000
Genuine Parts - Direct from trusted Winbond channels, full lot traceability

Frequently Asked Questions

What is the W25Q128JVSIQ used for?

The W25Q128JVSIQ is the most widely used 128Mbit serial NOR Flash for MCU boot code storage (STM32, ESP32, nRF52), FPGA configuration, firmware OTA updates, and embedded data logging. Its Quad SPI 133MHz interface and industry-standard SOIC-8 footprint make it a universal choice across embedded designs.

What does the part number W25Q128JVSIQ mean?

W25Q = Winbond Serial Flash. 128 = 128Mbit density. JV = 3V operating voltage (2.7-3.6V). S = SOIC-8 package. I = Industrial temperature (-40C to +85C). Q = QPI-capable. JQ is extended voltage range; JW is 1.8V variant.

What is the difference between Quad SPI and QPI?

Quad SPI transfers data on 4 lines but commands/addresses use 1 line. QPI uses all 4 lines for everything — commands, addresses, AND data — reducing overhead for consecutive reads. Both achieve the same peak data throughput (~66.5 MB/s at 133MHz). The W25Q128JVSIQ supports both modes.

Can I use W25Q128 for XIP (execute-in-place)?

Yes. The Quad SPI Fast Read command (0xEB) at 133MHz enables direct code execution from Flash without copying to RAM — essential for MCUs with limited SRAM. Most modern MCU toolchains (STM32Cube, ESP-IDF, Zephyr) include W25Q128 XIP drivers out of the box.

Is GD25Q128 a drop-in replacement for W25Q128?

GD25Q128 (GigaDevice) is pin-compatible in SOIC-8 and supports the same Quad SPI commands. Most toolchains (esptool, flashrom, STM32CubeProgrammer) support both. However, always verify: (1) status register bit assignments, (2) QE (Quad Enable) bit location, and (3) security register behavior before substituting in production.