• Support for offset and gain calibration
• Interrupt generation and/or DMA request when
• Programmable number of converted data available in the single FIFO (also generates DMA request)
• Programmable number of converted data available in the scan FIFO (also generates DMA request)
• Single FIFO overflow or underflow
• Scan FIFO overflow or underflow
• Latest Single conversion tripped compare logic
• Latest Scan conversion tripped compare logic
• Analog over-voltage interrupt
• Programming Error interrupt due to APORT Bus Request conflict or NEGSEL programming error
26.3 Functional Description
An overview of the ADC is shown in
Figure 26.1 ADC Overview on page 846
APORT1X
TEMP
VSS
VSS
APORT2X
Sequencer
+
-
Control
ADCn_SINGLEDATA
ADCn_SCANDATA
ADCn_SCANCTRLX
ADCn_SINGLECTRL
ADCn_SCANCTRL
Prescaler
ADC_CLK
HFPERCLK
ADCn
ADCn_SINGLECTRLX
ADCn_STATUS
ADCnCLK
ADCCLKMODE
Oversampling
filter
SINGLESAMPLE
FIFO
SCAN SAMPLE
FIFO
SCAN
INPUTID
ADCn_CMD
ADCn_CTRL
ADCn_CMPTHR
ADCn_BIASPROG
INN_MUX
INP_MUX
APORT3X
APORT4X
APORT0X
AVDD
DVDD
DECOUPLE
IOVDD
vdd_mux
APORT1Y
APORT2Y
APORT3Y
APORT4Y
APORT0Y
ADCn_EXTP
ADCn_EXTN
Conversion clock
(adc_clk_sar)
ADC_CLK
R5VOUT
IOVDD1
VDAC0/1 / OPA0/1/2/3 Channels
(if available)
Figure 26.1. ADC Overview
Reference Manual
ADC - Analog to Digital Converter
silabs.com
| Building a more connected world.
Rev. 1.1 | 846