SLAAER9 May 2025 TAC5212
This can optionally be done through a Sample Rate Converter (SRC) when the auxiliary ASI is sampling data at a rate which is an integral sub-multiple of the sampling rate of the main ASI.
As shown in Figure 2-4, the auxiliary ASI mixer mixes the two signals from the ADC-to-DAC loopback mixer (A2D_LBx) with the output of the digital volume (DVOL) block of the CH3 and CH4 playback signal chains.
The mixer then outputs this signal to the DOUT of the Auxiliary ASI bus either directly or through a Sample Rate Converter (SRC).
The auxiliary ASI mixer mixes the signals according to Equation 2
The coefficients x1 and x2 are programmed as 32-bit signed values into the Page 11 registers which are described in Table 2-2. These coefficients are written in the 2.30 format described in Section 2.1.1.
| Register Address | Register | Register Description | Reset Value | Coefficient |
|---|---|---|---|---|
| 0x30 | ADC_AUX_MIX_CH1_BYT1[7:0] | ADC Auxiliary Mixer CH1 coefficient byte[31:24] | 0x00 | x1 |
| 0x31 | ADC_AUX_MIX_CH1_BYT2[7:0] | ADC Auxiliary Mixer CH1 coefficient byte[23:16] | 0x00 | |
| 0x32 | ADC_AUX_MIX_CH1_BYT3[7:0] | ADC Auxiliary Mixer CH1 coefficient byte[15:8] | 0x00 | |
| 0x33 | ADC_AUX_MIX_CH1_BYT4[7:0] | ADC Auxiliary Mixer CH1 coefficient byte[7:0] | 0x00 | |
| 0x34 | ADC_AUX_MIX_CH2_BYT1[7:0] | ADC Auxiliary Mixer CH2 coefficient byte[31:24] | 0x00 | x2 |
| 0x35 | ADC_AUX_MIX_CH2_BYT2[7:0] | ADC Auxiliary Mixer CH2 coefficient byte[23:16] | 0x00 | |
| 0x36 | ADC_AUX_MIX_CH2_BYT3[7:0] | ADC Auxiliary Mixer CH2 coefficient byte[15:8] | 0x00 | |
| 0x37 | ADC_AUX_MIX_CH2_BYT4[7:0] | ADC Auxiliary Mixer CH2 coefficient byte[7:0] | 0x00 |