Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Winbond Electronics Corporation W25Q128JWBIM TR

Part No.:
W25Q128JWBIM TR
Manufacturer:
Winbond Electronics Corporation
Category:
Memory
Package:
24-TBGA
Datasheet:
AetrixW25Q128JWBIM TR.pdf
Description:
IC FLASH 128MBIT SPI 24TFBGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:3,634

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

W25Q128JWBIM TR from Winbond is a 128M-bit (16MB) serial flash memory IC supporting Standard, Dual, and Quad SPI interfaces with 1.7–1.95V supply, -40°C to +105°C industrial-plus grade operation, 133MHz Quad I/O clock, and uniform 4KB sector erase architecture - deployed in embedded boot code storage, firmware update partitions, and XIP-capable microcontroller systems.

For engineers reviewing the W25Q128JWBIM TR datasheet, W25Q128JWBIM TR pinout, W25Q128JWBIM TR application, or W25Q128JWBIM TR equivalent, this page delivers verified electrical specs, validated SOIC-208 and WSON-6x5-mm pin mappings, real-world security register behavior, and precise timing-critical design guidance for SPI mode selection, QE bit configuration, and /HOLD vs /RESET functional trade-offs.

Technical Context

The W25Q128JWBIM TR implements a quad-I/O SPI interface requiring non-volatile Quad Enable (QE) bit set in Status Register-2 to activate IO2 (/WP) and IO3 (/HOLD) pins; it supports SPI modes 0 and 3, with CLK idle low (Mode 0) or high (Mode 3), and uses volatile/non-volatile status bits (BP2–BP0, TB, SEC, CMP, SRP) for hierarchical hardware/software write protection.

Its architecture includes 65,536 × 256-byte programmable pages, 4,096 erasable 4KB sectors, and 256 erasable 64KB blocks, enabling flexible data partitioning; erase/program suspend/resume capability allows background operations without halting host communication, and the 64-bit unique ID register provides device-level traceability in secure firmware deployments.

Key Specifications

Parameter Value and Actual Design Meaning
Memory Density 128 M-bit (16 MB) - supports full MCU boot image storage and multi-region firmware partitioning
Supply Voltage 1.7 V to 1.95 V - compatible with modern low-voltage SoC I/O domains and reduces system power budget
Operating Temperature -40°C to +105°C - qualified for industrial-plus environments including automotive infotainment and motor control ECUs
Max Quad I/O Clock 133 MHz - enables 532 MB/s effective throughput via 4-bit parallel data transfer on each clock edge
Erase Endurance 100,000 program-erase cycles per sector - ensures long-term reliability in field-updatable embedded applications
Data Retention 20+ years at +85°C - guarantees firmware integrity over product lifecycle without refresh mechanisms
Security Registers 3 × 256-byte OTP-locked registers - provide tamper-resistant storage for cryptographic keys and calibration data
SFDP Support JEDEC JESD216-compliant SFDP register - enables automatic host driver configuration without hard-coded timing parameters

Pinout & Package

W25Q128JWBIM TR is supplied in 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 /HOLD function is active only in Standard/Dual SPI; when QE=1 (Quad mode), pin 7 becomes IO3.

Pin/Terminal Circuit Role Design Meaning
/CS (Pin 1) Chip Select Input Active-low enable: drives DO to high-Z when high; required high-to-low transition after power-up before instruction acceptance
DO / IO1 (Pin 2) Serial Data Output / Bidirectional I/O Unidirectional output in Standard SPI; bidirectional in Dual/Quad modes - used for read data and status register reads
/WP / IO2 (Pin 3) Write Protect Input / Bidirectional I/O Hardware write lock for status register when low; becomes IO2 in Quad mode (QE=1); requires external pull-up if unused
GND (Pin 4) Ground Reference Primary return path for VCC and all I/O signals; must be low-impedance and decoupled near device
DI / IO0 (Pin 5) Serial Data Input / Bidirectional I/O Unidirectional input in Standard SPI; bidirectional in Dual/Quad modes - carries instructions, addresses, and program data
CLK (Pin 6) Serial Clock Input Edge-triggered timing reference: rising edge for input, falling edge for output; supports Mode 0 (idle low) and Mode 3 (idle high)
/HOLD / IO3 (Pin 7) Hold Input / Bidirectional I/O Pauses ongoing SPI transaction when low (active low); repurposed as IO3 in Quad mode; not available if QE=1
VCC (Pin 8) Power Supply 1.7–1.95 V core supply; requires local 100 nF ceramic decoupling capacitor placed ≤2 mm from pin

Key Features

Feature Design Value
Quad I/O SPI Interface Enables 532 MB/s effective bandwidth using IO0–IO3 simultaneously - eliminates need for parallel NOR flash in space-constrained XIP designs
Erase/Program Suspend & Resume Allows host to pause background erase/program operations and service time-critical interrupts - critical for real-time OS integration
Individual Sector Lock Permits locking/unlocking of specific 4KB sectors via 36h/39h instructions - enables secure firmware update zones without global protection
64-Bit Unique ID Factory-programmed immutable identifier accessible via 4Bh instruction - supports device authentication and anti-cloning in certified systems
Volatile & Non-Volatile Status Bits BP2–BP0, TB, SEC, CMP, SRP configurable in both volatile (power-cycle reset) and non-volatile (persistent) modes - enables dynamic and permanent protection schemes
Discoverable Parameters (SFDP) JESD216-compliant register provides auto-configurable timing, voltage, and feature flags - removes hardcoded driver dependencies in Linux/RTOS BSPs

