Overview
The M95128-RMC6TG is an electrically erasable programmable memory (EEPROM) device produced by STMicroelectronics. This component is part of the M95128 series, which is organized as 16384 x 8 bits and accessed through the SPI (Serial Peripheral Interface) bus. The M95128-RMC6TG operates with a supply voltage range of 1.8 V to 5.5 V and is designed to function over an ambient temperature range of -40 °C to +85 °C. It features enhanced ESD protection, high-speed clock support up to 20 MHz, and a robust data retention capability of more than 200 years.
Key Specifications
Parameter | Description |
---|---|
Memory Size | 128 Kbit (16 Kbytes) of EEPROM |
Page Size | 64 bytes |
Supply Voltage | 1.8 V to 5.5 V |
Operating Temperature Range | -40 °C to +85 °C |
High-Speed Clock | Up to 20 MHz |
Write Time | Byte Write within 5 ms, Page Write within 5 ms |
Write Cycles | More than 4 million |
Data Retention | More than 200 years |
Packages | SO8, TSSOP8, UFDFPN8, WLCSP |
Key Features
- Compatible with the serial peripheral interface (SPI) bus
- Additional write lockable page (Identification page) for storing sensitive application parameters
- Write protect options for quarter array, half array, and whole memory array
- Enhanced ESD protection
- High-speed clock support up to 20 MHz
- Single supply voltage operation from 1.8 V to 5.5 V
- Operating temperature range from -40 °C to +85 °C
Applications
The M95128-RMC6TG is suitable for various industrial and consumer applications where non-volatile memory is required. It is particularly useful in systems that need to store configuration data, calibration parameters, or other types of persistent data. Examples of applications include:
- Industrial control systems
- Consumer electronics
- Automotive systems
- Medical devices
- IoT devices
Q & A
- What is the memory size of the M95128-RMC6TG?
The M95128-RMC6TG has a memory size of 128 Kbit (16 Kbytes) of EEPROM.
- What is the supply voltage range for the M95128-RMC6TG?
The supply voltage range for the M95128-RMC6TG is from 1.8 V to 5.5 V.
- What is the operating temperature range for the M95128-RMC6TG?
The operating temperature range for the M95128-RMC6TG is from -40 °C to +85 °C.
- What is the maximum clock speed supported by the M95128-RMC6TG?
The M95128-RMC6TG supports a high-speed clock up to 20 MHz.
- How many write cycles can the M95128-RMC6TG endure?
The M95128-RMC6TG can endure more than 4 million write cycles.
- What is the data retention period for the M95128-RMC6TG?
The data retention period for the M95128-RMC6TG is more than 200 years.
- What types of packages are available for the M95128-RMC6TG?
The M95128-RMC6TG is available in SO8, TSSOP8, UFDFPN8, and WLCSP packages.
- Does the M95128-RMC6TG have any additional memory pages?
Yes, the M95128-RMC6TG has an additional write lockable page known as the Identification page, which can store sensitive application parameters.
- How does the write protect feature work on the M95128-RMC6TG?
The write protect feature allows protection of the quarter array, half array, or the whole memory array, as well as the Block protect bits in the Status register.
- What is the purpose of the HOLD signal in the M95128-RMC6TG?
The HOLD signal can be used to interrupt communications with the device when driven low.