
AD9925
Table 11. HBLK Pattern Registers
Register
Length
HBLKMASK
1 b
H3HBLKOFF
1 b
HBLKALT
2 b
Rev. A | Page 20 of 96
Range
High/Low
High/Low
0 to 3 Alternation Mode
Description
Masking Polarity for H1/H3 (0 = H1/H3 Low, 1 = H1/H3 High).
Addr 0xE7, Bit [6]. Set = 1 to keep H3/H4 active during HBLK pulse. Normal set to 0.
Enables Odd/Even A
0 = Disable Alternat
G1 to TOG2 O
G1to TOG
2 = 3 = TO
2 Even, TOG3 to TOG6 Odd.
First Toggle Position within Line for Each Vertical Sequence 0 to 9.
Second Toggle Position within Line for Each Vertical Sequence 0 to 9.
Third Toggle Position within Line for Each Vertical Sequence 0 to 9.
Fourth Toggle Posit
ch Vertical Sequence 0 to 9.
ion within Line for Ea
Fifth Toggle Position within Line for Each Vertical Sequence 0 to 9.
Sixth Toggle Position within Line for Each Vertical Sequence 0 to 9.
lternation of HBLK Toggle Positions.
ion.
dd, TOG3 to TOG6 Even.
1 = TO
HBLKTOG1
HBLKTOG2
HBLKTOG3
HBLKTOG4
HBLKTOG5
HBLKTOG6
12 b
12 b
12 b
12 b
12 b
12 b
0 to 4095 Pixel Location
0 to 4095 Pixel Location
0 to 4095 Pixel Location
0 to 4095 Pixel Location
0 to 4095 Pixel Location
0 to 4095 Pixel Location
Generating S
There are six oggle
B
pecial H LK Patterns
posit
ions availab for HBLK. Normally,
t
le
only two of the toggle positions are use
dard HBLK interval. However, the addi
may be used to generate special HBLK
Figure 26. The pattern in this example
tions to generate two extra groups of pu
interval. By changing the toggle positio
be created.
atterns can
n to the HBLKALT register, TOG1
s
used on odd lines. See the Vertical
Timing Generation section for more information.
d to generate the stan-
tional toggle positions
patterns, as shown in
uses all six toggle posi-
lses during the HBLK
ns, different p
Generating HBLK Line Alternation
One further feature of the AD9925 is the ability to alternate dif-
ferent HBLK toggle positions on odd and even lines. This may be
used in conjunction with vertical pattern odd/even alternation or
on its own. When a 1 is writte
and TOG2 are used on odd lines, while TOG3 to TOG6 are
used on even lines. Writing a 2 to the HBLKALT register give
the opposite result: TOG1 and TOG2 are used on even lines,
while TOG3 to TOG6 are
HD
HBLK
PROGRAMMABLE SETTINGS:
1. FIRST TOGGLE POSITION = START OF BLANKING.
2. SECOND TOGGLE POSITION = END OF BLANKING.
BLANK
BLANK
1
2
0
Figure 24. Horizontal Blanking (HBLK) Pulse Placement
HD
HBLK
NOTE
1. THE POLARITY OF H1 DURING BLANKING IS PROGRAMMABLE (H2 IS OPPOSITE POLARITY OF H1).
H1/H3
H1/H3
H2/H4
0
Figure 25. HBLK Masking Control