![](http://datasheet.mmic.net.cn/Analog-Devices-Inc/AD9920ABBCZRL_datasheet_100713/AD9920ABBCZRL_102.png)
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.