Overview
The M95128-WMN6P is a 128 Kbit serial SPI bus EEPROM produced by STMicroelectronics. This device is part of the M95128 series, which includes electrically erasable programmable memories (EEPROMs) organized as 16384 x 8 bits. The M95128-WMN6P operates with a supply voltage ranging from 2.5 V to 5.5 V and is designed to function over an ambient temperature range of -40 °C to +85 °C. It is accessed through the SPI bus, making it compatible with a wide range of microcontrollers and other devices that support SPI communication.
Key Specifications
Parameter | Value |
---|---|
Supply Voltage Min | 2.5 V |
Supply Voltage Max | 5.5 V |
Operating Temperature Min | -40 °C |
Operating Temperature Max | +85 °C |
Memory Size | 128 Kbit (16 Kbytes) |
Memory Type | EEPROM |
Page Size | 64 bytes |
Write Time (Byte/Page) | 5 ms |
High-Speed Clock | 20 MHz |
Packages | SO8, TSSOP8, UFDFPN8, WLCSP |
RoHS Compliant | Ecopack2 |
Key Features
- High-Speed Clock: Supports up to 20 MHz clock frequency.
- Write Protection: Quarter array, half array, and whole memory array can be protected against write instructions.
- Enhanced ESD Protection: Provides robust protection against electrostatic discharge.
- Long Data Retention: More than 200 years of data retention.
- High Endurance: More than 4 million write cycles.
- Identification Page: An additional write lockable page (Identification page) for storing sensitive application parameters.
- SPI Bus Compatibility: Compatible with the serial peripheral interface (SPI) bus, supporting CPOL = 0, CPHA = 0 and CPOL = 1, CPHA = 1 modes.
Applications
The M95128-WMN6P is suitable for a variety of applications where non-volatile memory is required, such as:
- Industrial Automation: For storing configuration data, calibration parameters, and other non-volatile information.
- Consumer Electronics: In devices like set-top boxes, gaming consoles, and other consumer electronics requiring non-volatile memory.
- Automotive Systems: For storing vehicle configuration data, calibration parameters, and other critical information.
- Medical Devices: For storing calibration data, patient information, and other non-volatile data in medical equipment.
Q & A
- What is the memory size of the M95128-WMN6P?
The M95128-WMN6P has a memory size of 128 Kbit (16 Kbytes), organized as 16384 x 8 bits.
- What is the operating voltage range of the M95128-WMN6P?
The M95128-WMN6P operates with a supply voltage ranging from 2.5 V to 5.5 V.
- What is the maximum operating temperature of the M95128-WMN6P?
The maximum operating temperature is +85 °C.
- What is the write time for a byte or page in the M95128-WMN6P?
The write time for a byte or page is within 5 ms.
- Does the M95128-WMN6P support high-speed clock frequencies?
Yes, it supports up to 20 MHz clock frequency.
- What types of packages are available for the M95128-WMN6P?
The device is available in SO8, TSSOP8, UFDFPN8, and WLCSP packages.
- Is the M95128-WMN6P RoHS compliant?
Yes, it is RoHS compliant with Ecopack2.
- How many write cycles can the M95128-WMN6P endure?
The device can endure more than 4 million write cycles.
- What is the data retention period of the M95128-WMN6P?
The data retention period is more than 200 years.
- Does the M95128-WMN6P have any special features for storing sensitive data?
Yes, it has an additional write lockable Identification page for storing sensitive application parameters.