ChipFind - документация

Электронный компонент: 1574

Скачать:  PDF   ZIP
Integrated
Circuit
Systems, Inc.
Description
Features
ICS1574B
Block Diagram
User Programmable Laser Engine Pixel Clock Generator
1574B 8/31/00
Supports high resolution laser graphics. PLL/VCO
frequency re-programmable through serial interface
port to 400 MHz; allows less than 1.5ns pixel clock
resolution.
Laser pixel clock output is synchronized with
conditioned beam detect input
Ideal for laser printer, copier and FAX pixel clock
applications
On-chip PLL with internal loop filter
On-chip XTAL oscillator frequency reference
Resettable, programmable counter gives glitch-free
clock alignment
Single 5 volt power supply
Low power CMOS technology
Compact 16-pin 0.150" skinny SOIC package
User re-programmable clock frequency supports
zoom and gray scale functions
The ICS1574B is a very high performance monolithic phase-
locked loop (PLL) frequency synthesizer designed for laser
engine applications. Utilizing ICS's advanced CMOS mixed-
mode technology, the ICS1574B provides a low cost solution
for high-end pixel clock generation for a variety of laser en-
gine product applications.
The pixel clock output (PCLK) frequency is derived from the
main clock by a programmable resettable divider.
Operating frequencies are fully programmable with direct
control provided for reference divider, feedback divider and
post-scaler.
Figure 1
ICS1574B
2
Pin Configuration
16-Pin Skinny SOIC
Pin Descriptions
R
E
B
M
U
N
N
I
P
E
M
A
N
N
I
P
N
O
I
T
P
I
R
C
S
E
D
7
K
L
C
P
.
t
u
p
t
u
o
k
c
o
l
c
l
e
x
i
P
1
N
E
K
L
C
P
.
)
t
u
p
n
I
(
e
l
b
a
n
E
K
L
C
P
2
1
L
A
T
X
.
t
u
p
n
i
y
c
n
e
u
q
e
r
f
e
c
n
e
r
e
f
e
r
l
a
n
r
e
t
x
e
/
1
n
o
i
t
c
e
n
n
o
c
l
a
t
s
y
r
c
z
t
r
a
u
Q
3
2
L
A
T
X
.
2
n
o
i
t
c
e
n
n
o
c
l
a
t
s
y
r
c
z
t
r
a
u
Q
4
K
L
C
T
A
D
.
)
t
u
p
n
I
(
k
c
o
l
C
a
t
a
D
6
1
A
T
A
D
.
)
t
u
p
n
I
(
a
t
a
D
r
e
t
s
i
g
e
R
l
a
i
r
e
S
5
1
D
L
O
H
.
)
t
u
p
n
I
(
D
L
O
H
4
1
t
s
e
T
)
.
S
S
V
o
t
d
e
t
c
e
n
n
o
c
e
b
t
s
u
M
(
.
t
s
e
T
1
1
,
0
1
,
9
,
8
d
e
v
r
e
s
e
R
)
.
t
c
e
n
n
o
C
t
o
N
o
D
(
.
d
e
v
r
e
s
e
R
3
1
D
D
V
.
)
m
a
r
g
a
i
d
n
o
i
t
a
c
i
l
p
p
a
e
e
S
.
V
5
+
(
r
e
w
o
p
m
e
t
s
y
s
L
L
P
2
1
O
D
D
V
.
)
V
5
+
(
r
e
w
o
p
e
g
a
t
s
t
u
p
t
u
O
6
,
5
S
S
V
)
.
d
e
t
c
e
n
n
o
c
e
b
t
s
u
m
s
n
i
p
h
t
o
B
(
.
d
n
u
o
r
g
e
c
i
v
e
D
PCLKEN
XTAL1
XTAL2
DATCLK
VSS
VSS
PCLK
Reserved
(Do Not Connect)
DATA
HOLD
TEST
VDD
VDDO
Reserved
(Connect to VSS))
(Do Not Connect)
(Do Not Connect)
(Do Not Connect)
Reserved
Reserved
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
ICS1574B
3
ICS1574B
PCLK Programmable Divider
The ICS1574B has a programmable divider (referred to in Fig-
ure 1 as the PCLK divider) that is used to generate the PCLK
clock frequency for the pixel clock output. The modulus of
this divider may be set to 3, 4, 5, 6, 8, 10, 12, 16 or 20 under
register control. The design of this divider permits the output
duty factor to be 50/50, even when an odd modulus is se-
lected. The input frequency to this divider is the output of the
PLL post-scaler described below:
The phase of the PCLK output is aligned with the internal
high frequency PLL clock (F
VCO
) immediately after the asser-
tion of the PCLKEN input pulse (active low if PCLKEN_POL
bit is 0 or active high if PCLKEN_POL bit is 1).
When PCLKEN is deasserted, the PCLK output will complete
its current cycle and remain at VDD until the next PCLKEN
pulse. The minimum time PCLKEN must be disabled
(T
PULSE
) is 1/F
PCLK
.
See Figure 2a for an example of PCLKEN enable (negative
polarity) vs. PCLK timing sequences.
Figure 2a
Figure 2b
s
e
u
l
a
V
K
r
e
d
i
v
i
D
K
L
C
P
K
3
2
a
4
5
.
3
b
4
3
5
5
.
4
6
5
.
3
a
8
5
.
5
b
8
5
0
1
7
2
1
5
.
6
a
6
1
5
.
9
b
6
1
9
0
2
2
1
T
K
= K T
VCO
T
d
= LOGIC PROP.DELAY TIME
(typically 9ns with a 10pF load on PCLK)
T
VCO
= 1/F
VCO
The resolution of Ton is one VCO cycle.
The time required for a PCLK cycle start following a PCLKEN
enable is described by Figure 2b and the following table:
Typical values for Tr and Tf with a 10pF load on PCLK are
1ns.
ICS1574B
4
PLL Post-Scaler
A programmable post-scaler may be inserted between the
VCO and the PCLK divider of the ICS1574B. This is useful in
generating lower frequencies, as the VCO has been optimized
for high-frequency operation. The post-scaler is not affected
by the PCLKEN input.
The post-scaler allows the selection of:
VCO frequency
VCO frequency divided by 2
VCO frequency divided by 4
AUX-EN Test Mode
PLL Synthesizer Description --
Ratiometric Mode
The ICS1574B generates its output frequencies using phase-
locked loop techniques. The phase-locked loop (or PLL) is a
closed-loop feedback system that drives the output frequency
to be ratiometrically related to the reference frequency pro-
vided to the PLL (see Figure 1). The reference frequency is
generated by an on-chip crystal oscillator or the reference fre-
quency may be applied to the ICS1574B from an external
frequency source.
The phase-frequency detector shown in the block diagram
drives the voltage-controlled oscillator, or VCO, to a fre-
quency that will cause the two inputs to the phase-frequency
detector to be matched in frequency and phase. This occurs
when:
back divider makes use of a dual-modulus prescaler tech-
nique that allows the programmable counters to operate at
low speed without sacrificing resolution. This is an improve-
ment over conventional fixed prescaler architectures that
typically impose a factor-of-four (or larger) penalty in this re-
spect.
Table 1 permits the derivation of "A" & "M" converter pro-
gramming directly from desired modulus.
Digital Inputs
The programming of the ICS1574B is performed serially
by using the DATCLK, DATA, and HOLD pins to load an
internal shift register.
DATA is shifted into the register on the rising edge of
DATCLK. The logic value on the HOLD pin is latched at
the same time. When HOLD is low, the shift register may
be loaded without disturbing the operation of the
ICS1574B. When high, the shift register outputs are trans-
ferred to the control registers, and the new programming
information becomes active. Ordinarily, a high level
should be placed on the HOLD pin when the last data bit is
presented. See Figure 3 for the programming sequence.
The PCLKEN input polarity may be programmed under
register control via Bit 39.
F
(VCO)
:
=
F(XTAL1)
Feedback Divider
Reference Divider
Figure 3
This expression is exact; that is, the accuracy of the output
frequency depends solely on the reference frequency pro-
vided to the part (assuming correctly programmed dividers).
The VCO gain is programmable, permitting the ICS1574B to
be optimized for best performance at all operating frequen-
cies.
The reference divider may be programmed for any modulus
from 1 to 128 in steps of one.
The feedback divider may be programmed for any modulus
from 37 through 392 in steps of one. Any even modulus from
392 through 784 can also be achieved by setting the "double"
bit which doubles the feedback divider modulus. The feed-
Output Description
The PCLK output is a high-current CMOS type drive
whose frequency is controlled by a programmable divider
that may be selected for a modulus of 3, 4, 5, 6, 8, 10, 12,
16 or 20. It may also be suppressed under register control
via Bit 46.
5
ICS1574B
N
I
A
G
O
C
V
Y
C
N
E
U
Q
E
R
F
X
A
M
4
z
H
M
0
0
1
5
z
H
M
0
0
2
6
z
H
M
0
0
3
7
z
H
M
0
0
4
Reference Oscillator
and Crystal Selection
The ICS1574B has circuitry on-board to implement a
Pierce oscillator with the addition of only one external
component, a quartz crystal. Pierce oscillators operate the
crystal in
anti- (also called parallel-) resonant mode. See the AC
Characteristics for the effective capacitive loading to
specify when ordering crystals.
Series-resonant crystals may also be used with the
ICS1574B. Be aware that the oscillation frequency will be
slightly higher than the frequency that is stamped on the
can (typically 0.025 0.05%).
As the entire operation of the phase-locked loop depends
on having a stable reference frequency, we recommend
that the crystal be mounted as closely as possible to the
package. Avoid routing digital signals or the ICS1574B
outputs underneath or near these traces. It is also desirable
to ground the crystal can to the ground plane, if possible.
If an external reference frequency source is to be used with
the ICS1574B, it is important that it be jitter-free. The ris-
ing and falling edges of that signal should be fast and free
of noise for best results.
The loop phase can be locked to either the rising or falling
edges of the XTAL1 input signals, and is controlled by
Bit 56.
Power-On Initialization
The ICS1574B has an internal power-on reset circuit that
performs the following functions:
1) Selects the modulus of the PCLK divider to
be four (4).
2) Sets the multiplexer to pass the reference
frequency to PCLK divider input.
These functions should allow initialization for most appli-
cations that cannot immediately provide for register
programming upon system power-up.
Because the power-on reset circuit is on the VDD supply,
and because that supply is filtered, care must be taken to
allow the reset to de-assert before programming. A safe
guideline is to allow 20 microseconds after the VDD sup-
ply reaches 4 volts.
Programming Notes
VCO Frequency Range: Use the post-divider to keep the
VCO frequency as high as possible within its operating
range.
Divider Range: For best results in normal situations
keep the reference divider modulus as short as possible
(for a frequency at the output of the reference divider in
the few hundred kHz to several MHz range). If you
need to go to a lower phase comparator reference fre-
quency (usually required for increased frequency
accuracy), that is acceptable, but jitter performance will
suffer somewhat.
VCO Gain Programming: Use the minimum gain which
can reliably achieve the VCO frequency desired, as
shown here:
Phase Detector Gain: For most applications and divider
ranges, set P [1, 0] = 10 and set P [2] = 1. Under some
circumstances, setting the P [2] bit "on" can reduce
jitter. During operation at exact multiples of the crystal
frequency, P[2] bit = 0 may provide the best jitter per-
formance.
Board Test Support
It is often desirable to statically control the levels of the
output pins for circuit board test. The ICS1574B supports
this through a register programmable mode, AUX-EN.
When this mode is set, a register bit directly controls the
logic level of the PCLK pin. This mode is activated when
the S[0] and S[1] bits are both set to logic 1. See Register
Mapping for details.