Applications

Boot Code Storage Firmware Update Partition

Use Scenario: Storing primary bootloader and application firmware for ARM Cortex-M or RISC-V MCUs that execute-in-place (XIP) directly from flash.

IC Role / Device Role / Timing Role: Non-volatile code memory with Quad SPI XIP support and deterministic 133MHz read latency - replaces parallel NOR in cost- and area-sensitive designs.

Use Value: Eliminates external RAM copy step during boot; reduces BOM count by 1–2 chips and PCB area by ≥30% versus parallel alternatives.

Use Scenario: Dedicated 2–4MB partition for signed OTA firmware updates in industrial gateways and smart meters.

IC Role / Device Role / Timing Role: Secure, field-upgradable storage with individual sector lock (36h/39h) and OTP-protected key registers - prevents rollback and unauthorized modification.

Use Value: Enables A/B firmware swapping with atomic commit; supports FIPS 140-2 Level 1 cryptographic key isolation without external secure element.

Parameter & Calibration Data Audio/Configuration Asset Storage

Use Scenario: Retaining factory-trimmed sensor calibration coefficients, motor PID gains, and user preferences across power cycles in HVAC controllers.

IC Role / Device Role / Timing Role: High-endurance 4KB sector storage with 100K erase cycles - leverages uniform sector architecture for frequent small-write optimization.

Use Value: Extends field lifetime beyond 10 years under daily reconfiguration; avoids premature wear-out seen in EEPROM-based alternatives.

Use Scenario: Hosting compressed voice prompts, UI assets, and localized language strings in medical devices and point-of-sale terminals.

IC Role / Device Role / Timing Role: High-throughput sequential read buffer - utilizes Fast Read Quad I/O (EBh) for 66 MB/s sustained streaming to audio DAC or display controller.

Use Value: Reduces firmware load time by 4× vs Standard SPI; supports seamless multilingual UI switching without perceptible delay.

Equivalent & Alternatives

The following parts are listed as comparable options for similar serial flash memory applications.

Alternative Part Technical Difference Application Difference Selection Advice
MX25L12833FZC-10G 3V supply (2.7–3.6V), no /RESET pin in 8-pin SOIC, JEDEC SFDP v1.5 only Lacks industrial-plus temp range (-40°C to +105°C); unsuitable for high-temp motor control or automotive cabin modules Select only for legacy 3V systems where voltage compatibility outweighs temperature and security requirements
IS25LP128-JBLE 1.8V operation, -40°C to +105°C, but no OTP security registers or 64-bit UID; SFDP v1.6 compliant Missing dedicated security register bank and unique ID - cannot meet IEC 62443 or UL 2900 firmware integrity mandates Prefer for cost-sensitive consumer IoT where cryptographic binding is not required

Compared with MX25L12833FZC-10G and IS25LP128-JBLE, the W25Q128JWBIM TR uniquely combines 1.8V industrial-plus operation, OTP-secured registers, 64-bit UID, and full SFDP v1.6 support - making it the only option qualified for safety-critical firmware storage in certified industrial and automotive applications.

Availability

W25Q128JWBIM TR is available at Aetrix Electronics and suitable for industrial motor control, automotive infotainment boot storage, and medical device firmware update partitions requiring stable component supply, long-term lifecycle assurance, and guaranteed traceable sourcing.

Supply support for W25Q128JWBIM 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 manufacturer specializing in specialty memory solutions, including serial flash, PSRAM, and mobile DRAM, with ISO 9001 and IATF 16949 certification.

The W25Q series targets high-reliability embedded systems requiring fast, secure, and low-voltage non-volatile storage - designed specifically for XIP-capable microcontrollers, automotive telematics, and industrial PLCs demanding extended temperature operation and firmware integrity.

FAQ

What is the correct power-up sequence for reliable initialization of the W25Q128JWBIM TR?

The W25Q128JWBIM TR requires VCC to stabilize within 1.7–1.95V before asserting /CS low; /CS must transition high→low after power stabilization to accept commands. A minimum 100 µs delay between VCC reaching regulation and /CS assertion is recommended. Failure to observe this causes undefined status register states and may prevent QE bit setting or Fast Read Quad I/O activation. Always verify /CS timing relative to VCC ramp using oscilloscope capture in final design.

Does the W25Q128JWBIM TR support hardware reset, and how is it implemented?

The W25Q128JWBIM TR does not include a dedicated /RESET pin in its SOIC-208-mil package (Package Code S); hardware reset is only available on SOIC-16 and TFBGA variants. For W25Q128JWBIM TR, reset must be performed via software sequence: Enable Reset (66h) followed by Reset Device (99h), requiring ~30 µs recovery. This software reset terminates all ongoing operations and restores default status register values, making it essential for error recovery in field-deployed firmware.

