SLAA870 February 2019 AFE7422 , AFE7444
To configure the AFE74xx receiver NCOs to switch using the GPIO pins, follow the normal AFE74xx GUI bringup procedure with one difference. Before pressing set mode after selecting a mode, navigate to the Advanced tab in the GUI, and observe the NCO Freq Setting section at the bottom left of the window. The RX_NCO# fields are where each NCO is programmed. NCO#0, NCO#1, and NCO#2 are the three NCOs available in the single band DDC. NCO#3 is the single NCO found in the second DDC and is only available in dual-band mode. RX IDs determine the ADC in which the NCOs are programmed. RX NCO IDs enable the NCOs to be programmed.
In the example shown in Figure 24, NCO0 is programmed to 100 MHz and NCO1 is programmed to 10 MHz. Select NCO IDs 0,1 because only NCO0 and NCO1 are used. For RX ID, select RX 0 because this experiment requires programming only one ADC. After entering the desired RX NCO values, press NCO update to automatically update the corresponding RX NCO registers.
After programming the RX NCO values, the AFE74xx receivers must be configured to selectively switch NCOs using the GPIO pins. RX NCO selection using the GPIO pins is configured through the AFE74xx in the Advanced tab under the Dynamic Switch section. Select ON under the RX_FBRX drop-down menu. Select NCO selection by RXFBNCO 0/1 (ADC A/B) or 2/3 (ABC C/D) under the RX/FB NCO drop-down menu, as shown in Figure 25.