M95640-RBN3G
AI

## Electronic Characteristics of M95640-RBN3G
The **M95640-RBN3G** is a high-performance, electrically erasable programmable read-only memory (**EEPROM**) manufactured by STMicroelectronics. It is organized as 8192 x 8 bits (64 Kbit) and communicates via the Serial Peripheral Interface (SPI) bus.
---
### 1. Key Technical Specifications
| Parameter | Specification |
| :--- | :--- |
| **Memory Size** | 64 Kbit (8 Kbytes) |
| **Interface** | SPI (Serial Peripheral Interface) |
| **Clock Frequency** | Up to 20 MHz |
| **Operating Voltage ($V_{CC}$)** | 1.8V to 5.5V |
| **Page Size** | 32 Bytes |
| **Endurance** | 4 million write cycles |
| **Data Retention** | 200 Years |
| **Operating Temperature** | -40°C to +125°C |
---
### 2. Part Number Breakdown (Decoding)
Understanding the suffix **-RBN3G** helps identify the specific variant:
* **M95640**: Device family (64 Kbit SPI EEPROM).
* **-R**: Operating voltage range (1.8V to 5.5V).
* **BN**: Package code for **PDIP8** (Plastic Dual In-line Package, 8 pins).
* **3**: Temperature Range 3 (-40°C to +125°C).
* **G**: ECOPACK2 (RoHS compliant and Halogen-free).
---
### 3. Pin Configuration and Functions
The device typically uses an 8-pin layout. Below is the functional mapping:
| Pin Number | Name | Description |
| :--- | :--- | :--- |
| 1 | **S#** | Chip Select (Active Low) |
| 2 | **Q** | Serial Data Output |
| 3 | **W#** | Write Control / Protect |
| 4 | **$V_{SS}$** | Ground |
| 5 | **D** | Serial Data Input |
| 6 | **C** | Serial Clock |
| 7 | **HOLD#** | Hold (Suspends serial communication) |
| 8 | **$V_{CC}$** | Supply Voltage |
---
### 4. Functional Features
* **Byte and Page Write:** Supports writing a single byte or a full page (up to 32 bytes) in a single cycle. The self-timed write cycle completes in under **5 ms**.
* **Hardware & Software Protection:**
* **Status Register:** Includes a Write Enable Latch (WEL) bit.
* **Block Protection:** Can lock quarter, half, or the entire memory array via software bits.
* **Write Protect Pin (W#):** Provides hardware protection for the status register.
* **Clock Speed:** Operates at high speeds (20 MHz at $V_{CC} > 4.5V$), making it suitable for fast data logging and parameter storage.
---
### 5. Common Applications
* **Automotive:** Storing calibration data and odometer readings (due to the -40°C to +125°C range).
* **Industrial:** Configuration settings for PLCs and sensors.
* **Consumer Electronics:** Firmware parameters and user preferences in appliances.
- ⤷
What is the difference between the M95640-R and the M95640-W variants?
- ⤷ How does the 'Hold' pin function during an active SPI transmission?
- ⤷ What are the specific timing requirements for the 'Write Cycle' (tW) in this model?