Contact Us
  • Home
  • COMPONENTS
  • SPI NOR Flash Memory Chips for Embedded Firmware Storage

SPI NOR Flash Memory Chips for Embedded Firmware Storage

Winbond W25Q and Macronix MX25L serial NOR flash chips for embedded firmware storage 16Mbit to 512Mbit in SOIC-8, WSON-8 and BGA packages, 1.8 V and 3 V families All models listed below are combined into this single product for easy sourcing Samples, build quantities, alternatives and cross reference are supported
quote now

Product Specifications

Product Overview

Serial NOR flash holds the boot code, the application image and the calibration data on most embedded boards, and it is usually programmed on the line through SPI. Because the driver in the firmware and the footprint on the board are fixed early in a project, a shortage of one density or one package is one of the most disruptive things that can happen to a build.

This page covers the two families requested most often: Winbond W25Q and Macronix MX25L. Densities run from 16Mbit for a small boot loader to 512Mbit where the application image, a file system and logging all live in the same device. Both 3 V (2.7 V to 3.6 V) and 1.8 V families are included, because 1.8 V flash is the normal choice next to a low voltage SoC or FPGA.

All models are grouped into this single product, so one enquiry can cover the flash, the pull up resistors and the level shifting parts for the same board.

Electrical Specifications

Parameter3 V SPI NOR1.8 V SPI NOR
Supply voltage2.7 V to 3.6 V single supply1.65 V to 1.95 V single supply
Densities16Mbit, 32Mbit, 64Mbit, 128Mbit, 256Mbit64Mbit, 128Mbit
InterfaceStandard SPI, Dual SPI, Quad SPI, QPI, DTR (on JV/W25Q parts)Standard SPI, Dual SPI, Quad SPI
Clock frequencyUp to 133 MHz, equivalent 532 MHz in Quad SPI fast readUp to 104 MHz, 416 MHz equivalent in Quad SPI
Sector architecture4 kB uniform sectors, 32 kB and 64 kB block erase4 kB uniform sectors
Program / erase time3 ms typical page program, 45 ms typical 4 kB sector erase (128Mbit part)3 ms page program typical
Endurance / retention100,000 erase and program cycles per sector, 20 year data retention100,000 cycles, 20 year retention
PackagesSOIC-8 208 mil, SOIC-16 300 mil, WSON 6x5 mm, TFBGA 8x6 mmSOIC-8, WSON 6x5 mm

Included Models and Order Codes

Order codes below are given with package letter and temperature code, because those two characters decide whether the part fits the footprint and the temperature profile of the board.

ModelDensityVoltageInterface / SpeedPackageNotes
W25Q16JVSSIQ16Mbit (2 MB)2.7 V to 3.6 VSPI, Dual, Quad, QPI, 133 MHzSOIC-8 208 milBoot loader and small application images
W25Q32JVSSIQ32Mbit (4 MB)2.7 V to 3.6 VSPI, Dual, Quad, QPI, 133 MHzSOIC-8 208 milFirmware plus configuration data
W25Q64JVSSIQ64Mbit (8 MB)2.7 V to 3.6 VSPI, Dual, Quad, QPI, 133 MHzSOIC-8 208 milMost common density in industrial controllers
W25Q128JVSIQ128Mbit (16 MB)2.7 V to 3.6 VSPI, Dual, Quad, QPI, DTR, 133 MHzSOIC-8 208 milApplication image plus file system, -40 C to +85 C
W25Q128JWSIQ128Mbit (16 MB)1.65 V to 1.95 VSPI, Dual, Quad, QPISOIC-8 208 mil1.8 V version for low voltage SoC and FPGA designs
W25Q256JVEIQ256Mbit (32 MB)2.7 V to 3.6 VSPI, Dual, Quad, QPI, 133 MHzWSON-8 6x5 mmData logging and larger images
W25Q256JWEIQ256Mbit (32 MB)1.65 V to 1.95 VSPI, Dual, Quad, QPIWSON-8 6x5 mm1.8 V high density option
W25Q64FVSSIG64Mbit (8 MB)2.7 V to 3.6 VSPI, Dual, Quad, 104 MHzSOIC-8 208 milEarlier generation part still specified on long life designs
MX25L3233FM2I-08G32Mbit (4 MB)2.7 V to 3.6 VSPI, Dual, Quad, 133 MHzSOP-8 200 milSecond source where W25Q pin out is not mandatory
MX25L6433FM2I-08G64Mbit (8 MB)2.7 V to 3.6 VSPI, Dual, Quad, 133 MHzSOP-8 200 milSecond source, 4 kB sector architecture
MX25L51245GMI-08G512Mbit (64 MB)2.7 V to 3.6 VSPI, Dual, Quad, 133 MHzSOP-16 300 milHighest density in this group, multi I/O
MX25V1006FM1I1Mbit (128 kB)2.5 V to 3.6 VSPI, up to 33 MHzSOP-8Small configuration and parameter storage

