English
Language : 

ICS94209 Datasheet, PDF (13/19 Pages) Integrated Circuit Systems – Programmable Frequency Generator & Integrated Buffers for Pentium III Processor
ICS94209
Brief I2C registers description for ICS94209
Programmable System Frequency Generator
Register Name
Functionality & Frequency
Select Register
Output Control Registers
Byte
0
1-6
D es crip tion
Output frequency, hardware / I2C
frequency select, spread spectrum &
output enable control register.
Active / inactive output control
registers/latch inputs read back.
PWD Default
See individual
byte description
See individual
byte description
Byte 11 bit[7:4] is ICS vendor id - 1001.
Vendor ID & Revision ID
See individual
7
Other bits in this register designate device
R egis ters
byte description
revision ID of this part.
Byte Count
Read Back Register
Writing to this register will configure
8
byte count and how many byte will be
08H
read back. Do not write 00H to this byte.
Watchdog Timer
9
Count Register
Watchdog Control Registers 10 Bit [6:0]
VCO Control Selection Bit 10 Bit [7]
VCO Frequency Control
R egis ters
11-12
Writing to this register will configure the
number of seconds for the watchdog
timer to reset.
Watchdog enable, watchdog status and
programmable 'safe' frequency' can be
configured in this register.
This bit select whether the output
frequency is control by hardware/byte 0
configurations or byte 11&12
programming.
These registers control the dividers ratio
into the phase detector and thus control
the VCO output frequency.
Spread Spectrum Control
R egis ters
13-14
These registers control the spread
percentage amount.
Group Skews Control
R egis ters
Output Rise/Fall Time
Select Registers
15-16
17-20
Increment or decrement the group skew
amount as compared to the initial skew.
These registers will control the output
rise and fall time.
10H
000,0000
0
Depended on
hardware/byte 0
configuration
Depended on
hardware/byte 0
configuration
See individual
byte description
See individual
byte description
Notes:
1.
The ICS clock generator is a slave/receiver, I2C component. It can read back the data stored in the latches for
verification. Readback will support standard SMBUS controller protocol. The number of bytes to readback is
defined by writing to byte 8.
2.
When writing to byte 11 - 12, and byte 13 - 14, they must be written as a set. If for example, only byte 14 is written
but not 15, neither byte 14 or 15 will load into the receiver.
3.
The data transfer rate supported by this clock generator is 100K bits/sec or less (standard mode)
4.
The input is operating at 3.3V logic levels.
5.
The data byte format is 8 bit bytes.
6.
To simplify the clock generator I2C interface, the protocol is set to use only Block-Writes from the controller. The
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.
7.
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.
13