The serial data regi ster is exa ctly 24 bit s long, e nough to a ccept
the data being sent. The stop bit acts a load command that
passes th e con te nts o f the Se ria l Data Regi ste r int o the regi ste r
indica te d by the three addre s s bit s. If a stop bi t i s not re ce i ve d
after the serial register is full, and more data is sent, a ll dat a in
the register is ignored and an error issued. If correct data is
receive d, t he n the unl ocki ng me cha nism rea rms, al l da ta i n t he
serial dat a regi ste r is ig nored, and an er ror i s issued.
Programming the ICS82C404
The ICS82C404 has a w id e o p eratin g range, but it is r eco mmended tha t it is oper ate d wit hin the following limit s:
1 MHz < F
REF
< 60 MHz F
REF
=Input
Reference Fre q u en cy
200 kHz < F
REF/M
< 5 MHz M=Reference divid e
3 to 129
50 MHz < F
VCO
< 120 MHz F
VCO
=VCO output
frequency
F
CLK
< 120 MHz F
CLK
=output
frequency
The frequency of the programmable oscillator F
VCO
is deter-
mined by the fol lowi ng fi e lds:
Field # of Bits
Index (I)
N coun te r va lu e (N ’ )
Mux (R)
M coun te r va lu e (M ’ )
4
7
3
7
Where t he least significant bit is the last bit of M and the most
significan t bit is the fi rst bi t of 1.
The equations used to determine the oscillator frequency are:
N=N’ + 3 M=M’+2
F
VCO
=Prescal e • N/M • F
CLK
where < M < 129 a nd 4 < N < 130
and presca l e=2 or 4, as set in the control registe r
The value of F
VCO
must remain between 50 MHz and
120 MHz. As a result, for output frequencies below 50 MHz,
F
VCO
must be brought into range. To achieve this, an output
divisor is selected by setting the values of the Mux Field (R)
as follows:
Output Divisor
R Divisor
000
001
010
011
100
101
110
111
1
2
4
8
16
32
64
128
Unlike the ICD’s 82C404, the ICS82C404’s VCO does not
require t uning to place it in certain ranges . The ICS82C404’s
VCO will operate from 50 MHz to 120 MHz without adju sting
the VCO gain. However, to maintain compatibility, the I bits
are programme d as in the ICD2061A.
These bits are dummy bits except for the following two cases:
Index Field (I)
I VCLK F
VCO
MCLK F
VCO
1110
1111
Turn off VCLK
Mux MCLK to VLCK
50-120 MHz
50-120 MHz
When the in dex fi eld is se t to 1111, VCLK is tu rne d off and
both channe l s run fr om the same MCL K VCO. Thi s is d one in
an effort to reduce jitter, which may inc rease when VCOs run
at 2
n
multiples of one another. If the two outputs must 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 multiple xed freq uenc y will be divide d down by the
correct divi so r (M) and ou tput on VCLK.
ICS82C404
6