24CS512 2 512-Kbit, 3.4 MHz I C Serial EEPROM with 128-Bit Serial Number and Enhanced Software Write Protection Features Packages 512-Kbit EEPROM: 8-Lead MSOP, 8-Lead PDIP, 8-Lead SOIC, 8-Lead SOIJ, 8-Lead TSSOP, 8-Lead UDFN, - Internally organized as one 65,536 x 8-bit block 8-Lead Wettable Flanks UDFN, 5-Lead SOT-23 - Byte or page writes up to 128 bytes and 8-Ball CSP - Byte or sequential reads within a block - Self-timed write cycle (5 ms maximum) Package Types (not to scale) 2 High-Speed I C Interface: 8-Lead MSOP/PDIP/SOIC/ - High-Speed mode support for 3.4 MHz SOIJ/TSSOP 5-lead SOT-23 - Industry standard: 1 MHz, 400 kHz and (Top View) (Top View) 100 kHz A0 VCC 1 8 5 WP SCL 1 - Output slope control to eliminate ground VSS A1 WP 2 2 7 bounce 4 SDA 3 VCC A2 3 6 SCL - Schmitt Trigger inputs for noise suppression VSS 4 5 SDA Security Register: - Preprogrammed 128-bit serial number - User-programmable, lockable 8-Pad UDFN 8-Ball CSP 128-byte ID page (Top View) (Top View) Built-in Error Correction Code (ECC) Logic: A0 VCC 1 8 VVVCCCC WP A0 - ECC Status bit via the Configuration register A1 2 7 WP A1 SCL 2 I C Manufacturer Identification Function Support A2 3 6 SCL SDA A2 VSS Versatile Data Protection Options: VSS 4 5 SDA - Hardware Write-Protect (WP) pin for full array data protection - Enhanced software write protection via the Configuration register Operating Voltage Range of 1.7V to 5.5V Low-Power CMOS Technology: - Write current: 3.0 mA maximum at 5.5V - Read current: 1.0 mA maximum at 5.5V, 1MHz - Standby current: 1 A at 5.5V (I-Temp.) High Reliability: - More than one million erase/write cycles - Build-in ECC logic for increased reliability - Data retention: >200 years - ESD protection: >4000V RoHS Compliant Temperature Ranges: - Industrial (I): -40C to +85C - Extended (E): -40C to +125C Automotive AEC-Q100 Qualified 2018-2021 Microchip Technology Inc. DS20005769D-page 124CS512 The device also contains a Configuration register, Description which allows the write protection behavior to be The Microchip Technology Inc. 24CS512 provides configured for legacy hardware write protection or 2 C (two-wire) 512 Kbits of Serial EEPROM, utilizing an I enhanced software write protection which allows the serial interface with 3.4MHz High-Speed mode user to protect any of the eight independent 64-Kbit capability. The device is organized as 65,536 bytes of zones. Once the desired configuration is set, the 8 bits each (64 Kbytes) and is optimized for use in Configuration register can be permanently locked, consumer and industrial applications where reliable thereby preventing any further changes to the device and dependable nonvolatile memory storage is operation. essential. The 24CS512 allows up to eight devices to 2 For added reliability, the 24CS512 utilizes a built-in share a common I C (two-wire) bus and is capable of Error Correction Code (ECC) scheme. This scheme operation across a broad voltage range (1.7V to 5.5V). can correct up to one incorrectly read bit within a The 24CS512 features a 2-Kbit Security register, sepa- four-byte read out. Additionally, the Configuration rate from the 512-Kbit memory array. The first half of the register includes a read-only ECC State bit (ECS) that Security register is read-only and contains a factory-pro- is set when ECC is invoked. grammed, ensured unique, 128-bit serial number in the 2 The 24CS512 supports the I C Manufacturer Identifica- first 16 bytes. The 128-bit serial number is unique across tion (ID) command which will return a unique value for the entire CS series of Serial EEPROM products and the 24CS512, allowing easy identification within the eliminates the time-consuming step of performing and application. ensuring serialization of a product on a manufacturing line. The 128-bit read-only serial number is followed by an additional 1 Kbit (128 bytes) of user-programmable EEPROM. The user-programmable section of the Secu- rity register can later be permanently write-protected via a software sequence. System Configuration Using Serial EEPROMs VCC t R(max) R = PUP(max) 0.8473 C L VCC VOL (max) R = VCC PUP(min) IOL SCL SDA WP 2 I C MCU VCC VCC VCC A0 A0 A0 Client 0 Client 1 Client 7 A1 WP A1 WP A1 WP A2 24CSXXX SDA A2 24CSXXX SDA A2 24CSXXX SDA VSS SCL VSS SCL VSS SCL VSS DS20005769D-page 2 2018-2021 Microchip Technology Inc.