The W25Q128JVSIQ is a 128M-bit (16M-byte) serial NOR Flash memory device from Winbond Electronics, housed in an 8-pin SOIC 208-mil package. It is part of the SpiFlash family and supports Standard SPI, Dual SPI, and Quad SPI interfaces, providing flexible and high-speed data access for code storage, data logging, and execute-in-place (XIP) applications.
The memory array is organized as 65,536 programmable pages of 256 bytes each. The device supports flexible erase granularity: 4 KB sectors (4,096 total), 32 KB blocks, 64 KB blocks (256 total), and full chip erase. Page programming time is typically 3 ms, and block erase time is approximately 120 ms for a 32 KB block.
The SPI clock frequency supports up to 133 MHz, enabling equivalent data rates of 266 MHz in Dual I/O mode and 532 MHz in Quad I/O mode. In Quad SPI mode at 133 MHz, the effective data throughput can reach 66 MB/s, surpassing many parallel Flash memories. The device also supports SPI Mode 0 (CPOL=0, CPHA=0) and Mode 3 (CPOL=1, CPHA=1).
The operating voltage range is 2.7V to 3.6V, compatible with standard 3.3V logic systems. Active read current is typically 25 mA at 133 MHz. Standby current is typically 15 uA, and power-down current drops to less than 1 uA, making the device suitable for battery-powered applications.
Security features include: software and hardware write protection, power-up/down data protection, volatile and non-volatile lock bits for sector protection, 256-byte One-Time Programmable (OTP) security register, unique 64-bit serial number for device identification, and three 256-byte security registers for user data storage. The Serial Flash Discoverable Parameters (SFDP) register facilitates automatic software detection and configuration.
The device supports program/erase suspend and resume operations, allowing interruption of long erase operations for higher-priority reads. The continuous read mode supports configurable wrap lengths of 8, 16, 32, and 64 bytes for cache optimization.
The W25Q128JVSIQ is qualified for 100,000 program/erase cycles per sector with a 20-year data retention specification. The operating temperature range is -40C to +85C (industrial grade). The device is RoHS3 compliant, MSL Level 3 (168 hours), and classified as ECCN 3A991B1A. Tube packaging is standard.
The JV variant represents the latest generation of the W25Q128 family, featuring enhanced SPI modes and improved performance over earlier JQ and JM variants. The SIQ suffix denotes SOIC-8 package, industrial temperature range, and tube packaging.