M95010-RBN3TP
AI

The **M95010-RBN3TP** is a specific part number for a 1 Kbit Serial SPI (Serial Peripheral Interface) EEPROM manufactured by **STMicroelectronics**. It is widely used for non-volatile parameter storage in automotive and industrial applications.
---
## 1. Key Specifications
The table below outlines the core technical parameters of the M95010-RBN3TP:
| Parameter | Specification |
| :--- | :--- |
| **Memory Size** | 1 Kbit (128 bytes x 8 bits) |
| **Interface** | SPI (Mode 0 and Mode 3 supported) |
| **Clock Frequency** | Up to 20 MHz |
| **Operating Voltage** | 1.8V to 5.5V |
| **Operating Temperature** | -40°C to +125°C |
| **Package Type** | TSSOP8 (Thin Shrink Small Outline Package) |
| **Write Cycles** | 4 Million (Endurance) |
| **Data Retention** | 200 Years |
---
## 2. Pin Configuration (TSSOP8)
The device features an 8-pin layout standard for serial memory components:
| Pin Name | Function | Description |
| :--- | :--- | :--- |
| **S** | Chip Select | Activates the device when pulled low. |
| **D** | Serial Data Input | Receives instructions, addresses, and data. |
| **Q** | Serial Data Output | Sends data out during read operations. |
| **C** | Serial Clock | Synchronizes data transfer. |
| **W** | Write Control | Hardware protection against write operations. |
| **HOLD** | Hold | Pauses communication without resetting the CS. |
| **Vcc / Vss** | Power Supply | Voltage supply and Ground. |
---
## 3. Core Features and Functionality
### SPI Protocol
The device operates using the Serial Peripheral Interface, allowing high-speed data transfer compared to I2C. It utilizes four main signals (S, C, D, Q) to communicate with a microcontroller.
### Memory Protection
* **Software Protection:** Uses a status register to define "Read-Only" blocks (none, quarter, half, or whole memory).
* **Hardware Protection:** The `W` pin can be used to lock the status register to prevent accidental overwrites.
### Page Write Mode
The M95010 supports writing up to **16 bytes** in a single page write cycle, which significantly improves write efficiency compared to byte-by-byte writing.
---
## 4. Part Number Breakdown
Understanding the specific suffix **-RBN3TP**:
* **M95010**: Device family (1 Kbit SPI EEPROM).
* **-R**: Range of operating voltage (1.8V to 5.5V).
* **BN**: Package (TSSOP8).
* **3**: Temperature range (-40°C to +125°C).
* **TP**: Packing (Tape and Reel).
- ⤷
What are the main differences between SPI and I2C EEPROMs in terms of speed?
- ⤷ How does the 'Hold' pin function during a data transfer?
- ⤷ What is the typical power consumption for this device in Standby mode?