
AD9929
Rev. A | Page 38 of 64
Register Name
VTPLEN3
Bit
Width
9
Register Type
Sys_Reg(9)
Reference
Counter
V Counter
Range
Description
Length between Repetitions
XV1 Starting Polarity for VTP3
(0 = Low, 1 = High)
XV1 Starting Polarity for VTP3
(0 = Low, 1 = High)
XV1 Starting Polarity for VTP3
(0 = Low, 1 = High)
XV1 Starting Polarity for VTP3
(0 = Low, 1 = High)
XV1 Toggle Position 1 for VTP3
XV1 Toggle Position 2 for VTP3
XV2 Toggle Position 1 for VTP3
XV2 Toggle Position 2 for VTP3
XV3 Toggle Position 1 for VTP3
XV3 Toggle Position 2 for VTP3
XV3 Toggle Position 1 for VTP3
XV3 Toggle Position 2 for VTP3
VTP
Pattern
0–512
High/Low
XV1STARTPOL3
1
Sys_Reg(9)
XV2STARTPOL3
1
Sys_Reg(9)
High/Low
XV3STARTPOL3
1
Sys_Reg(9)
High/Low
XV4STARTPOL3
1
Sys_Reg(9)
High/Low
XV1TOG1POS3
XV1TOG2POS3
XV2TOG1POS3
XV2TOG2POS3
XV3TOG1POS3
XV3TOG2POS3
XV4TOG1POS3
XV4TOG2POS3
9
9
9
9
9
9
9
9
Sys_Reg(9)
Sys_Reg(9)
Sys_Reg(9 &10)
Sys_Reg(10)
Sys_Reg(10)
Sys_Reg(10&11)
Sys_Reg(11)
Sys_Reg(11)
V Counter
V Counter
V Counter
V Counter
V Counter
V Counter
V Counter
V Counter
0–511
0–511
0–511
0–511
0–511
0–511
0–511
0–511
VTP3
Table 23. Mode_A and Mode_B Registers for VTPx Selection
Register
Name
Width
Type
Bit
Register
Range Description
Vertical Transfer Pulse Pointer used in CCD Region 0 (0 = VTPSEL0, 1 = VTPSEL1,
2 = VTPSEL2, 3 = VTPSEL3, 4 = VTPSEL0 for Even Line and VTPSEL1 for
Odd Line, 5 = VTPSEL2 for Even Line and VTPSEL3 for Odd Line)
Vertical Transfer Pulse Pointer used in CCD Region 1 (0 = VTPSEL0, 1 = VTPSEL1,
2 = VTPSEL2, 3 = VTPSEL3, 4 = VTPSEL0 for Even Line and VTPSEL1 for
Odd Line, 5 = VTPSEL2 for Even Line and VTPSEL3 for Odd Line)
Vertical Transfer Pulse Pointer used in CCD Region 2 (0 = VTPSEL0, 1 = VTPSEL1,
2 = VTPSEL2, 3 = VTPSEL3, 4 = VTPSEL0 for Even Line and VTPSEL1 for
Odd Line, 5 = VTPSEL2 for Even Line and VTPSEL3 for Odd Line)
Vertical Transfer Pulse Pointer used in CCD Region 3 (0 = VTPSEL0, 1 = VTPSEL1,
2 = VTPSEL2, 3 = VTPSEL3, 4 = VTPSEL0 for Even Line and VTPSEL1 for
Odd Line, 5 = VTPSEL2 for Even Line and VTPSEL3 for Odd Line)
Vertical Transfer Pulse Pointer used in CCD Region 4 (0 = VTPSEL0, 1 = VTPSEL1,
2 = VTPSEL2, 3 = VTPSEL3, 4 = VTPSEL0 for Even Line and VTPSEL1 for
Odd Line, 5 = VTPSEL2 for Even Line and VTPSEL3 for Odd Line)
0 = VTP0, 1 = VTP1, 2 = VTP2, 3 = VTP3
0 = VTP0, 1 = VTP1, 2 = VTP2, 3 = VTP3
0 = VTP0, 1 = VTP1, 2 = VTP2, 3 = VTP3
0 = VTP0, 1 = VTP1, 2 = VTP2, 3 = VTP3
0–7
Number of VTP0 Pulse Repetitions within a Line
0–7
Number of VTP1 Pulse Repetitions within a Line
0–7
Number of VTP2 Pulse Repetitions within a Line
0–7
Number of VTP3 Pulse Repetitions within a Line
VTPSEQPTR0
1
3
Mode_Reg(2)
VTPSEQPTR1
1
3
Mode_Reg(2)
VTPSEQPTR2
1
3
Mode_Reg(2)
VTPSEQPTR3
1
3
Mode_Reg(2)
VTPSEQPTR4
1
3
Mode_Reg(2)
VTPSEL0
VTPSEL1
VTPSEL2
VTPSEL3
VTPREP0
VTPREP1
VTPREP2
VTPREP3
2
2
2
2
3
3
3
3
Mode_Reg(3)
Mode_Reg(3)
Mode_Reg(3)
Mode_Reg(3)
Mode_Reg(3)
Mode_Reg(4)
Mode_Reg(4)
Mode_Reg(4)
1
Register settings 6 and 7 are not used.
Table 24. Mode_A and Mode_B Registers for CCD Region Selection
Register Name
Bit Width
SCP1
8
SCP2
8
SCP3
8
SCP4
8
Register Type
Mode_Reg(2)
Mode_Reg(2)
Mode_Reg(2)
Mode_Reg(2)
Range
0–255 lines
0–255 lines
0–255 lines
0–255 lines
Description
Sequence Change Position 1
Sequence Change Position 2
Sequence Change Position 3
Sequence Change Position 4