SLAAER9 May 2025 TAC5212
A shown in Figure 3-6, the Side-Chain (SC) mixer mixes the following signals:
As shown in Tone Generation and Application Modes of TAx5x1x Devices, the output amplitude of the signal generators is decided by the respective side-chain mixer coefficients. Programming these specific coefficients above 1 results in data overflow and saturation.
The output of the SC mixer is sent to the channel limiter/claibration/digital volume control block in the signal chain.
The coefficients [ax, bx, cx, dx] are programmed as 16-bit integers into the Page 17 registers which are described in Table 3-3. These coefficients are written in the 2.14 format described in Section 3.1.1.
| Register Address | Register | Register Description | Reset Value |
|---|---|---|---|
| 0x58 | SC_DAC_MIX_ADCLB_CH1_RDAC_MIX_BYT1[7:0] | SC DAC MIXER, ADC Loopback CH1 to RDAC coefficient byte[15:8] | 0x00 |
| 0x59 | SC_DAC_MIX_ADCLB_CH1_RDAC_MIX_BYT2[7:0] | SC DAC MIXER, ADC Loopback CH1 to RDAC coefficient byte[7:0] | 0x00 |
| 0x5A | SC_DAC_MIX_ADCLB_CH1_LDAC_MIX_BYT1[7:0] | SC DAC MIXER, ADC Loopback CH1 to LDAC coefficient byte[15:8] | 0x00 |
| 0x5B | SC_DAC_MIX_ADCLB_CH1_LDAC_MIX_BYT2[7:0] | SC DAC MIXER, ADC Loopback CH1 to LDAC coefficient byte[7:0] | 0x00 |
| 0x5C | SC_DAC_MIX_ADCLB_CH1_RDAC2_MIX_BYT1[7:0] | SC DAC MIXER, ADC Loopback CH1 to RDAC2 coefficient byte[15:8] | 0x00 |
| 0x5D | SC_DAC_MIX_ADCLB_CH1_RDAC2_MIX_BYT2[7:0] | SC DAC MIXER, ADC Loopback CH1 to RDAC2 coefficient byte[7:0] | 0x00 |
| 0x5E | SC_DAC_MIX_ADCLB_CH1_LDAC2_MIX_BYT1[7:0] | SC DAC MIXER, ADC Loopback CH1 to LDAC2 coefficient byte[15:8] | 0x00 |
| 0x5F | SC_DAC_MIX_ADCLB_CH1_LDAC2_MIX_BYT2[7:0] | SC DAC MIXER, ADC Loopback CH1 to LDAC2 coefficient byte[7:0] | 0x00 |
| 0x60 | SC_DAC_MIX_ADCLB_CH2_RDAC_MIX_BYT1[7:0] | SC DAC MIXER, ADC Loopback CH2 to RDAC coefficient byte[15:8] | 0x00 |
| 0x61 | SC_DAC_MIX_ADCLB_CH2_RDAC_MIX_BYT2[7:0] | SC DAC MIXER, ADC Loopback CH2 to RDAC coefficient byte[7:0] | 0x00 |
| 0x62 | SC_DAC_MIX_ADCLB_CH2_LDAC_MIX_BYT1[7:0] | SC DAC MIXER, ADC Loopback CH2 to LDAC coefficient byte[15:8] | 0x00 |
| 0x63 | SC_DAC_MIX_ADCLB_CH2_LDAC_MIX_BYT2[7:0] | SC DAC MIXER, ADC Loopback CH2 to LDAC coefficient byte[7:0] | 0x00 |
| 0x64 | SC_DAC_MIX_ADCLB_CH2_RDAC2_MIX_BYT1[7:0] | SC DAC MIXER, ADC Loopback CH2 to RDAC2 coefficient byte[15:8] | 0x00 |
| 0x65 | SC_DAC_MIX_ADCLB_CH2_RDAC2_MIX_BYT2[7:0] | SC DAC MIXER, ADC Loopback CH2 to RDAC2 coefficient byte[7:0] | 0x00 |
| 0x66 | SC_DAC_MIX_ADCLB_CH2_LDAC2_MIX_BYT1[7:0] | SC DAC MIXER, ADC Loopback CH2 to LDAC2 coefficient byte[15:8] | 0x00 |
| 0x67 | SC_DAC_MIX_ADCLB_CH2_LDAC2_MIX_BYT2[7:0] | SC DAC MIXER, ADC Loopback CH2 to LDAC2 coefficient byte[7:0] | 0x00 |
| 0x68 | SC_DAC_MIX_SIGGEN_CH1_RDAC_MIX_BYT1[7:0] | SC DAC MIXER, Signal Generator CH1 to RDAC coefficient byte[15:8] | 0x00 |
| 0x69 | SC_DAC_MIX_SIGGEN_CH1_RDAC_MIX_BYT2[7:0] | SC DAC MIXER, Signal Generator CH1 to RDAC coefficient byte[7:0] | 0x00 |
| 0x6A | SC_DAC_MIX_SIGGEN_CH1_LDAC_MIX_BYT1[7:0] | SC DAC MIXER, Signal Generator CH1 to LDAC coefficient byte[15:8] | 0x00 |
| 0x6B | SC_DAC_MIX_SIGGEN_CH1_LDAC_MIX_BYT2[7:0] | SC DAC MIXER, Signal Generator CH1 to LDAC coefficient byte[7:0] | 0x00 |
| 0x6C | SC_DAC_MIX_SIGGEN_CH1_RDAC2_MIX_BYT1[7:0] | SC DAC MIXER, Signal Generator CH1 to RDAC2 coefficient byte[15:8] | 0x00 |
| 0x6D | SC_DAC_MIX_SIGGEN_CH1_RDAC2_MIX_BYT2[7:0] | SC DAC MIXER, Signal Generator CH1 to RDAC2 coefficient byte[7:0] | 0x00 |
| 0x6E | SC_DAC_MIX_SIGGEN_CH1_LDAC2_MIX_BYT1[7:0] | SC DAC MIXER, Signal Generator CH1 to LDAC2 coefficient byte[15:8] | 0x00 |
| 0x6F | SC_DAC_MIX_SIGGEN_CH1_LDAC2_MIX_BYT2[7:0] | SC DAC MIXER, Signal Generator CH1 to LDAC2 coefficient byte[7:0] | 0x00 |
| 0x70 | SC_DAC_MIX_SIGGEN_CH2_RDAC_MIX_BYT1[7:0] | SC DAC MIXER, Signal Generator CH2 to RDAC coefficient byte[15:8] | 0x00 |
| 0x71 | SC_DAC_MIX_SIGGEN_CH2_RDAC_MIX_BYT2[7:0] | SC DAC MIXER, Signal Generator CH2 to RDAC coefficient byte[7:0] | 0x00 |
| 0x72 | SC_DAC_MIX_SIGGEN_CH2_LDAC_MIX_BYT1[7:0] | SC DAC MIXER, Signal Generator CH2 to LDAC coefficient byte[15:8] | 0x00 |
| 0x73 | SC_DAC_MIX_SIGGEN_CH2_LDAC_MIX_BYT2[7:0] | SC DAC MIXER, Signal Generator CH2 to LDAC coefficient byte[7:0] | 0x00 |
| 0x74 | SC_DAC_MIX_SIGGEN_CH2_RDAC2_MIX_BYT1[7:0] | SC DAC MIXER, Signal Generator CH2 to RDAC2 coefficient byte[15:8] | 0x00 |
| 0x75 | SC_DAC_MIX_SIGGEN_CH2_RDAC2_MIX_BYT2[7:0] | SC DAC MIXER, Signal Generator CH2 to RDAC2 coefficient byte[7:0] | 0x00 |
| 0x76 | SC_DAC_MIX_SIGGEN_CH2_LDAC2_MIX_BYT1[7:0] | SC DAC MIXER, Signal Generator CH2 to LDAC2 coefficient byte[15:8] | 0x00 |
| 0x77 | SC_DAC_MIX_SIGGEN_CH2_LDAC2_MIX_BYT2[7:0] | SC DAC MIXER, Signal Generator CH2 to LDAC2 coefficient byte[7:0] | 0x00 |