Microchip Technology 24CS128 128Kbits 3.4MHz I2C Serial EEPROMs
Microchip Technology 24CS128 128Kbits 3.4MHz I2C Serial EEPROMs utilize an I2C (two-wire) serial interface with 3.4MHz high-speed mode capability. The device is organized as 16,384 bytes of 8 bits each (16-Kbyte) and is optimized for use in consumer, industrial, and automotive applications where reliable and dependable non-volatile memory storage is essential. The 24CS128 allows up to eight devices to share a common I2C (two-wire) bus and is capable of operation across a broad voltage range (1.7V to 5.5V).
The 24CS128 features a 1-Kbit security register, separate from the 128-Kbit memory array. The first half of the security register is read-only and contains a factory-programmed, globally unique, 128-bit serial number in the first 16 bytes. The 128-bit serial number is unique across the entire CS series of Serial EEPROM products. It eliminates the time-consuming step of performing and ensuring product serialization on a manufacturing line. The 128-bit read-only serial number is followed by an additional 512-bit (64 bytes) user-programmable EEPROM. The user-programmable section of the security register can be permanently write-protected via a software sequence at a later time.
The device also contains a configuration register, which allows the write protection behavior to be configured for legacy hardware write protection or enhanced software write protection. This feature enables the user to protect any of the eight independent 16-Kbit zones. Once the desired configuration is set, the configuration register can be permanently locked, thereby preventing any further changes to the device operation.
For added reliability, the 24CS128 utilizes a built-in Error Correction Code (ECC) scheme. This scheme can correct up to one incorrectly read bit within a four-byte readout. Additionally, the Configuration register includes a read-only Error Correction State (ECS) latch that is set when ECC is invoked.
The Microchip Technology 24CS128 supports the I2C Manufacturer Identification (ID) command, which returns a unique value for the 24CS128, allowing for easy identification within the application.
Features
- 128-Kbit EEPROM
- Internally organized as one 16,384 x 8-bit block
- Byte or page writes up to 64 bytes
- Byte or sequential reads
- Self-timed write cycle (5ms maximum)
- Backward compatible with 24AA128/24LC128/24FC128 and AT24C128C serial EEPROMs
- High-speed I2C interface
- High-speed mode support for 3.4MHz
- Industry standard (1MHz, 400kHz, and 100kHz)
- Output slope control to eliminate ground bounce
- Schmitt trigger inputs for noise suppression
- I2C manufacturer identification function support
- Versatile data protection options
- Hardware Write-Protect (WP) pin for full array data protection
- Enhanced software write protection via the configuration register
- 1.7V to 5.5V operating voltage range
- Low-power CMOS technology
- 3.0mA (max.) write current at 5.5V
- 1.0mA (max.) read current at 5.5V
- 1µA standby current at 5.5V (I-Temp.)
- Built-in Error Correction Code (ECC) logic with Error Correction State (ECS) latch via the configuration register
- Security register
- Preprogrammed 128-bit serial number
- User-programmable, lockable 64-byte ID page
- High reliability
- More than one million erase/write cycles
- Built-in ECC logic for increased reliability
- >200 years of data retention
- >4000V ESD protection
- RoHS-compliant
- Temperature ranges
- Industrial (I): -40°C to +85°C
- Extended (E): -40°C to +125°C
- AEC-Q100 automotive qualified
- Packages
- 8-lead MSOP
- 8-lead PDIP
- 8-lead SOIC
- 8-lead SOIJ
- 5-lead SOT-23
- 8-lead TSSOP
- 8-lead UDFN
- 8-lead wettable flank VDFN
Applications
- Consumer
- Industrial
- Automotive
Block Diagram
