M95320-RMB3T
AI

The **M95320-RMB3T** is a specific variant of the M95320 family, which consists of Electrically Erasable Programmable Read-Only Memory (EEPROM) devices. These are commonly used for parameter storage in embedded systems.
---
## 1. Device Overview
The M95320-RMB3T is a **32-Kbit (4096 x 8 bits)** serial EEPROM. It is designed to interface with microcontrollers via the **SPI (Serial Peripheral Interface)** bus.
### Key Technical Specifications
| Feature | Specification |
| :--- | :--- |
| **Memory Size** | 32 Kbit (4 KB) |
| **Interface** | SPI (Mode 0 and Mode 3) |
| **Clock Frequency** | Up to 20 MHz |
| **Operating Voltage** | 1.8V to 5.5V |
| **Operating Temperature** | -40°C to +125°C |
| **Package Type** | UFDFPN8 (MLP8) |
| **Write Cycles** | 4 million cycles (approx.) |
| **Data Retention** | 200 Years |
---
## 2. Part Number Breakdown (Decoding)
The suffix **-RMB3T** provides specific details about the physical and electrical characteristics:
* **M95320**: Base part number (32 Kbit SPI EEPROM).
* **-R**: Operating voltage range (1.8V to 5.5V).
* **MB**: Package code for **UFDFPN8** (Ultra-thin Fine pitch Dual Flat No-lead, 2x3 mm).
* **3**: Temperature Range 3 (-40 to +125 °C), suitable for automotive or industrial use.
* **T**: Tape and Reel packing.
---
## 3. Pin Configuration
The device usually comes in an 8-pin layout. The standard SPI pinout functions are:
| Pin | Name | Description |
| :--- | :--- | :--- |
| 1 | **S#** | Chip Select (Active Low) |
| 2 | **Q** | Serial Data Output (MISO) |
| 3 | **W#** | Write Protect |
| 4 | **Vss** | Ground |
| 5 | **D** | Serial Data Input (MOSI) |
| 6 | **C** | Serial Clock |
| 7 | **HOLD#** | Pause Serial Communication |
| 8 | **Vcc** | Supply Voltage |
---
## 4. Key Operational Features
### SPI Protocol
The device operates using a set of standard instructions:
* **WREN:** Set Write Enable Latch.
* **READ:** Read data from memory.
* **WRITE:** Write data to memory (supports Page Write up to 32 bytes).
* **RDSR/WRSR:** Read/Write Status Register.
### Data Protection
* **Hardware Protection:** Via the `W#` pin.
* **Software Protection:** Users can configure "Block Protect" bits in the Status Register to make portions of the memory (Quarter, Half, or Whole) read-only.
---
- ⤷
What are the main differences between the M95320-R and the M95320-W versions?
- ⤷ How do you implement the Page Write cycle in C code for this EEPROM?
- ⤷ In what scenarios would the HOLD# pin be used in a circuit?