Key Features

Wide Density Coverage – 16Mbit to 512Mbit in the same product line, so a board family can be scaled up without changing the flash vendor or the driver.

1.8 V And 3 V Families – Low voltage parts for modern SoCs and FPGAs, 3 V parts for existing designs, both available in the same order.

Quad SPI Read – Quad and QPI modes with fast read instructions, which supports execute in place from flash on memory constrained controllers.

Uniform 4 kB Sectors – Sector erase granularity that matches file system and parameter storage use, so logging does not have to burn a whole 64 kB block.

Security And Protection – Software and hardware write protection, sector protection registers and one time programmable lockable areas for boot code.

Package Options For Tight Boards – SOIC-8 for standard layouts, WSON 6x5 mm and TFBGA for boards where the flash sits under a shield or beside an FPGA.

Long Life And Second Sources – Both Winbond and Macronix listed where the footprint allows, so a shortage on one brand does not stop the build.

Applications

Typical uses for these flash parts: Because firmware storage sits on the same board as the controller, the flash is usually quoted together with the SUPERB PCB and SUPERB PCBA work we support rather than on its own.

Boot And Firmware Storage – Bootloader, application image and vendor calibration data on industrial controllers, motor drives, instruments and networking equipment.

FPGA And SoC Configuration – Configuration bitstream and parameter storage on FPGA boards, including 1.8 V parts next to low voltage FPGA banks.

Data Logging And Parameter Storage – Event logs, meter reading and setup data on equipment that has to keep records across power cycles.

Wireless And IoT Modules – Firmware plus over the air update staging on modules where the radio stack and the application share one small device.

Sourcing and Cross-Reference

Flash is usually the easiest part on the board to cross reference, because the two main vendors share the same SPI command set and a very similar pin out. The differences that matter are the device ID returned by the read identification instruction, the erase and protection register maps, and the timing of the fast read instruction. We supply the flash together with those three points when a substitute is proposed, and we keep the same command set family wherever possible so the existing firmware driver works unchanged.

When a density is short, the practical options are normally a larger part in the same package (which the firmware usually sees as more address space), a different package in the same density, or a second source with a modified device ID table in the driver. Where the substitute needs a firmware change we say so before the order, not after.

SUPERB Assembly support covers the SMT build where the boards are assembled in volume.

Q: Can you cross reference a W25Q part against an equivalent SPI NOR flash with the same command set?

A: Yes. Send the density, the package and the quantity, and the SUPERB Tech sales team will confirm availability and the second source option with the same SPI command set.

Why Source SPI NOR Flash from Superb Automation?

  1. Embedded Storage Focus: Serial flash, SDRAM and eMMC parts handled as one commodity group, with the package and temperature code read from the order string.
  2. Programmed And Unprogrammed Parts: Flash can be supplied as blank sealed stock for your own programming step, which keeps your firmware under your control.
  3. Second Source Guidance: Winbond and Macronix alternatives listed with the command set and device ID differences stated.
  4. Shortage Handling: When a density is on allocation we propose the size, package and second source options in one reply instead of a single unavailable line.
  5. Incoming Quality Control: Marking, packing and condition stated on the quote, which matters for a part that is often counterfeited in this market.
  6. One Quote For The Board: Flash, memory, MCU and passives for the same design can be quoted together to match your BOM structure.

Related Product Families

This page is part of the component range we supply for industrial, telecom, medical and defence builds. Continue with: Multi-Function ICs, Components, MCU and Embedded Processors, Component Sourcing and Supply.