M95080-DRMN3TP/K - 8Kbit SPI EEPROM | STMicroelectronics
MPN: M95080-DRMN3TP/K ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $0.45 | $0.45 |
| 10 | $0.4 | $4.00 |
| 100 | $0.35 | $35.00 |
| 500 | $0.3 | $150.00 |
| 1,000 | $0.25 | $250.00 |
M95080-DRMN3TP/K Overview
An EEPROM (Electrically Erasable Programmable Read-Only Memory) is a non-volatile memory that retains data when power is removed, and can be electrically erased and reprogrammed in-system. It sits within the memory hierarchy between volatile RAM and permanent storage like flash, offering byte-level write granularity and high endurance. In embedded systems, EEPROMs are used to store configuration parameters, calibration data, device IDs, and small logs that must survive power cycles.
Key features of the M95080-DRMN3TP/K include a 10 MHz SPI clock frequency, write protection using a hardware Write Protect (W) pin and a Status Register's Block Protection bits, and a Write Enable Latch (WEL) that prevents accidental writes. The device supports both byte and page write modes (up to 16 bytes per page), and has a self-timed write cycle with a typical write time of 5 ms. It also features a Software Write Protection mechanism via the Status Register, and a hardware Write Protect pin for additional security.
The M95080 uses a standard SPI interface with four signals: Serial Clock (C), Serial Data In (D), Serial Data Out (Q), and Chip Select (S). The device supports SPI modes 0 and 3, and includes a Status Register that provides information on the Write In Progress (WIP) bit and Block Protection (BP1, BP0) bits. The memory array is organized into 16 pages of 64 bytes each, and the page write operation allows up to 16 bytes to be programmed in a single cycle, reducing programming time for multi-byte updates.
Typical applications include smart meters, industrial sensors, medical devices, automotive electronics (e.g., odometer and configuration storage), and consumer electronics such as set-top boxes and printers. The wide voltage range and low power consumption make it ideal for battery-powered IoT nodes and portable instruments. The SO-8N package is widely used and easy to solder, and the device is RoHS compliant and halogen-free.
When designing with this device, ensure that the Chip Select (S) pin is held high during power-up and power-down to avoid spurious writes. The Write Protect (W) pin should be tied to VCC if not used, and the Hold (HOLD) pin (if present) must be handled correctly to avoid unintended operations. For applications requiring high data integrity, consider using the Block Protection bits to lock critical memory regions.
Drop-in alternatives for M95080-DRMN3TP/K — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
M95080-DRMN3TP/K
✅ Drop-In✓ In Stock
$0.25 / Unit
View Datasheet →25AA080A-I/SN
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
CAT25080LI-G
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
AT25080B-SSHL-T
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
M95080-DRMN3TP/K Specifications
| Memory Size | 8 Kbit (1024 x 8) |
| Interface Type | SPI |
| Maximum Clock Frequency | 10 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V |
| Operating Temperature Range | -40C to +85C |
| Package | SO-8N (150 mil) |
| Mounting Type | Surface Mount |
| Write Cycle Time | 5 ms (typical) |
| Page Size | 16 bytes |
| Endurance | 1,000,000 write cycles |
| Data Retention | 40 years |
| RoHS Status | Compliant |
| Halogen Free | Yes |
| Write Protection | Hardware (W pin) and Software (Status Register) |
| SPI Modes | Mode 0 and Mode 3 |
M95080-DRMN3TP/K Pin Configuration
| Pin 1 | S — Chip Select (active low) |
| Pin 2 | C — Serial Clock |
| Pin 3 | D — Serial Data Input |
| Pin 4 | Q — Serial Data Output |
| Pin 5 | W — Write Protect (active low) |
| Pin 6 | VCC — Power Supply |
| Pin 7 | GND — Ground |
| Pin 8 | HOLD — Hold (active low, optional) |
Typical Applications
M95080-DRMN3TP/K is suitable for 6 applications: Smart Meters, Industrial Sensors, Medical Devices, Automotive Electronics, Consumer Electronics, IoT Nodes.
Smart Meters
The M95080-DRMN3TP/K is used in smart meters to store calibration data, configuration parameters, and consumption logs. Its 8-Kbit capacity is sufficient for storing meter IDs, calibration constants, and periodic readings. The wide voltage range (1.8V-5.5V) allows operation from battery or mains power, and the high endurance (1 million cycles) ensures reliable logging over the meter's lifetime. The SPI interface enables fast communication with the metering microcontroller, and the write protection features prevent accidental tampering with critical data.
Recommended
Industrial Sensors
In industrial sensors, the M95080-DRMN3TP/K stores sensor calibration coefficients, device configuration, and diagnostic data. The industrial temperature range (-40C to +85C) ensures reliable operation in harsh environments. The small SO-8N package fits compact sensor housings, and the low power consumption is ideal for loop-powered or battery-operated sensors. The SPI interface allows easy integration with microcontrollers, and the write protection prevents accidental modification of calibration data during operation.
Recommended
Medical Devices
The M95080-DRMN3TP/K is used in medical devices such as glucose meters, infusion pumps, and patient monitors to store device settings, patient data, and event logs. Its high reliability (1 million write cycles, 40-year retention) ensures data integrity over the device's lifetime. The wide voltage range accommodates battery-powered operation, and the small package is suitable for portable devices. The SPI interface provides fast data access, and the write protection features help maintain data security and regulatory compliance.
Recommended
Automotive Electronics
In automotive applications, the M95080-DRMN3TP/K stores vehicle configuration, odometer data, and diagnostic trouble codes. The industrial temperature range and high endurance make it suitable for under-hood environments. The SPI interface allows fast read/write operations for real-time data logging, and the write protection prevents unauthorized modification of critical vehicle data. The SO-8N package is widely used in automotive ECUs, and the device is AEC-Q100 qualified (check variant).
Recommended
Consumer Electronics
The M95080-DRMN3TP/K is used in consumer electronics such as set-top boxes, smart TVs, and printers to store user preferences, channel lists, and configuration data. Its low cost and small package make it ideal for high-volume production. The wide voltage range allows operation from various supply rails, and the SPI interface is compatible with most consumer SoCs. The write protection features prevent accidental data corruption, and the high endurance supports frequent updates of user settings.
Recommended
IoT Nodes
In IoT nodes, the M95080-DRMN3TP/K stores device credentials, sensor calibration, and network configuration. Its low power consumption is critical for battery-powered devices, and the wide voltage range accommodates varying battery levels. The small package fits compact IoT modules, and the SPI interface allows efficient communication with low-power MCUs. The high endurance supports frequent over-the-air updates, and the write protection helps secure device credentials.
Recommended
Recommended Products Summary
Engineering reference data for M95080-DRMN3TP/K — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | M95080-DRMN6TP | 25AA080A-I/SN | CAT25080LI-G |
|---|---|---|---|---|
| Package | SO-8N | TSSOP-8 | SOIC-8 | SOIC-8 |
| Brand | STMicroelectronics | STMicroelectronics | Microchip Technology | onsemi |
| Memory Size | 8 Kbit | 8 Kbit | 8 Kbit | 8 Kbit |
| Max Clock Frequency | 10 MHz | 10 MHz | 10 MHz | 10 MHz |
| Supply Voltage Range | 1.8V - 5.5V | 1.8V - 5.5V | 1.8V - 5.5V | 1.8V - 5.5V |
| Write Cycle Time | 5 ms | 5 ms | 5 ms | 5 ms |
| Endurance | 1,000,000 cycles | 1,000,000 cycles | 1,000,000 cycles | 1,000,000 cycles |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Key Differentiators
- Wide supply voltage range (1.8V-5.5V) (vs Microchip 25AA080A-I/SN)
- High endurance (1,000,000 write cycles) (vs onsemi CAT25080LI-G)
- STMicroelectronics quality and support (vs Microchip 25AA080A-I/SN)
Design Notes
Place a 0.1uF decoupling capacitor close to the VCC pin (pin 6) and GND (pin 7) to filter high-frequency noise. For noisy environments, add a 1uF capacitor in parallel. Ensure the Chip Select (S) pin has a pull-up resistor to VCC to prevent floating during power-up, which could cause spurious writes.
Always set the Write Enable Latch (WEL) before attempting a write operation. The WEL is set by sending the WREN instruction, and it is automatically reset after a write cycle or a WRDI instruction. Failure to set WEL will result in the write being ignored. Also, ensure the Write Protect (W) pin is high (or tied to VCC) when writing, as a low W pin will block all write operations.
For SPI clock frequencies above 5 MHz, keep the trace lengths between the MCU and the EEPROM as short as possible to minimize signal reflections. Use series termination resistors (e.g., 33 ohms) on the clock and data lines if the traces are longer than 2 inches. Also, avoid routing SPI lines near high-current switching traces to reduce electromagnetic interference.
Compliance Information
RoHS compliant and halogen-free per STMicroelectronics. Not AEC-Q100 qualified for this variant; check automotive-grade variants if needed.