SLVSIN3 May 2025 ADS9117 , ADS9118 , ADS9119
PRODUCTION DATA
The ADS911x includes an optional on-chip digital down conversion (DDC) that is enabled by SPI register settings. As shown in Figure 7-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. The ADC generates a 48-bit output corresponding to the 24-bit I and Q outputs, respectively, from the digital mixer.
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 6-5. As shown in Equation 3 and Table 7-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 7-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 |