M95020-RBN3G
AI

## M95020-RBN3G: Electronic Specifications and Overview
The **M95020-RBN3G** is a 2-Kbit serial SPI (Serial Peripheral Interface) EEPROM manufactured by STMicroelectronics. It is designed for low-power and low-voltage applications, commonly used for parameter storage in consumer electronics and industrial devices.
---
### 1. Key Technical Specifications
The following table summarizes the primary electrical and physical characteristics of the component:
| Feature | Specification |
| :--- | :--- |
| **Memory Size** | 2 Kbit (256 x 8 bits) |
| **Interface** | SPI (Mode 0 and Mode 3) |
| **Clock Frequency** | Up to 20 MHz |
| **Operating Voltage ($V_{CC}$)** | 1.8V to 5.5V |
| **Operating Temperature** | -40°C to +125°C |
| **Package Type** | SOT23-5 (indicated by "BN") |
| **Write Cycle Time** | 5 ms (Max) |
| **Endurance** | 4 million write cycles |
| **Data Retention** | 200 years |
---
### 2. Pin Configuration (SOT23-5)
The "BN" in the part number indicates a SOT23-5 package. Below is the typical pinout:
| Pin Number | Name | Description |
| :--- | :--- | :--- |
| 1 | **W** | Write Protect (active low) |
| 2 | **$V_{SS}$** | Ground |
| 3 | **D** | Serial Data Input (MOSI) |
| 4 | **$V_{CC}$** | Supply Voltage |
| 5 | **S** | Chip Select (active low) |
| 6* | **C** | Serial Clock (SCK) |
| 7* | **Q** | Serial Data Output (MISO) |
*\*Note: In ultra-compact SOT23 packages, some pins may be multiplexed or the pin count may lead to specific wiring requirements. Always refer to the specific ST datasheet for the RBN3G layout.*
---
### 3. Core Functional Features
* **Instruction Set:** The device supports standard SPI instructions:
* `WREN`: Write Enable
* `WRDI`: Write Disable
* `RDSR`: Read Status Register
* `WRSR`: Write Status Register
* `READ`: Read Data from Memory
* `WRITE`: Write Data to Memory
* **Write Protection:** Includes a hardware Write Protect pin and software block protection bits (BP0, BP1) within the status register to prevent accidental data overwrites.
* **Byte and Page Write:** Supports writing a single byte or a full page (16 bytes) in a single cycle.
---
### 4. Part Number Breakdown
Understanding the suffix **RBN3G**:
* **M95020**: Base Part Number (2 Kbit SPI EEPROM).
* **R**: Operating voltage range (1.8V to 5.5V).
* **BN**: Package type (SOT23-5).
* **3**: Temperature range (-40 to +125 °C).
* **G**: ECOPACK2 (RoHS compliant/Lead-free).
- ⤷
What are the main differences between the M95020 and the M95040 series?
- ⤷ How does the 'Write Protect' pin function during a page write cycle?
- ⤷ Is this EEPROM compatible with 3.3V and 5V logic levels simultaneously?