English
Language : 

X1243 Datasheet, PDF (11/17 Pages) Xicor Inc. – Real Time Clock/Calendar/Alarm with EEPROM
X1243
Device Addressing
Following a start condition, the master must output a Slave
Address Byte. The rst four bits of the Slave Address Byte
specify access to the EEPROM array or to the CCR. Slave
bits ‘1010’ access the EEPROM array. Slave bits ‘1101’
access the CCR.
Bit 3 through Bit 1 of the slave byte specify the device select
bits.These are set to ‘111’.
The last bit of the Slave Address Byte denes the oper-ation
to be performed. When this R/W bit is a one, then a read
operation is selected. A zero selects a write operation. Refer
to Figure 12.
After loading the entire Slave Address Byte from the SDA
bus, the device compares the device identier and device
select bits with ‘1010111’ or ‘1101111’. Upon a correct
compare, the device outputs an acknowledge on the SDA
line.
Following the Slave Byte is a two byte word address. The
word address is either supplied by the master device or
obtained from an internal counter. On power up the internal
address counter is set to address 0h, so a current address
read of the EEPROM array starts at address 0. When
required, as part of a random read, the master device must
supply the 2 Word Address Bytes.
In a random read operation, the slave byte in the “dummy
write” portion must match the slave byte in the “read”
section. That is if the random read is from the array the slave
byte must be ‘1010111x’ in both instances. Similarly, for a
random read of the Clock/ Control Registers, the slave byte
must be ‘1101111x’ in both places.
Signals from
the Master
SDA Bus
Signals from
the Slave
Slave
Address
A
A
A
C
C
C
K
K
K
S
t
o
p
1
A
C
Data
K
(1)
Data
(2)
Data
(n-1)
Data
(n)
(n is any integer greater than 1)
FIGURE 12. SEQUENTIAL READ SEQUENCE
Array
CCR
Device Identifier
1
0
1
0
1
1
0
1
0
0
0
0
1
1
Slave Address Byte
1
R/W Byte 0
High Order Word Address
0
A10 A9
A8 Byte 1
Low Order Word Address
A7
A6
A5
A4
A3
A2
A1
A0
Byte 2
Data Byte
D7
D6
D5
D4
D3
D2
D1
D0
Byte 3
FIGURE 13. SLAVE ADDRESS, WORD ADDRESS, AND DATA BYTES (64-BYTE PAGES)
11
FN8249.0
April 28, 2005