![Intel IXP45X Developer'S Manual Download Page 889](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092889.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Developer’s Manual
Order Number: 306262-004US
889
I2C Bus Interface Unit—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
21.5.6
Slave Operations
describes the I
2
C Bus Interface Unit’s responsibilities as a slave device.
Figure 199. Master-Receiver Read from Slave-Transmitter / Repeated Start /
Master-Transmitter Write to Slave-Receiver
Figure 200. A Complete Data Transfer
B4264-01
START
Slave
R/W#
1
ACK
Data
Byte
ACK
Data
Byte
N Bytes + ACK
Read
ACK
Sr
Slave
R/W#
0
ACK
Data
Byte
ACK
Data
Byte
STOP
N Bytes + ACK
Write
ACK
Address
Address
Master to Slave
Slave to Master
Repeated
Start
Data Chaining
B4273-01
SDA
SCL
Start
Condition
Address
R/W#
ACK
Data
ACK
Data
1-7
8
9
8
9
8
9
1-7
1-7
ACK
Stop
Condition
∼∼
∼ ∼
∼ ∼
∼∼
∼∼
∼ ∼
∼ ∼
∼ ∼
∼ ∼