841S01BGI www.icst.com/products/hiperclocks.html JUNE 12, 2006
3
Integrated
Circuit
Systems, Inc.
ICS841S01I
PCI EXPRESS™ C LOCK GENERATOR
PRELIMINARY
To enhance the flexibility and function of the clock synthe-
sizer, a two-signal serial interface is provided. Through the
Serial Data Interface, various device functions, such as
individual clock output buffers, can be individually enabled
or disabled. The registers associated with the Serial Data
Interface initialize to their default setting upon power-up,
and therefore, use of this interface is optional. Clock device
register changes are normally made upon system initial-
ization, if any are required. The interface cannot be used
during system operation for power management functions.
SERIAL DATA INTERFACE
The clock driver serial protocol accepts byte write, byte
read, block write, and block read operations from the con-
troller. For block write/read operation, the bytes must be
accessed in sequential order from lowest to highest byte
(most significant bit first) with the ability to stop after any
complete byte has been transferred. For byte write and byte
read operations, the system controller can access individu-
ally indexed bytes. The offset of the indexed byte is en-
coded in the command code, as described in Table 3A.
The block write and block read protocol is outlined in Table
3B, while Table 3C outlines the corresponding byte write
and byte read protocol. The slave receiver address is
11010010 (D2h).
DATA PROTOCOL
TABLE 3A. COMMAND CODE DEFINITION
TIBnoitpircseD
7 .noitarepoetirwetybrodaeretyB=1,noitarepoetirwkcolbrodaerkcolB=0
5:6.ecivedsseccaot"00"ot
tes,sserddatcelespihC
0:4 ebtsumstibeseht,snoitarepoetirwkcolbrodaerkcolbroF.noitarepoetirwetybrodaeret
ybroftesffoetyB
."00000"
TABLE 3B. BLOCK READ AND BLOCK W RITE PROTOCOL
TIBetirWkcolB=noitpircseDTIBdaeRkcolB=noitpircseD
1tratS1tratS
8:2stib7-sserddaevalS8:2stib7-sserddaevalS
9etirW9eti
rW
01evalsmorfegdelwonkcA01evalsmorfegdelwonkcA
81:11stib8-edoCdnammoC81:11stib8-edoCdnammoC
91evalsmorfegdelwo
nkcA91evalsmorfegdelwonkcA
72:02stib8-tnuoCetyB02tratstaepeR
82evalsmorfegdelwonkcA72:12stib7-sserddaevalS
63:92s
tib8-1etybataD821=daeR
73evalsmorfegdelwonkcA92evalsmorfegdelwonkcA
54:83stib8-2etybataD73:03stib8-evalsmorftnu
oCetyB
64evalsmorfegdelwonkcA83egdelwonkcA
segdelwonkcAevalS/etyBataD64:93stib8-evalsmorf1etyBataD
stib8-Nety
BataD74egdelwonkcA
evalsmorfegdelwonkcA55:84stib8-evalsmorf2etyBataD
potS65egdelwonkcA
segdelwonkcA/evalSmorfs
etyBataD
stib8-evalsmorfNetyBataD
egdelwonkcAtoN