ICS reserves the right to make changes in the device data identified in
this publication without further notice. ICS advises its customers to
obtain the latest version of all device data to verify that any
information being relied upon by the customer is current and accurate.
1:Internal Pull-up Resistor of 120K to 3.3V on indicated inputs
2:Bidirectional input/output pins, input logic levels are latched at internal power-on-reset. Use 10Kohm resistor
to program logic Hi to VDD or GND for logic low.
Third party brands and names are the property of their respective owners.
2
ICS92 48-98
General Description
The ICS9248-98 is a single chip clock solution for Desktop
designs. It provides all necessary clock signals for such a
system.
2
Spread spectrum may be enabled through I
Spread spectrum typically reduces system EMI by 8dB to
10dB. This simplifies EMI qualification without resorting to
board design iterations or costly shielding. The ICS9248-98
employs a proprietary closed loop design, which tightly
controls the percentage of spreading over process and
temperature variations.
Serial programming I
stop clock programming and frequency selection.
Third party brands and names are the property of their respective owners.
3
ICS92 48-98
K
0
2
3
5
K
K
K
K
K
K
K
K
General I2C serial interface information
The information in this section assumes familiarity with I2C programming.
For more information, contact ICS for an I
2
C programming application note.
How to Write:
Controller (host) sends a start bit.
Controller (host) sends the write address D2
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 first byte (Byte 0)
through byte 5
ICS clock will acknowledge each byte one at a time.
Controller (host) sends a Stop bit
How to Write:
Controller (Host)ICS (Slave/Receiver)
Start Bit
Address
D2
(H)
Dummy Command Code
Dummy Byte Count
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Stop Bit
(H)
AC
AC
AC
AC
ACK
AC
AC
AC
AC
How to Read:
Controller (host) will send start bit.
Controller (host) sends the read address D3
ICS clock will acknowledge
ICS clock will send the byte count
Controller (host) acknowledges
ICS clock sends first byte (Byte 0) through byte 5
Controller (host) will need to acknowledge each byte
Controller (host) will send a stop bit
How to Read:
Controller (Host)ICS (Slave/Receiver)
Start Bit
Address
D3
(H)
ACK
ACK
ACK
ACK
ACK
ACK
ACK
Stop Bit
AC
Byte Count
Byte
Byte 1
Byte
Byte
Byte 4
Byte
(H)
Notes:
1.The ICS clock generator is a slave/receiver, I2C component. It can read back the data stored in the latches for
verification. Read-Back will support Intel PIIX4 "Block-Read" protocol.
2.The data transfer rate supported by this clock generator is 100K bits/sec or less (standard mode)
3.The input is operating at 3.3V logic levels.
4.The data byte format is 8 bit bytes.
5.To simplify the clock generator I
bytes must be accessed in sequential order from lowest to highest byte with the ability to stop after any complete byte
has been transferred. The Command code and Byte count shown above must be sent, but the data is ignored for those
two bytes. The data is loaded until a Stop sequence is issued.
6.At power-on, all registers are set to a default condition, as shown.
Third party brands and names are the property of their respective owners.
2
C interface, the protocol is set to use only "Block-Writes" from the controller. The
4
Serial Configuration Command Bitmap
Byte0: Functionality and Frequency Select Register (default = 0)