Datasheet

AD9920A
Rev. B | Page 102 of 112
Address
Data
Bits
Default
Value
Update
Type Name Description
0x7A [0] 0 VD GP1_POL GP1 low/high start polarity.
[1] 0 GP2_POL GP2 low/high start polarity.
[2] 0 GP3_POL GP3 low/high start polarity.
[3] 0 GP4_POL GP4 low/high start polarity.
[4] 0 GP5_POL GP5 low/high start polarity.
[5] 0 GP6_POL GP6 low/high start polarity.
[6] 0 GP7_POL GP7 low/high start polarity.
[7] 0 GP8_POL GP8 low/high start polarity.
[8] 0x01 SEL_GP1
1 = GP1 signal is selected for GPO1 output.
0 = internal signal is selected.
[9] 0x01 SEL_GP2
1 = GP2 signal is selected for GPO2 output.
0 = internal signal is selected.
[10] 0x01 SEL_GP3
1 = GP3 signal is selected for GPO3 output.
0 = internal signal is selected.
[11] 0x01 SEL_GP4 1 = GP4 signal is selected for GPO4 output. 0 = XSUBCK is selected.
[12] 0x01 SEL_GP5 1 = GP5 signal is selected for GPO5 output. 0 = XV21 is selected.
[13] 0x01 SEL_GP6 1 = GP6 signal is selected for GPO6 output. 0 = XV22 is selected.
[14] 0x01 SEL_GP7 1 = GP7 signal is selected for GPO7 output. 0 = XV23 is selected.
[15] 0x01 SEL_GP8 1 = GP8 signal is selected for GPO8 output. 0 = XV24 is selected.
[23:16] 0 GPO_OUTPUT_EN 1 = GPO enabled. 0 = GPO is high-Z (default).
[24] 0 GPO5_OVERRIDE
1 = when GPO5 is configured as an input, this register overrides the
internal OUT_CONT.
[25] 0 GPO6_OVERRIDE
1 = when GPO6 is configured as an input, this register overrides the
internal HBLK.
[26] 0 GPO7_OVERRIDE
1 = when GPO7 is configured as an input, this register overrides the
internal CLPOB.
[27] 0 GPO8_OVERRIDE
1 = when GPO8 is configured as an input, this register overrides the
internal PBLK.
0x7B [7:0] 0 VD GPx_USE_LUT Enable LUT for each GPO signal.
1 = enable.
0 = disable (use normal GP signal).
[11:8] 0000 LUT_FOR_GP12 Two-input lookup table results.
[15:12] 0000 LUT_FOR_GP34
Examples: {LUT_FOR_GP12} Å [GP2:GP1].
[19:16] 0000 LUT_FOR_GP56 {0110} = GP2 XOR GP1; {1110} = GP2 OR GP1.
[23:20] 0000 LUT_FOR_GP78 {0111} = GP2 NAND GP1; {1000} = GP2 AND GP1.
0x7C [12:0] 0 VD GP1_TOG1_FD General-Purpose Signal 1, first toggle position, field location.
[25:13] 0 GP1_TOG1_LN General-Purpose Signal 1, first toggle position, line location.
0x7D [12:0] 0 VD GP1_TOG1_PX General-Purpose Signal 1, first toggle position, pixel location.
[25:13] 0 GP1_TOG2_FD General-Purpose Signal 1, second toggle position, field location.
0x7E [12:0] 0 VD GP1_TOG2_LN General-Purpose Signal 1, second toggle position, line location.
[25:13] 0 GP1_TOG2_PX General-Purpose Signal 1, second toggle position, pixel location.
0x7F [12:0] 0 VD GP1_TOG3_FD General-Purpose Signal 1, third toggle position, field location.
[25:13] 0 GP1_TOG3_LN General-Purpose Signal 1, third toggle position, line location.
0x80 [12:0] 0 VD GP1_TOG3_PX General-Purpose Signal 1, third toggle position, pixel location.
[25:13] 0 GP1_TOG4_FD General-Purpose Signal 1, fourth toggle position, field location.
0x81 [12:0] 0 VD GP1_TOG4_LN General-Purpose Signal 1, fourth toggle position, line location.
[25:13] 0 GP1_TOG4_PX General-Purpose Signal 1, fourth toggle position, pixel location.
0x82 [12:0] 0 VD GP2_TOG1_FD General-Purpose Signal 2, first toggle position, field location.
[25:13] 0 GP2_TOG1_LN General-Purpose Signal 2, first toggle position, line location.
0x83 [12:0] 0 VD GP2_TOG1_PX General-Purpose Signal 2, first toggle position, pixel location.
[25:13] 0 GP2_TOG2_FD General-Purpose Signal 2, second toggle position, field location.
0x84 [12:0] 0 VD GP2_TOG2_LN General-Purpose Signal 2, second toggle position, line location.
[25:13] 0 GP2_TOG2_PX General-Purpose Signal 2, second toggle position, pixel location.