Winbond Electronics Corporation W25Q128FVFJQ
- Part No.:
- W25Q128FVFJQ
- Manufacturer:
- Winbond Electronics Corporation
- Category:
- Memory
- Package:
- 16-SOIC (0.295", 7.50mm Width)
- Datasheet:
-
W25Q128FVFJQ.pdf
- Description:
- IC FLASH 128MBIT SPI/QUAD 16SOIC
- Quantity:
- Payment:

- Shipping:

Inventory:3,737
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
W25Q128FVFJQ from Winbond is a 128M-bit (16MB) serial NOR flash memory supporting Standard/Dual/Quad SPI and QPI interfaces, operating at 2.7–3.6V with 104MHz max clock, 4KB uniform sectors, and hardware write protection via /WP and /HOLD pins. It enables XIP execution in embedded boot code storage, firmware update storage, and parameter retention in industrial controllers.
For engineers reviewing the W25Q128FVFJQ datasheet, W25Q128FVFJQ pinout, W25Q128FVFJQ application, or W25Q128FVFJQ equivalent, key selection criteria include Quad I/O timing compliance, 4KB sector erase granularity, /RESET pin availability in 16-pin SOIC variants, and JEDEC SFDP register support for auto-configuration.
Technical Context
The W25Q128FVFJQ implements a flexible SPI-compatible interface architecture with configurable I/O modes: Standard (4-pin), Dual (5-pin), Quad (6-pin), and QPI (6-pin with reduced instruction overhead). Its status register includes non-volatile Quad Enable (QE), Block Protect (BP2–BP0), and HOLD/RST function select bits that determine whether pin 7 operates as /HOLD or /RESET.
It supports concurrent erase/program suspend-resume operations, programmable output drive strength (DRV1/DRV0), and three 256-byte security registers with OTP lock capability. Memory organization comprises 65,536 × 256-byte pages across 4,096 erasable 4KB sectors, enabling fine-grained data partitioning without requiring full-chip erases.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Density | 128 M-bit (16 MB); sufficient for full MCU boot image + firmware + configuration data in space-constrained designs. |
| Interface Modes | Standard/Dual/Quad SPI & QPI; enables scalable bandwidth from 104 MHz single-line to 416 MHz effective quad-rate transfer. |
| Max Clock Frequency | 104 MHz; supports 50 MB/s continuous read throughput, exceeding legacy parallel flash in bandwidth-per-pin efficiency. |
| Erase Granularity | Uniform 4 KB sectors; allows independent firmware module updates without disturbing adjacent application or calibration data. |
| Write Endurance | 100,000 program/erase cycles; ensures reliable field-upgrade capability over 10+ years of industrial deployment. |
| Data Retention | 20 years at +85°C; validated for long-term storage of calibration coefficients and device identity in unpowered systems. |
| Supply Voltage | 2.7 V to 3.6 V; compatible with 3.3 V logic rails and tolerant of brown-out conditions during power sequencing. |
| Operating Temp | −40°C to +85°C; qualified for use in automotive body control modules and industrial PLCs without derating. |
Pinout & Package
W25Q128FVFJQ uses an 8-pin SOIC 208-mil package (Package Code S), with pin 1 = /CS, pin 2 = DO (IO1), pin 3 = /WP (IO2), pin 4 = GND, pin 5 = DI (IO0), pin 6 = CLK, pin 7 = /HOLD or /RESET (IO3), pin 8 = VCC. Pin 7's function is software-configurable via Status Register bit HOLD/RST when QE=0; it defaults to /HOLD and becomes /RESET only when explicitly enabled.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| /CS (Pin 1) | Chip Select Input | Active-low enable: high-Z outputs and standby current (<1 µA) when high; required low-to-high transition before first instruction after power-up. |
| DO / IO1 (Pin 2) | Data Output / Bidirectional I/O | Unidirectional output in Standard SPI; bidirectional in Dual/Quad modes; used for status reads and Fast Read instructions. |
| /WP / IO2 (Pin 3) | Hardware Write Protect / Bidirectional I/O | Active-low hardware lock for status register; disabled as /WP and repurposed as IO2 when Quad Enable (QE=1) is set. |
| GND (Pin 4) | Ground Reference | Primary return path for all I/O and core logic; must be low-impedance to maintain signal integrity at 104 MHz. |
| DI / IO0 (Pin 5) | Data Input / Bidirectional I/O | Unidirectional input in Standard SPI; bidirectional in Dual/Quad modes; carries instructions, addresses, and page-program data. |
| CLK (Pin 6) | Serial Clock Input | Edge-triggered timing reference for all SPI/QPI transfers; requires clean 104 MHz square wave with <1 ns jitter for reliable Quad I/O timing. |
| /HOLD or /RESET (Pin 7) | Hold Control or Reset Input | Configurable via Status Register: /HOLD pauses ongoing transfers; /RESET forces internal state reset-only available when QE=0 in 8-pin packages. |
| VCC (Pin 8) | Power Supply | 2.7–3.6 V supply; decoupling capacitor (≥100 nF) required within 5 mm of pin to suppress switching noise during fast read/write bursts. |
Key Features
| Feature | Design Value |
|---|---|
| Continuous Read Mode with Wrap | Reduces instruction overhead to 8 clocks per 24-bit address, enabling true XIP operation without external cache prefetch logic. |
| Quad Peripheral Interface (QPI) | Eliminates opcode byte transmission by using dedicated command lines, cutting latency by ~30% vs standard Quad SPI for burst reads. |
| Erase/Program Suspend-Resume | Allows background sector erase to pause while servicing high-priority read requests, preventing real-time system stalls during firmware updates. |
| 64-bit Unique ID & SFDP Register | Enables deterministic device identification and automatic driver configuration-no hardcoded timing or mode parameters needed in bootloader. |
| Three 256-byte Security Registers | Provide tamper-resistant storage for cryptographic keys or calibration offsets; locked permanently via OTP bits to prevent runtime overwrite. |
| Top/Bottom Array Protection | Allows independent locking of boot code (top 64 KB) and user data (bottom sectors), enforcing secure boot chain integrity. |
Applications
| Boot Code Storage | Firmware Update Storage |
|---|---|
Use Scenario: Storing primary bootloader and initial firmware image in microcontroller-based edge gateways. IC Role / Device Role / Timing Role: Non-volatile code storage with XIP-capable Quad SPI interface enabling direct CPU execution without RAM copy. Use Value: Reduces BOM cost by eliminating external SRAM for boot staging and cuts boot time by >40% versus parallel flash alternatives. | Use Scenario: Holding delta firmware patches and verified upgrade images in medical diagnostic equipment. IC Role / Device Role / Timing Role: Secure, sector-isolated storage for signed firmware binaries with atomic erase/program boundaries. Use Value: Enables safe over-the-air updates with rollback capability-failed writes affect only one 4KB sector, not entire firmware partition. |
| Calibration Data Retention | Industrial HMI Configuration |
Use Scenario: Preserving sensor calibration coefficients and factory trim values across power cycles in precision test instruments. IC Role / Device Role / Timing Role: Low-power, high-endurance parameter storage with hardware write protection against accidental overwrite. Use Value: Guarantees 20-year data retention at +85°C and withstands >100,000 field recalibrations without bit corruption. | Use Scenario: Storing display layouts, language packs, and user preferences in factory-floor HMIs with no battery backup. IC Role / Device Role / Timing Role: Persistent configuration storage with JEDEC SFDP auto-detection for plug-and-play driver initialization. Use Value: Eliminates manual configuration during replacement units-firmware reads SFDP to auto-negotiate clock speed and I/O mode. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar serial NOR flash applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MX25L12833FZNI-10G | 104 MHz max clock, same 128M-bit density and SOIC-8 package, but lacks QPI mode and has no /RESET pin in 8-pin variant. | Supports Standard/Dual/Quad SPI only; no QPI acceleration or hardware reset-requires software-initiated reset sequence. | Select when QPI timing optimization is unnecessary and design already uses MXIC-compatible drivers. |
| S25FL128SAGMFI000 | 133 MHz max clock, 128M-bit density, SOIC-16 package with dedicated /RESET pin and no /HOLD function; supports HyperBus interface. | Offers higher clock rate and fixed /RESET, but requires different PCB layout (16-pin) and HyperBus controller IP-not drop-in SPI replacement. | Select for new designs targeting higher throughput and where HyperBus controller integration is feasible. |
Compared with MX25L12833FZNI-10G, W25Q128FVFJQ adds QPI mode for lower instruction overhead and configurable /HOLD or /RESET on pin 7; compared with S25FL128SAGMFI000, it retains 8-pin compatibility and SPI-only simplicity but trades peak clock speed for broader ecosystem support.
Availability
W25Q128FVFJQ is available at Aetrix Electronics and suitable for boot code storage, firmware update storage, and calibration data retention requiring stable component supply, long-lifecycle assurance, and consistent parametric performance across production batches.
Supply support for W25Q128FVFJQ includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Winbond Electronics is a Taiwan-based semiconductor company specializing in specialty memory solutions, including serial NOR/NAND flash, RAM, and mobile DRAM, with global manufacturing and quality certification to ISO 9001 and IATF 16949.
The W25Q series targets embedded systems requiring high-speed, low-pin-count non-volatile storage-designed specifically for code execution, firmware updates, and secure parameter retention in resource-constrained MCUs.
FAQ
What interface protocols does the W25Q128FVFJQ support?
The W25Q128FVFJQ supports Standard SPI, Dual SPI, Quad SPI, and Quad Peripheral Interface (QPI) protocols. QPI mode eliminates opcode bytes and reduces instruction overhead, enabling faster burst reads than standard Quad SPI. All modes operate up to 104 MHz clock frequency, with Quad I/O achieving up to 416 MHz effective throughput. The W25Q128FVFJQ requires the Quad Enable (QE) bit in Status Register-2 to be set to activate IO2 and IO3 pins for Quad operation.
Does the W25Q128FVFJQ have a dedicated /RESET pin?
No-the W25Q128FVFJQ in its 8-pin SOIC package (FJQ suffix) does not have a dedicated /RESET pin. Pin 7 functions as either /HOLD or /RESET depending on the HOLD/RST bit setting in the status register, but only when Quad Enable (QE) = 0. When QE = 1, pin 7 becomes IO3 and neither /HOLD nor /RESET is available. For designs requiring hardware reset, the 16-pin SOIC variant (e.g., W25Q128FVFIG) provides a dedicated /RESET pin.
How is write protection implemented on the W25Q128FVFJQ?
W25Q128FVFJQ implements dual-layer write protection: hardware-level via the /WP pin (active-low, disables status register writes), and software-level via status register bits (BP2–BP0, TB, SEC, CMP, SRP0/SRP1). These bits allow selective locking of 4KB sectors, top/bottom array regions, or the entire memory. The /WP pin is disabled when QE = 1 (Quad mode active), as pin 3 becomes IO2. Protection settings persist across power cycles when written to non-volatile bits.
What is the sector erase size and total number of sectors in the W25Q128FVFJQ?
The W25Q128FVFJQ features uniform 4KB sectors, totaling 4,096 erasable sectors. It also supports larger erase blocks: 32KB (128 sectors) and 64KB (256 sectors), plus full-chip erase. This granularity enables efficient firmware updates-only modified modules need erasing, preserving adjacent calibration data or boot code. Each sector can be individually locked/unlocked via status register bits or security registers.
Does the W25Q128FVFJQ support unique device identification?
Yes-the W25Q128FVFJQ includes a factory-programmed, read-only 64-bit Unique ID Number accessible via instruction 4Bh. This ID is globally unique per device and supports secure provisioning, anti-counterfeiting, and traceability in production. It is independent of the JEDEC Manufacturer ID (9Fh) and SFDP register, providing a deterministic hardware fingerprint for firmware binding or license enforcement.
W25Q128FVFJQ Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Winbond Electronics Corporation
- Series:
- SpiFlash®
- Package/Case:
- 16-SOIC (0.295", 7.50mm Width)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Memory Type:
- Non-Volatile
- Memory Format:
- FLASH
- Technology:
- FLASH - NOR
- Memory Size:
- 128Mbit
- Memory Organization:
- 16M x 8
- Memory Interface:
- SPI - Quad I/O, QPI
- Clock Frequency:
- 104 MHz
- Write Cycle Time - Word, Page:
- 50µs, 3ms
- Access Time:
- -
- Voltage - Supply:
- 2.7V ~ 3.6V
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-SOIC
W25Q128FVFJQ FAQ
1.How can I place an order for W25Q128FVFJQ through Aetrix?
Please submit a Request for Quotation (RFQ) for W25Q128FVFJQ on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for W25Q128FVFJQ reliable?
The price and inventory of W25Q128FVFJQ are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for W25Q128FVFJQ is usually 5 days.
3.What payment methods are accepted for W25Q128FVFJQ?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for W25Q128FVFJQ transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for W25Q128FVFJQ?
W25Q128FVFJQ orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your W25Q128FVFJQ order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for W25Q128FVFJQ?
For technical support, including W25Q128FVFJQ datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your W25Q128FVFJQ requirements.
6.How does Aetrix verify that W25Q128FVFJQ is sourced from the original manufacturer or authorized distributors?
All W25Q128FVFJQ products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that W25Q128FVFJQ meets industry standards.
7.What is the process for return or replacement of W25Q128FVFJQ?
All W25Q128FVFJQ units undergo pre-shipment inspection (PSI). If there is an issue with W25Q128FVFJQ, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The W25Q128FVFJQ part is unused and in its original packaging.
Return procedure for W25Q128FVFJQ:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
W25Q128FVFJQ Tags

-
M24C02-WMN6TP
STMicroelectronics
-
AT24C02C-XHM-T
Microchip Technology

-
AT21CS01-STUM10-T
Microchip Technology

-
AT24C02C-SSHM-T
Microchip Technology

-
24LC01BT-I/OT
Microchip Technology
-
M24C02-FMC6TG
STMicroelectronics

-
AT24CS02-SSHM-T
Microchip Technology

-
93LC46BT-I/OT
Microchip Technology

-
AT24C04C-SSHM-T
Microchip Technology

-
24LC01BT-I/SN
Microchip Technology

-
24AA02UIDT-I/OT
Microchip Technology

-
AT24C08C-STUM-T
Microchip Technology
Tech Hub
Counterfeit components can hide behind convincing markings and passing basic function tests. This engineering reference covers source traceability, external inspection, X-ray, XRF, electrical testing, …
A practical engineering and sourcing framework covering lifecycle verification, lifetime-buy calculations, replacement qualification, supplier checks and counterfeit-risk controls.
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…

