AD9992
Rev. C | Page 23 of 92
Register
Length
Range
Description
HBLKALT_PAT2
3b
0 to 5 even repeat area
HBLK Mode 2, Odd Field Repeat Area 1 pattern.
HBLKALT_PAT3
3b
0 to 5 even repeat area
HBLK Mode 2, Odd Field Repeat Area 2 pattern.
HBLKALT_PAT4
3b
0 to 5 even repeat area
HBLK Mode 2, Odd Field Repeat Area 3 pattern.
HBLKALT_PAT5
3b
0 to 5 even repeat area
HBLK Mode 2, Odd Field Repeat Area 4 pattern.
HBLKALT_PAT6
3b
0 to 5 even repeat area
HBLK Mode 2, Odd Field Repeat Area 5 pattern.
HBLK
H-BLANK REPEATING PATTERN IS CREATED USING HBLKLEN AND HBLKREP REGISTERS
H1/H3
H2/H4
HBLKSTART
HBLKTOGE1
HBLKTOGE2
HBLKEND
HBLKTOGE3
HBLKTOGE4
HBLKLEN
HBLKREP NUMBER 1
HBLKREP NUMBER 2
HBLKREP NUMBER 3
HBLKREP = 3
05
89
1-
02
7
Figure 27. HBLK Repeating Pattern Using HBLKMODE = 1
HBLK Mode 1 Operation
Multiple repeats of the HBLK signal are enabled by setting
HBLKMODE to 1. In this mode, the HBLK pattern can be
generated using a different set of registers: HBLKSTART,
HBLKEND, HBLKLEN, and HBLKREP, along with the six
Separate toggle positions are available for even and odd lines. If
alternation is not needed, the same values should be loaded into
the registers for even (HBLKTOGE) and odd (HBLKTOGO) lines.
Generating HBLK Line Alternation
HBLK Mode 0 and HBLK Mode 1 provide the ability to
alternate different HBLK toggle positions on even and odd
lines. HBLK line alternation can be used in conjunction with
V-pattern odd/even alternation or on its own. Separate toggle
positions are available for even and odd lines. If even/odd line
alternation is not required, the same values should be loaded into
the registers for even (HBLKTOGE) and odd (HBLKTOGO) lines.
Increasing H-Clock Width During HBLK
HBLK Mode 0 and HBLK Mode 1 allow the H1 to H8 pulse
widths to be increased during the HBLK interval. As shown in
Figure 28, the H-clock frequency can be reduced by a factor of
1/2, 1/4, 1/6, 1/8, 1/10, 1/12, and so on, up to 1/30. To enable
this feature, the HCLK_WIDTH register (Address 0x34,
Bits [7:4]) is set to a value between 1 and 15. When this register
is set to 0, the wide HCLK feature is disabled. The reduced
frequency occurs only for H1 to H8 pulses that are located
within the HBLK area.
The HCLK_WIDTH register is generally used in conjunction
with special HBLK patterns to generate vertical and horizontal
mixing in the CCD.
Note that the wide HCLK feature is available only in HBLK
Mode 0 and HBLK Mode 1. HBLK Mode 2 does not support
wide HCLKs.
Table 12. HCLK Width Register
Register
Length
Description
HCLK_WIDTH
4b
Controls H1 to H8 pulse widths
during HBLK as a fraction of pixel rate
0: Same frequency as pixel rate
1: 1/2 pixel frequency, that is, doubles
the HCLK pulse width
2: 1/4 pixel frequency
3: 1/6 pixel frequency
4: 1/8 pixel frequency
5: 1/10 pixel frequency
…
15: 1/30 pixel frequency