M24256-A125 Series
256-Kbit serial I2C bus EEPROM with configurable device address
Manufacturer: STMicroelectronics
Catalog
256-Kbit serial I2C bus EEPROM with configurable device address
Key Features
• I²C interface
- Compatible with the following I²C bus modes:1 MHz (Fast-mode Plus)400 kHz (Fast-mode)100 kHz (Standard-mode)
• Memory
- 256-Kbit (32-Kbyte) of EEPROM
- Page size: 64-byte
- Additional 64-byte identification page
• Supply voltage
- Wide voltage range: 1.6 V to 5.5 V
• Temperature
- Operating temperature range: -40 °C to +85 °C
• Fast write cycle time
- Byte and page write within 5 ms (typically 3.2 ms)
• Performance
- Enhanced ESD/latch-up protection
- More than 4 million write cycles
- More than 200-year data retention
- Fast wake-up time (less than 5 μs)
• Ultralow power current consumption
- 310 nA (typical) in standby mode
- 100 μA (typical) for read current
- 150 μA (typical) for write current
• Advanced features
- Configurable device address register
- Preprogrammed device address
- Hardware write protection of the whole memory array
- Random and sequential read modes
• Package
- SO8N, TSSOP8, UFDFPN8, and UFDFPN5 (ECOPACK2)
- Unsawn wafer (each die is tested)
Description
AI
The M24256X-F is a 256-Kbit I2C-compatible EEPROM (electrically erasable programmable memory) organized as 32 K × 8 bits.
The M24256X-F can operate with a supply voltage from 1.65 V to 3.6 V, with a clock frequency up to 1 MHz, over an ambient temperature range from -40 °C to +85 °C. It can also operate down to 1.6 V, under some restricting conditions.
The M24256X-F offers three additional features, namely a 64-byte page, named identification page, which can be used to store sensitive application parameters that can be (later) permanently locked in read-only mode, a first 8-bit register, named configurable device address (CDA) register, authorizing the user, through software, to configure up to eight possibilities of chip enable address, and a second 8-bit register, named software write protection (SWP) register, authorizing the user, through software, to write protect a part or the full memory array.