+/+…when timing is critical
C9530
PCIX I/O System Clock Generator With EMI Control Features
Preliminary
2-Wire I2C Control Interface
The 2-wire control interface implements a write slave only interface according to Philips I2C specification. The device
can be read back. Sub addressing is not supported, thus all preceding bytes must be sent in order to change one of the
control bytes. The 2-wire control interface allows each clock output to be individually enabled or disabled. 100
Kbits/second (standard mode) data transfer is supported.
Through the use of the IA0, IA1, and IA2 pins the I2C address of the device may be changed so that multiple devices
may reside on a single I2C control signaling bus and not interfere with each other.
I2C Address Selection Table
I2C address of the device
IA0 BIT (Pin 20)
IA1 BIT (Pin 21)
IA2 BIT (Pin 22)
DE
DC
DA
D8
D6
D4
D0
D2
0
1
0
1
0
1
0
1
0
0
1
1
0
0
1
1
0
0
0
0
1
1
1
1
During normal data transfer, the SDATA signal only changes when the SCLK signal is low, and is stable when SCLK is
high. There are two exceptions to this. A high to low transition on SDATA while SCLK is high is used to indicate the
start of a data transfer cycle. A low to high transition on SDATA while SCLK is high indicates the end of a data transfer
cycle. Data is always sent as complete 8-bit bytes, after which an acknowledge is generated. The first byte of a
transfer cycle is a 7-bit address with a Read/Write bit (R/W#) as the LSB. R/W# = 1 in read mode.
The device will respond to writes to 10 bytes (max) of data to its selected address by generating the acknowledge (low)
signal on the SDATA wire following reception of each byte.
INTERNATIONAL MICROCIRCUITS, INC. 525 LOS COCHES ST.
MILPITAS, CA 95035 TEL: 408-263-6300, FAX: 263-6571
http://www.imicorp.com
Rev. 1.2
3/12/2000
Page 4 of 13