Datasheet

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.
RAxHyREPz
1
12 bits 0 to 15 HCLK pulses
HBLK Mode 2 even field Repeat Area x. Number of Hy repetitions for HBLKSTARTz
even lines.
2
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.
HBLKALT_PATx
3
3 bits 0 to 5 even repeat area HBLK Mode 2 odd field Repeat Area x pattern. Selected from even field repeat areas.
4
1
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
HBLKENDHBLKTOGE3
HBL
K
TOGE4
HBLKLEN
HBLKREP NUMBER 1 HBLKREP NUMBER 2 HBLKREP NUMBER 3
HBLKREP = 3
05957-028
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
(see Figure 26).
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.