Winbond Electronics Corporation W25Q128FVPIF TR
- Part No.:
- W25Q128FVPIF TR
- Manufacturer:
- Winbond Electronics Corporation
- Category:
- Memory
- Package:
- 8-WDFN Exposed Pad
- Datasheet:
-
W25Q128FVPIF TR.pdf
- Description:
- IC FLASH 128MBIT SPI/QUAD 8WSON
- Quantity:
- Payment:

- Shipping:

Inventory:4,633
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
W25Q128FVPIF TR from Winbond is a 3.3V, 128M-bit (16MB) serial NOR flash memory supporting Standard/Dual/Quad SPI and QPI interfaces. It features 4KB uniform sectors, 104MHz max clock frequency, 50MB/s continuous read throughput, and operates across –40°C to +85°C for embedded code storage and XIP execution in microcontroller-based systems.
For engineers reviewing the W25Q128FVPIF TR datasheet, W25Q128FVPIF TR pinout, W25Q128FVPIF TR application, or W25Q128FVPIF TR equivalent, key selection criteria include Quad SPI enable (QE bit), /HOLD vs /RESET pin behavior per package, sector-level write protection granularity, and compatibility with legacy SPI controllers requiring standard instruction set support.
Technical Context
The W25Q128FVPIF TR implements a flexible SPI-compatible command architecture with three operational modes: Standard SPI (4-wire), Dual I/O SPI (4-wire with bidirectional IO0/IO1), and Quad I/O SPI or QPI (6-wire with IO0–IO3). Its internal memory array is organized into 65,536 × 256-byte pages, supporting 4KB sector, 32KB block, 64KB block, and full-chip erase operations.
It integrates volatile and non-volatile status register bits-including Quad Enable (QE), Block Protect (BP2–BP0), Top/Bottom (TB), Security Register Lock (LB3–LB1), and Output Driver Strength (DRV1/DRV0)-enabling hardware- and software-controlled memory protection, suspend/resume during erase/program, and configurable I/O drive strength for signal integrity optimization.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Density | 128 M-bit (16 MB) - supports boot code, firmware, and configuration data storage in space-constrained designs. |
| Interface Support | Standard/Dual/Quad SPI & QPI - enables backward compatibility with legacy controllers and high-speed data transfer up to 416 MHz equivalent bandwidth. |
| Max Clock Frequency | 104 MHz - delivers 50 MB/s continuous read rate in Quad I/O mode, exceeding performance of parallel flash in many embedded applications. |
| Erase Granularity | 4 KB uniform sectors (4,096 total) - allows fine-grained firmware updates and parameter storage without disturbing adjacent code regions. |
| Write/Erase Endurance | 100,000 cycles - ensures long-term reliability for field-upgradable firmware and logging applications. |
| Data Retention | 20 years at +85°C - validated for industrial temperature operation without refresh, critical for unattended embedded deployments. |
| Supply Voltage | 2.7 V to 3.6 V - compatible with standard 3.3 V logic rails and tolerant of supply variation in battery-backed or low-noise systems. |
| Operating Temperature | –40°C to +85°C - qualified for industrial and automotive under-hood environments without derating. |
Pinout & Package
W25Q128FVPIF TR uses an 8-pin SOIC 208-mil (Package Code S) with exposed pad, pin-compatible with industry-standard footprint. Pin functions are shared across SPI modes: /CS, CLK, DI (IO0), DO (IO1), /WP (IO2), /HOLD or /RESET (IO3), GND, and VCC.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| /CS | Chip Select Input | Active-low enable controlling device selection; high-impedance output when deasserted to reduce bus contention. |
| DI (IO0) | Serial Data Input / Bidirectional I/O | Input for Standard SPI; becomes bidirectional IO0 in Dual/Quad modes-requires QE=1 for Quad functionality. |
| DO (IO1) | Serial Data Output / Bidirectional I/O | Output for Standard SPI; becomes bidirectional IO1 in Dual/Quad modes-supports fast read and program verification. |
| /WP (IO2) | Write Protect Input / Bidirectional I/O | Hardware lock for status register writes; repurposed as IO2 in Quad mode when QE=1-must be pulled high if unused. |
| /HOLD or /RESET (IO3) | Hold or Reset Input / Bidirectional I/O | Pauses ongoing SPI transaction when active low; functions as /RESET only in 16-pin SOIC or when configured via Status Register in 8-pin packages. |
| CLK | Serial Clock Input | Synchronizes all SPI transfers; timing-critical path requiring controlled impedance routing and minimal skew. |
| GND | Ground Reference | Primary return path for all I/O and power currents; must be connected to system ground plane with low-inductance path. |
| VCC | Power Supply | 3.3 V supply with bypass capacitor required within 10 mm; supports 2.7–3.6 V range for brown-out resilience. |
Key Features
| Feature | Design Value |
|---|---|
| Continuous Read Mode | Enables true XIP (execute-in-place) with ≤8-clock instruction overhead per 24-bit address, reducing CPU wait states and improving real-time responsiveness. |
| Quad Enable (QE) Bit | Non-volatile Status Register-2 bit that unlocks IO2 (/WP) and IO3 (/HOLD) for Quad I/O use-required before issuing Quad SPI instructions. |
| Erase/Program Suspend | Allows pausing active erase or program operations to service higher-priority reads, minimizing latency impact in time-critical interrupt handlers. |
| Individual Sector Lock | Per-sector write protection via security registers and lock bits-prevents accidental overwrite of bootloader or calibration data without full-array unlock. |
| 64-bit Unique ID | Factory-programmed serial number enabling secure device authentication, firmware binding, and traceability in production and field deployment. |
| SFDP Register | JEDEC-standardized flash parameter table accessible via 5Ah command-allows automatic driver configuration without hard-coded timing constants. |
Applications
| Industrial PLC Firmware Storage | Automotive Infotainment Boot Memory |
|---|---|
|
Use Scenario: Storing firmware images and configuration parameters in programmable logic controllers deployed in factory automation environments. IC Role / Device Role / Timing Role: Non-volatile code storage with XIP capability, enabling direct execution from flash to reduce RAM footprint and boot time. Use Value: 4KB sector erase allows incremental firmware patching without full reflash; 20-year data retention ensures reliability over equipment lifetime without maintenance. |
Use Scenario: Holding boot code, OS kernel, and UI assets for head-unit systems operating in vehicle cabins with wide thermal cycling. IC Role / Device Role / Timing Role: Primary boot memory interfaced to ARM Cortex-A application processors via Quad SPI for fast startup and OTA update support. Use Value: 104MHz Quad SPI interface achieves >40MB/s read bandwidth-sufficient for rapid decompression and loading of multimedia assets at power-on. |
| Medical Device Configuration Storage | IoT Edge Node Secure Firmware |
|
Use Scenario: Retaining calibrated sensor offsets, user preferences, and regulatory compliance logs in portable diagnostic instruments. IC Role / Device Role / Timing Role: Parameter and event log storage with hardware write protection to prevent tampering with clinical data integrity. Use Value: Individual sector lock and 3×256-byte OTP-locked security registers ensure HIPAA-compliant audit trail persistence and anti-cloning protection. |
Use Scenario: Hosting signed firmware images and cryptographic keys in battery-powered wireless sensors with remote update capability. IC Role / Device Role / Timing Role: Secure firmware repository supporting authenticated boot and encrypted OTA updates using unique ID and SFDP-driven driver initialization. Use Value: JEDEC ID, SFDP register, and 64-bit UID enable zero-touch provisioning and secure key binding-reducing BOM cost versus discrete secure elements. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar serial NOR flash memory applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MX25L12833FZNI-10G | 128M-bit, 104MHz max clock, but lacks QPI mode and has no /RESET pin in 8-pin SOIC; uses different status register layout and QE implementation. | Supports only Standard/Dual/Quad SPI-not QPI-limiting controller compatibility in high-throughput designs requiring QPI instruction compression. | Select when QPI is unnecessary and legacy Macronix driver support is preferred; verify BP bit mapping and suspend command compatibility. |
| S25FL128SAGMFI000 | 128M-bit, 80MHz max clock, includes on-die ECC and configurable dummy cycles; supports Octal DTR mode not available in W25Q128FVPIF TR. | Higher reliability for extended data retention in harsh environments due to built-in ECC, but lower peak bandwidth limits real-time streaming use cases. | Prefer for safety-critical applications requiring error correction; avoid when maximum read throughput or QPI instruction efficiency is required. |
Compared with MX25L12833FZNI-10G and S25FL128SAGMFI000, the W25Q128FVPIF TR offers superior instruction efficiency via QPI mode and highest raw bandwidth (104MHz → 416MHz equivalent), making it optimal for XIP-capable SoCs where reduced instruction overhead and deterministic latency are design priorities.
Availability
W25Q128FVPIF TR is available at Aetrix Electronics and suitable for industrial control, automotive infotainment, medical diagnostics, and IoT edge node applications requiring stable component supply, long-term lifecycle assurance, and consistent parametric performance across production batches.
Supply support for W25Q128FVPIF TR 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, serving industrial, communications, and consumer markets since 1987.
The W25Q series was designed specifically for embedded systems requiring high-speed, low-power, and secure code storage with flexible interface options-targeting microcontroller-based devices where pin count, power, and firmware update robustness are critical constraints.
FAQ
What interface modes does the W25Q128FVPIF TR support?
The W25Q128FVPIF TR supports Standard SPI (4-wire), Dual SPI (4-wire with bidirectional IO0/IO1), Quad SPI (6-wire with IO0–IO3), and QPI (6-wire with compressed instruction set). Quad and QPI modes require the non-volatile Quad Enable (QE) bit in Status Register-2 to be set. The W25Q128FVPIF TR does not support Octal or DDR modes.
How is the /HOLD pin used in W25Q128FVPIF TR, and can it be disabled?
In W25Q128FVPIF TR, the /HOLD pin (Pin 7 in SOIC 208-mil) pauses active SPI transactions when asserted low while /CS is active. It cannot be fully disabled but is automatically repurposed as IO3 in Quad SPI mode when QE=1. In that case, external pull-up is required if IO3 is unused, and /HOLD functionality is unavailable.
Does W25Q128FVPIF TR include hardware write protection beyond the /WP pin?
Yes. In addition to the /WP pin, the W25Q128FVPIF TR provides multiple hardware-based protections: Block Protect (BP2–BP0), Top/Bottom (TB), Complement (CMP), and Sector Lock (SEC) bits in status registers; individual sector lock via security registers; and OTP-locked LB1–LB3 bits. These allow hierarchical, persistent memory protection independent of /WP state.
What is the purpose of the SFDP register in W25Q128FVPIF TR?
The SFDP (Serial Flash Discoverable Parameters) register in W25Q128FVPIF TR is a JEDEC-standardized, read-only memory map (accessed via command 5Ah) containing timing parameters, erase block sizes, and feature flags. It enables host drivers to auto-configure without hard-coded values, improving portability across flash vendors and simplifying firmware maintenance.
Can W25Q128FVPIF TR be used for execute-in-place (XIP) operation?
Yes. The W25Q128FVPIF TR supports true XIP via Continuous Read Mode with ≤8-clock instruction overhead per 24-bit address and fast read commands (e.g., 6Bh, EBh). When paired with a controller supporting Quad SPI or QPI, the W25Q128FVPIF TR delivers deterministic latency and bandwidth sufficient for direct code execution without copying to RAM.
W25Q128FVPIF TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Winbond Electronics Corporation
- Series:
- SpiFlash®
- Package/Case:
- 8-WDFN Exposed Pad
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Discontinued at Digi-Key
- 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 ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 8-WSON (6x5)
W25Q128FVPIF TR FAQ
1.How can I place an order for W25Q128FVPIF TR through Aetrix?
Please submit a Request for Quotation (RFQ) for W25Q128FVPIF TR 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 W25Q128FVPIF TR reliable?
The price and inventory of W25Q128FVPIF TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for W25Q128FVPIF TR is usually 5 days.
3.What payment methods are accepted for W25Q128FVPIF TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for W25Q128FVPIF TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for W25Q128FVPIF TR?
W25Q128FVPIF TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your W25Q128FVPIF TR 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 W25Q128FVPIF TR?
For technical support, including W25Q128FVPIF TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your W25Q128FVPIF TR requirements.
6.How does Aetrix verify that W25Q128FVPIF TR is sourced from the original manufacturer or authorized distributors?
All W25Q128FVPIF TR 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 W25Q128FVPIF TR meets industry standards.
7.What is the process for return or replacement of W25Q128FVPIF TR?
All W25Q128FVPIF TR units undergo pre-shipment inspection (PSI). If there is an issue with W25Q128FVPIF TR, 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 W25Q128FVPIF TR part is unused and in its original packaging.
Return procedure for W25Q128FVPIF TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
W25Q128FVPIF TR 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…
