English
Language : 

ICS94228 Datasheet, PDF (4/17 Pages) Integrated Circuit Systems – Programmable System Clock Chip for AMD - K7™ processor
ICS94228
General I2C serial interface information for the ICS94228
How to Write:
• Controller (host) sends a start bit.
• Controller (host) sends the write address D2 (H)
• ICS clock will acknowledge
• Controller (host) sends a dummy command code
• ICS clock will acknowledge
• Controller (host) sends a dummy byte count
• ICS clock will acknowledge
• Controller (host) starts sending Byte 0 through Byte 16
(see Note 2)
• ICS clock will acknowledge each byte one at a time
• Controller (host) sends a Stop bit
How to Read:
• Controller (host) will send start bit.
• Controller (host) sends the read address D3 (H)
• ICS clock will acknowledge
• ICS clock will send the byte count
• Controller (host) acknowledges
• ICS clock sends Byte 0 through byte 6 (default)
• ICS clock sends Byte 0 through byte X (if X(H) was
written to byte 6).
• Controller (host) will need to acknowledge each byte
• Controller (host) will send a stop bit
How to Write:
Controller (Host)
Start Bit
ICS (Slave/Receiver)
Address D2(H)
Dummy Command Code
Dummy Byte Count
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
How to Read:
Controller (Host)
Start Bit
ICS (Slave/Receiver)
Address D3(H)
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
Byte Count
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
If 7H has been written to B6
ACK
Byte 7
Byte 14
Byte 15
Byte 16
Stop Bit
ACK
ACK
ACK
*See notes on the following page.
0447E—05/07/04
If 1AH has been written to B6
ACK
If 1BH has been written to B6
ACK
If 1CH has been written to B6
ACK
Stop Bit
Byte 14
Byte 15
Byte 16
4