
AD9979
Rev. C | Page 19 of 56
Name
Length
Range
Description
HBLKTOGO1
13 bits
0 to 8191 pixel location
First HBLK toggle position for odd lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGO2
13 bits
0 to 8191 pixel location
Second HBLK toggle position for odd lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGO3
13 bits
0 to 8191 pixel location
Third HBLK toggle position for odd lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGO4
13 bits
0 to 8191 pixel location
Fourth HBLK toggle position for odd lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGO5
13 bits
0 to 8191 pixel location
Fifth HBLK toggle position for odd lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGO6
13 bits
0 to 8191 pixel location
Sixth HBLK toggle position for odd lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGE1
13 bits
0 to 8191 pixel location
First HBLK toggle position for even lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGE2
13 bits
0 to 8191 pixel location
Second HBLK toggle position for even lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGE3
13 bits
0 to 8191 pixel location
Third HBLK toggle position for even lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGE4
13 bits
0 to 8191 pixel location
Fourth HBLK toggle position for even lines in HBLK Mode 0 and HBLK Mode 1.
HBLKTOGE5
13 bits
0 to 8191 pixel location
Fifth HBLK toggle position for even lines in HBLK Mode 0 and HBLK Mode 1
HBLKTOGE6
13 bits
0 to 8191 pixel location
Sixth HBLK toggle position for even lines in HBLK Mode 0 and HBLK Mode 1.
12 bits
0 to 15 HCLK pulses
HBLK Mode 2 even field Repeat Area x. Number of Hy repetitions for HBLKSTARTz
Bits[3:0]: number of Hy pulses following HBLKSTARTA.
Bits[7:4]: number of Hy pulses following HBLKSTARTB.
Bits[11:8]: number of Hy pulses following HBLKSTARTC.
HBLKSTARTA
13 bits
0 to 8191 pixel location
HBLK Repeat Area Start Position A for HBLK Mode 2.
HBLKSTARTB
13 bits
0 to 8191 pixel location
HBLK Repeat Area Start Position B for HBLK Mode 2.
HBLKSTARTC
13 bits
0 to 8191 pixel location
HBLK Repeat Area Start Position C for HBLK Mode 2.
3 bits
0 to 5 even repeat area
HBLK Mode 2 odd field Repeat Area x pattern. Selected from even field repeat area
s.41 The variable x represents the repeat area, from 0 to 5. The variable y represents the horizontal driver, 1 or 2. The variable z represents the HBLK repeat area start
position for HBLK Mode 2, A, B, or C.
2 Odd lines defined using HBLKALT_PATx.
3 The variable x represents the repeat area, from 0 to 5.
4 Even lines defined using RAxHyREPz; also see Note 1.
HBLK
HBLK 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
95
7-
02
8
Figure 26. HBLK Repeating Pattern Using HBLK Mode 1 (Register Value = 1)
HBLK Mode 1 Operation
Multiple repeats of the HBLK signal can be enabled by setting
HBLKMODE to 1. In this mode, the HBLK pattern is generated
using a different set of registers: HBLKSTART, HBLKEND,
HBLKLEN, and HBLKREP, along with the six toggle positions
Generating HBLK Line Alternation
HBLK Mode 0 and HBLK Mode 1 provide the ability to alternate
HBLK toggle positions on even and odd lines for which separate
toggle positions are available. If even/odd line alternation is not
required, load the same values into the registers for the even
lines (HBLKTOGEx) as the odd (HBLKTOGOx) lines.