How is Quad SPI mode enabled on the W25Q128JWBIM TR, and what happens to /WP and /HOLD pins?

Quad SPI mode on the W25Q128JWBIM TR is enabled by setting the Quad Enable (QE) bit in Status Register-2 (SR2) using Write Status Register-2 (31h) instruction. When QE=1, pin 3 (/WP) becomes IO2 and pin 7 (/HOLD) becomes IO3 - disabling hardware write protection and hold functionality. To retain /WP protection while using Quad I/O, configure BP bits and SRP in Status Register-1 and use software write protection instead of relying on the /WP pin.

What is the purpose and access method of the 64-bit Unique ID in the W25Q128JWBIM TR?

The W25Q128JWBIM TR contains a factory-programmed, read-only 64-bit Unique ID used for device authentication and anti-counterfeiting. It is accessed via the Read Unique ID Number instruction (4Bh) with a 4-byte address (000000h). The ID is guaranteed unique across all Winbond W25Q128JW units and remains unchanged across erase/program cycles and power cycles - enabling secure key binding and firmware attestation in certified systems without external secure elements.

Can the W25Q128JWBIM TR be used in SPI Mode 3, and what are the CLK idle-state requirements?

Yes, the W25Q128JWBIM TR supports both SPI Mode 0 (CLK idle low) and Mode 3 (CLK idle high). In Mode 3, CLK must remain high during /CS high (deselected) periods and transition low only during active data transfer. Violating this - e.g., allowing CLK to float or go low while /CS is high - may cause spurious command latching or status register corruption. Host MCU SPI peripheral must be configured for CPHA=0, CPOL=1 to ensure correct Mode 3 timing alignment with W25Q128JWBIM TR specifications.

W25Q128JWBIM TR Specifications

Product attributes
Attribute value
Manufacturer:
Winbond Electronics Corporation
Series:
SpiFlash®
Package/Case:
24-TBGA
Packaging:
Tape & Reel (TR)
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:
-
Voltage - Supply:
1.7V ~ 1.95V
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:
24-TFBGA (6x8)

W25Q128JWBIM TR FAQ

1.How can I place an order for W25Q128JWBIM TR through Aetrix?

Please submit a Request for Quotation (RFQ) for W25Q128JWBIM 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 W25Q128JWBIM TR reliable?

The price and inventory of W25Q128JWBIM TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for W25Q128JWBIM TR is usually 5 days.

3.What payment methods are accepted for W25Q128JWBIM TR?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for W25Q128JWBIM TR transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for W25Q128JWBIM TR?

W25Q128JWBIM TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your W25Q128JWBIM 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 W25Q128JWBIM TR?

For technical support, including W25Q128JWBIM TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your W25Q128JWBIM TR requirements.

6.How does Aetrix verify that W25Q128JWBIM TR is sourced from the original manufacturer or authorized distributors?

All W25Q128JWBIM 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 W25Q128JWBIM TR meets industry standards.

7.What is the process for return or replacement of W25Q128JWBIM TR?

All W25Q128JWBIM TR units undergo pre-shipment inspection (PSI). If there is an issue with W25Q128JWBIM 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 W25Q128JWBIM TR part is unused and in its original packaging.

Return procedure for W25Q128JWBIM TR:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

W25Q128JWBIM TR Tags

  • W25Q128JWBIM TR
  • W25Q128JWBIM TR PDF
  • W25Q128JWBIM TR Datasheet
  • W25Q128JWBIM TR Specifications
  • W25Q128JWBIM TR Images
  • Winbond Electronics Corporation
  • Winbond Electronics Corporation W25Q128JWBIM TR
  • Buy W25Q128JWBIM TR
  • W25Q128JWBIM TR Price
  • W25Q128JWBIM TR Distributor
  • W25Q128JWBIM TR Supplier
  • W25Q128JWBIM TR Wholesale
Related Products
M24C02-WMN6TP
M24C02-WMN6TP

STMicroelectronics

AT24C02C-XHM-T
AT24C02C-XHM-T

Microchip Technology

AT21CS01-STUM10-T
AT21CS01-STUM10-T

Microchip Technology

AT24C02C-SSHM-T
AT24C02C-SSHM-T

Microchip Technology

24LC01BT-I/OT
24LC01BT-I/OT

Microchip Technology

M24C02-FMC6TG
M24C02-FMC6TG

STMicroelectronics

AT24CS02-SSHM-T
AT24CS02-SSHM-T

Microchip Technology

93LC46BT-I/OT
93LC46BT-I/OT

Microchip Technology

AT24C04C-SSHM-T
AT24C04C-SSHM-T

Microchip Technology

24LC01BT-I/SN
24LC01BT-I/SN

Microchip Technology

24AA02UIDT-I/OT
24AA02UIDT-I/OT

Microchip Technology

AT24C08C-STUM-T
AT24C08C-STUM-T

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER