SBAA494A May 2021 – April 2022 PCM3120-Q1 , PCM5120-Q1 , PCM6120-Q1 , TLV320ADC3120 , TLV320ADC5120 , TLV320ADC6120
TLV320ADCx120 and PCMx120-Q1 is a family of dual-channel, audio analog-to-digital converters that includes a highly flexible signal chain with programmable digital processing blocks, making it suitable for a wide variety of applications. The data sheet provides the overview for all of the device features. Figure 1-1 shows the signal processing chain. The device can support two analog microphone channels, 4 digital PDM microphone channels, or a combination of analog and digital microphones channels. The decimation filters, digital summer and mixer block, and bi-quad filters shown in Figure 1-1 are highly configurable, so it can suit different application scenarios. In addition, the device also supports an Automatic Gain Controller (AGC) block, Dynamic Range Enhancer (DRE), or Dynamic Range Compression (DRC) block on the analog microphone channels. These digital features all share the same fixed processing resources. Therefore, the number of channels enabled, the nature of each channel (analog or digital), and the sample-rate determine the configuration possibilities for the processing blocks and filters.
The TLV320ADCx120 and PCMx120-Q1 device family supports two sets of sample rates. One set of sample rates cover the nine sub-multiples and multiples of 48 kHz, from 8 kHz to 768 kHz. The other set of sample rates cover the sample rates from 7.35 kHz to 705.6 kHz, which are sub-multiples and multiples of 44.1 kHz. This application note only refers to the set of 48 kHz sample rates, but they are applicable to the corresponding sample rate from the set of 44.1 kHz sample rates. For example, features supported for the 8 kHz sample rate are also supported for 7.35 kHz.
The next section reviews the processing blocks, configuration options and input channels they are supported on, and the supported sample rates. The subsequent section reviews the channel combinations that are supported for different sample rates, and the processing blocks that are supported for the given channel combination.