6
ICS9161A
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:
3.15V< 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 ICS9161As VCO does not
require tuning to place it in certain ranges. The ICS9161As
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