17.2 ADC Architectural Overview

The module consists of multiple channels using one ADC analog core. The analog inputs (external I/O pins or internal signals) are selected through multiplexers and switches by the channel settings. The ADC core uses the channel information (the analog positive/negative input numbers and sampling time) to process the analog sample. When conversion is complete, the result is added to the result buffer of the channel depending on the channel’s Sampling mode (Single Conversion or Accumulation) and then sent to a digital comparator, if it is enabled.

A simplified block diagram of the 40 MSPS 12-Bit ADC is illustrated in Figure 17-1.

Figure 17-1. 40 MSPS 12-Bit ADC Block Diagram