The STMicroelectronics M95080-WMN6 is an 8Kbit serial EEPROM organized as 1K x 8 bits, accessed through an SPI bus at clock frequencies up to 20 MHz.
STMicroelectronics has discontinued production, and no last-time-buy window remains open.
20 MHz SPI — throughput and bus margin
The 20 MHz SPI clock rate delivers a raw read throughput of 20 Mbit/s, which is enough to stream the entire 8Kbit array in under 0.5 ms. For a typical application — reading a calibration table at boot or logging a fault code — the bus is idle most of the time, so the 20 MHz ceiling is rarely a bottleneck. What matters more is the 5 ms write cycle: if your firmware writes multiple pages back-to-back, budget for that cumulative delay rather than the SPI speed. The SPI interface is mode 0 and mode 3 compatible (CPOL=0, CPHA=0 or CPOL=1, CPHA=1), matching the vast majority of MCU SPI peripherals without needing a level shifter.
