JAJSP59B January 2023 – May 2024 ADS9218 , ADS9219
PRODMIX
The ADS921x includes an optional on-chip digital down conversion (DDC) that is configured by register addresses FBh through FEh. As shown in Figure 6-5, the DDC includes a digital mixer and a 24-bit, numerically controlled oscillator (NCO). The digital mixer generates 24-bit I and Q outputs that represent complex mixing of ADC output data with the NCO output frequency. Each channel of the ADC generates a 48-bit output corresponding to the 24-bit I and Q outputs, respectively, from the digital mixer.
The NCO is common for both ADC A and ADC B. The output frequency of the NCO, given by Equation 2, is configured using the NCO_FREQUENCY register (address 0xFD and 0xFE).
The output phase of the NCO is reset by applying a pulse on the SMPL_SYNC pin, see Figure 5-7. As shown in Equation 3 and Table 6-4, the initial phase of the NCO output is configured using the NCO_PHASE register (address 0xFC and 0xFD).
NCO_PHASE[23:0] | INITIAL PHASE |
---|---|
0x000000 | 0 |
0x7FFFF0 | π |
0xFFFFF0 | 2π |
Use a decimation factor of either 2, 4, 8, or 16 with the DDC. Table 6-5 shows the register configuration for decimating the DDC output.
DECIMATION | REGISTER | VALUE |
---|---|---|
2 | OSR_EN (0x0D[6]) | 1 |
OSR (0x0D[5:2] | 0 | |
OSR_CLK (0xC0[9:7]) | 0 | |
Common settings for decimation factors 4, 8, and 16 | CLK3 (0xC5[9]) | 1 |
OSR_INIT1 (0xC0[11:10]) | 1 | |
OSR_INIT2 (0xC4[5:4]) | 2 | |
OSR_INIT3 (0xC4[1]) | 1 | |
OSR_EN (0x0D[6]) | 1 | |
4 | OSR (0x0D[5:2] | 1 |
OSR_CLK (0xC0[9:7]) | 0 | |
8 | OSR (0x0D[5:2] | 2 |
OSR_CLK (0xC0[9:7]) | 4 | |
16 | OSR (0x0D[5:2] | 3 |
OSR_CLK (0xC0[9:7]) | 5 |