+/+
Preliminary
…when timing is critical
C9531
PCIX I/O System Clock Generator With EMI Control Features
2-Wire I
2
C Control Interface
The 2-wire control interface implements a write slave only interface according to Philips I C 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 I C address of the device may be changed so that multiple devices
2
may reside on a single I C control signaling bus and not interfere with each other.
2
2
I
2
C Address Selection Table
I C address of the device
DE
DC
DA
D8
D6
D4
D0
D2
2
IA0 BIT (Pin 10)
0
1
0
1
0
1
0
1
IA1 BIT (Pin 11)
0
0
1
1
0
0
1
1
IA2 BIT (Pin 12)
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/6/2000
Page 4 of 12