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

- Shipping:

Inventory:3,612
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
W25Q128JWFIM from Winbond is a 1.7–1.95V, 128M-bit (16MB) serial NOR flash memory with Quad SPI, QPI, and DTR read support, organized into 65,536 × 256-byte pages and 4,096 uniform 4KB sectors. It delivers up to 133MHz Quad I/O clocking, enabling 532MHz equivalent throughput and 66MB/s continuous read performance for code execution and firmware storage in space-constrained embedded systems.
For engineers reviewing the W25Q128JWFIM datasheet, W25Q128JWFIM pinout, W25Q128JWFIM application, or W25Q128JWFIM equivalent, this device supports XIP operation, hardware write protection via /WP and /HOLD pins, JEDEC ID and 64-bit unique serial number, and flexible sector/block erase - critical for boot code integrity, OTA updates, and secure parameter storage.
Technical Context
The W25Q128JWFIM implements a dual-mode SPI interface: standard single-I/O (DI/DO), dual-I/O (IO0/IO1), and quad-I/O (IO0–IO3), with QPI mode reducing instruction overhead and enabling true execute-in-place (XIP). Its status register includes non-volatile Quad Enable (QE), Block Protect (BP2–BP0), Top/Bottom (TB), and Security Register Lock (LB3–LB1) bits for granular memory protection.
It supports DTR (Double Transfer Rate) read instructions (e.g., 0Dh, BDh, EDh) synchronized on both CLK edges, achieving higher effective bandwidth without increasing clock frequency. Erase/program suspend/resume functionality enables concurrent background operations, while SFDP (Serial Flash Discoverable Parameters) register allows runtime configuration discovery by host controllers.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Memory Density | 128 M-bit (16 MB), organized as 65,536 × 256-byte pages |
| Supply Voltage | 1.7–1.95 V - compatible with low-power 1.8V system rails |
| Quad SPI Clock Rate | Up to 133 MHz - enables 532 MHz equivalent data rate using 4-bit I/O |
| Erase Granularity | Uniform 4 KB sectors, 32 KB blocks, 64 KB blocks - supports fine-grained firmware partitioning |
| Write Endurance | 100,000 program-erase cycles per sector - suitable for frequent OTA update partitions |
| Data Retention | 20+ years at 85°C - validated for industrial temperature-grade reliability |
| Interface Modes | Standard SPI, Dual SPI, Quad SPI, QPI, and DTR-read - backward-compatible and high-throughput options |
| Security Features | 64-bit unique ID, three 256-byte OTP-lockable security registers, SFDP register - enables device authentication and secure key storage |
Pinout & Package
W25Q128JWFIM 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. The /WP and /HOLD pins function as IO2 and IO3 respectively when Quad Enable (QE) bit is set.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| /CS (Pin 1) | Chip Select Input | Active-low enable: places DO in high-Z when deasserted; required to transition H→L after power-up before accepting commands |
| DO / IO1 (Pin 2) | Data Output / Quad I/O Line 1 | Unidirectional output in Standard SPI; bidirectional I/O in Dual/Quad modes - carries read data or address bytes |
| /WP / IO2 (Pin 3) | Hardware Write Protect / Quad I/O Line 2 | Active-low lock for status register writes; repurposed as IO2 when QE=1 - enables hardware + software dual-layer protection |
| GND (Pin 4) | Ground Reference | Primary return path for VCC and all I/O signals; must be low-impedance for stable timing and noise immunity |
| DI / IO0 (Pin 5) | Data Input / Quad I/O Line 0 | Unidirectional input in Standard SPI; bidirectional I/O in Dual/Quad modes - carries instructions, addresses, and write data |
| CLK (Pin 6) | Serial Clock Input | Master-generated edge-triggered timing reference; rising edge latches input, falling edge samples output |
| /HOLD / IO3 (Pin 7) | Hold Input / Quad I/O Line 3 | Pauses ongoing read/write without deselecting; repurposed as IO3 when QE=1 - essential for multi-device SPI bus arbitration |
| VCC (Pin 8) | Power Supply | 1.7–1.95 V supply; internal regulators derive core voltages - requires local 100nF decoupling near pin |
Key Features
| Feature | Design Value |
|---|---|
| DTR Read Support | Enables double-data-rate reads (e.g., 0Dh, EDh) - doubles effective bandwidth without raising clock frequency or EMI |
| Quad Peripheral Interface (QPI) | Reduces instruction overhead via 4-bit command/address/data transfers - accelerates sequential code fetch for XIP applications |
| Erase/Program Suspend & Resume | Allows interruption of long erase/program cycles to service urgent reads - improves real-time system responsiveness |
| Individual Sector Lock | Per-sector hardware locking via 32-bit security registers - prevents accidental overwrite of critical bootloader or calibration data |
| Discoverable Parameters (SFDP) | Standardized register (5Ah) exposing timing, density, and feature sets - eliminates hard-coded driver assumptions across flash variants |
| OTP-Lockable Security Registers | Three 256-byte regions with one-time-programmable locks (LB1–LB3) - secures cryptographic keys or device-specific credentials |
Applications
| Industrial PLC Firmware Storage | Automotive ADAS Boot Memory |
|---|---|
|
Use Scenario: Storing boot firmware and configuration parameters in programmable logic controllers operating continuously in harsh environments (-40°C to +85°C). IC Role / Device Role / Timing Role: Primary non-volatile code storage with XIP-capable Quad SPI interface, delivering deterministic boot latency under thermal stress. Use Value: 20-year data retention and 100K endurance ensure firmware integrity over full product lifecycle without refresh; 4KB sector granularity enables safe field updates. |
Use Scenario: Hosting boot code and sensor calibration data for automotive camera modules requiring ASIL-B compliance and fast cold-boot response. IC Role / Device Role / Timing Role: Secure, high-speed boot memory interfaced directly to SoC's Quad SPI controller, supporting verified boot chain initialization. Use Value: 66MB/s read throughput reduces boot time; 64-bit unique ID and OTP security registers enable device authentication and anti-cloning. |
| Medical IoT Sensor Node | Edge AI Gateway Configuration |
|
Use Scenario: Storing firmware, sensor calibration tables, and encrypted patient data logs in battery-powered portable diagnostic devices. IC Role / Device Role / Timing Role: Low-power serial flash providing persistent storage with <1µA power-down current and hardware write protection against voltage brownouts. Use Value: 1.7–1.95V operation matches Li-ion battery discharge curve; /WP pin ensures calibration data remains immutable during power transitions. |
Use Scenario: Holding FPGA bitstreams, model weights, and network stack configurations in industrial edge gateways with remote firmware update capability. IC Role / Device Role / Timing Role: Dual-role memory supporting both XIP execution and high-bandwidth OTA updates via DTR Quad I/O mode. Use Value: DTR Fast Read Quad I/O (EDh) achieves 532MHz effective bandwidth - cuts update verification time by >40% vs. standard SPI. |
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 |
|---|---|---|---|
| Winbond W25Q128JVSIM | Same 128M-bit density and 1.8V operation, but rated for commercial temperature range (0°C to +70°C); lacks Industrial Plus grade qualification. | Not qualified for extended temperature or high-reliability industrial deployments requiring -40°C to +105°C operation. | Select W25Q128JVSIM only for cost-sensitive consumer or lab prototypes where extended temp rating is unnecessary. |
| Micron MT25QL128ABA8E12-0SIT | 128M-bit, 1.8V, supports x4 Quad SPI and DTR, but uses different status register layout and SFDP structure; requires driver adaptation. | Compatible pinout but divergent command set (e.g., different QE bit location, no /HOLD pin in 8-pin variant); not drop-in software-replaceable. | Choose MT25QL128ABA8E12-0SIT only when cross-manufacturer supply diversification is mandated and firmware revalidation is feasible. |
Compared with W25Q128JVSIM, W25Q128JWFIM provides guaranteed operation at -40°C to +105°C and enhanced endurance consistency; versus MT25QL128ABA8E12-0SIT, it offers native /HOLD and /WP pins in 8-pin SOIC and simpler register-level compatibility for Winbond-optimized drivers.
Availability
W25Q128JWFIM is available at Aetrix Electronics and suitable for industrial control systems, automotive ADAS modules, and medical IoT devices requiring stable component supply, long-term lifecycle support, and guaranteed industrial temperature-grade performance.
Supply support for W25Q128JWFIM 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 manufacturer specializing in specialty DRAM, mobile DRAM, and serial flash memory solutions for industrial, automotive, and computing markets.
The W25Q series was designed specifically for high-reliability embedded systems needing robust code storage, fast XIP execution, and hardware-enforced security - targeting applications where firmware integrity and long-term data retention are mission-critical.
FAQ
What is the operating temperature range of the W25Q128JWFIM?
The W25Q128JWFIM is specified for Industrial Plus grade operation from -40°C to +105°C. This extended range ensures reliable performance in demanding environments such as factory automation controllers, under-hood automotive modules, and outdoor edge infrastructure - unlike commercial-grade variants limited to 0°C–70°C.
Does the W25Q128JWFIM support execute-in-place (XIP) operation?
Yes, the W25Q128JWFIM supports true XIP via Quad SPI and QPI interfaces, enabled by fast read modes (e.g., Fast Read Quad I/O, DTR Fast Read Quad I/O) and low-latency access to 4KB sectors. Its 133MHz Quad I/O clock and 66MB/s sustained throughput allow direct code execution without copying to RAM - reducing system memory footprint and boot time.
How does the /WP pin function differ between Standard SPI and Quad SPI modes on the W25Q128JWFIM?
In Standard SPI mode, the /WP pin (Pin 3) serves as an active-low hardware write protect for the status register. When Quad Enable (QE) is set in Status Register-2, Pin 3 becomes IO2 - disabling hardware write protection but enabling full quad I/O operation. Designers must configure QE and manage /WP usage based on whether hardware lock or maximum bandwidth is prioritized.
What package type does the W25Q128JWFIM use, and is it pin-compatible with other W25Q128JW variants?
W25Q128JWFIM uses an 8-pin SOIC 208-mil package (Package Code S) with standardized pinout matching all W25Q128JW family members in that package. It shares identical /CS, DO, /WP, GND, DI, CLK, /HOLD, and VCC pin assignments with W25Q128JVSIM and W25Q128JWUIM - enabling direct PCB-level substitution within the same package footprint.
Can the W25Q128JWFIM be used with microcontrollers lacking native Quad SPI peripherals?
Yes, the W25Q128JWFIM is fully backward-compatible with standard SPI controllers. It supports legacy single-I/O instructions (e.g., Read Data 03h, Page Program 02h) and Dual SPI modes - allowing integration with basic SPI masters. Quad and QPI features are optional enhancements; all core functionality remains accessible without hardware Quad SPI support.
W25Q128JWFIM Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Winbond Electronics Corporation
- Series:
- SpiFlash®
- Package/Case:
- 16-SOIC (0.295", 7.50mm Width)
- Packaging:
- Tube
- Product Status:
- Active
- 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
- Clock Frequency:
- 133 MHz
- Write Cycle Time - Word, Page:
- 3ms
- Access Time:
- 6 ns
- Voltage - Supply:
- 1.7V ~ 1.95V
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-SOIC
W25Q128JWFIM FAQ
1.How can I place an order for W25Q128JWFIM through Aetrix?
Please submit a Request for Quotation (RFQ) for W25Q128JWFIM 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 W25Q128JWFIM reliable?
The price and inventory of W25Q128JWFIM are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for W25Q128JWFIM is usually 5 days.
3.What payment methods are accepted for W25Q128JWFIM?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for W25Q128JWFIM transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for W25Q128JWFIM?
W25Q128JWFIM orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your W25Q128JWFIM 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 W25Q128JWFIM?
For technical support, including W25Q128JWFIM datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your W25Q128JWFIM requirements.
6.How does Aetrix verify that W25Q128JWFIM is sourced from the original manufacturer or authorized distributors?
All W25Q128JWFIM 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 W25Q128JWFIM meets industry standards.
7.What is the process for return or replacement of W25Q128JWFIM?
All W25Q128JWFIM units undergo pre-shipment inspection (PSI). If there is an issue with W25Q128JWFIM, 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 W25Q128JWFIM part is unused and in its original packaging.
Return procedure for W25Q128JWFIM:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
W25Q128JWFIM 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…

