6
ICS9161A
0210I—03/21/05
The serial data register is exactly 24 bits long, enough to
accept the data being sent. The stop bit acts as a load
command that passes the contents of the Serial Data
Register into the register indicated by the three address
bits. If a stop bit is not received after the serial register is
full, and more data is sent, all data in the register is ignored
and an error issued. If correct data is received, then the
unlocking mechanism re-arms, all data in the serial data
register is ignored, and an error is issued.
ERROUT# Operation
Any error in programming the ICS9161A is signaled by
ERROUT#. When the pin goes low, an error has been
detected. It stays low until the next unlock sequence. The
signal is invoked for any of the following errors: incorrect
start bit, incorrect data encoding, incorrect length of data
word, and incorrect stop bit.
Programming the ICS9161A
The ICS9161A has a wide operating range, but it is
recommended that it is operated within the following limits:
4.75V< VDD <5.25V VDD supply voltage
1 MHz <FREF <60 MHz FREF=Input Reference
Frequency
200 kHz <FREF/M <5 MHz M=Reference divide 3
to 129
50 MHz < FVCO <120 MHz FVCO=VCO output
frequency
FCLK ≤ 120 MHz FCLK=output frequency
The frequency of the programmable oscillator FVCO is
determined by the following fields:
The equations used to determine the oscillator frequency
are:
N=N’ + 3 M=M’ + 2
FVCO=Prescale • N/M • FREF
where 3 ≤ M ≤ 129 and 4 ≤ N ≤ 130
and prescale=2 or 4, as set in the control register
(Where N is the VCO divider & M is the reference
divider)
The value of FVCO must remain between 50 MHz and 120
MHz. As a result, for output frequencies below 50 MHz,
FVCO must be brought into range. To achieve this, an
output divisor is selected by setting the values of the Mux
Field (R) as follows:
Where the least significant bit is the last bit of M and the
most significant bit is the first bit of I.
Output Divisor
Unlike the ICD2061A, the ICS9161A’s VCO does not
require tuning to place it in certain ranges. The ICS9161A’s
VCO will operate from 50 MHz to 120 MHz without
adjusting the VCO gain. However, to maintain compatibility,
the I bits are programmed as in the ICD2061A.
These bits are dummy bits except for the following two
cases:
Index Field (I)
When the index field is set to 1111, VCLK is turned off and
both channels run from the same MCLK VCO. This is done
in an effort to reduce jitter, which may increase when
VCOs run at 2n multiples of one another. If the two outputs
have to be multiples of one another, it is best to mux MCLK
over to the output of the VCLK VCO and to power-down the
VCLK VCO. The multiplexed frequency will be divided
down by the correct divisor (M) and output on VCLK.
dleiFstiBfo#
)I(xednI
)'N(eulavretnuocN
)R(xuM
)'M(eulavretnuocM
4
7
3
7
RrosiviD
000
100
010
110
001
101
011
111
1
2
4
8
61
23
46
821
IFKLCV
OCV
FKLCM
OCV
0111
1111
KLCVffonruT
KCLVotKLCMxuM
zHM021-05
zHM021-05