AT24CS64 [DATASHEET]
Atmel-8870D-SEEPROM-AT24CS64-Datasheet_012015
10
8. Device Addressing
Standard EEPROM Access: The 64K EEPROM device requires an 8-bit device address word following a Start
condition to enable the chip for a read or write operation.
The device address word consists of a mandatory ‘1010’ (Ah) sequence for the first four most significant bits
as shown in Figure 8-1. This is common to all Serial EEPROM devices.
The next three bits are the A2, A1, and A0 device address bits for the 64K EEPROM. These three bits must
compare to their corresponding hard-wired input pins A2, A1, and A0 in order for the part to acknowledge.
The eighth bit of the device address is the read/write operation select bit. A read operation is initiated if this bit is
high and a write operation is initiated if this bit is low.
Upon a valid compare of the device address with hard-wired input pins A2, A1, and A0, the EEPROM will output
a zero. If a compare is not successfully made, the chip will return to a standby state.
Serial Number Access: The AT24CS64 utilizes a separate memory block containing a factory programmed
128-bit serial number. Access to this memory location is obtained by beginning the device address word with a
‘1011’ (Bh) sequence.
The behavior of the next three bits (A2, A1, and A0) remain the same as during a standard EEPROM
addressing sequence. These three bits must compare to their corresponding hard-wired input pins A2, A1, and
A0 in order for the part to acknowledge.
The eighth bit of the device address needs be set to a one to read the Serial Number. A zero in this bit position,
other than during a dummy write sequence to set the address pointer, will result in a unknown data read from
the part. Writing or altering the 128-bit serial number is not possible.
Further specific protocol is needed to read the serial number from of the device. See Section 10., “Read
Operations” on page 12 for more details on accessing the special feature.
Table 8-1. Device Address
Table 8-2. First Word Address
Note: X = Don't care bit.
Table 8-3. Second Word Address
Note: X = Don't care bit.
Access Area Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
EEPROM 1 0 1 0 A2A1A0R/W
Serial Number 1 0 1 1 A2A1A01
MSB LSB
Data Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
EEPROM X X X A12 A11 A10 A9 A8
Serial Number X X X X 1 0 X X
MSB LSB
Access Area Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
EEPROM A7 A6 A5 A4 A3 A2 A1 A0
Serial Number X X X A4 A3 A2 A1 A0
MSB LSB