...the world's most energy friendly microcontrollers
2014-07-02 - Gecko Family - d0001_Rev1.30
375
www.silabs.com
Figure 25.1. ADC Overview
SAR
ADCn_CH0
ADCn_CH7
Tem p
V
SS
V
DD
V
DD
/ 3
DAC0/ OPA0
ADCn_CH1
ADCn_CH2
ADCn_CH3
ADCn_CH4
ADCn_CH5
ADCn_CH6
2.5 V
1.25 V
V
DD
Sequencer
Result
buffer
+
-
Cont rol
ADCn_SINGLEDATA
ADCn_SCANDATA
ADCn_SCANCTRL
ADCn_CTRL
ADCn_SINGLECTRL
Prescaler
ADC_CLK
HFPERCLK
ADCn
DAC1/ OPA1
Oversam pling
filt er
ADCn_CMD
ADCn_STATUS
2x (VDD- VSS)
5 V different ial
V
ref
/ 2
25.3.1 Clock Selection
The ADC has an internal prescaler (PRESC bits in ADCn_CTRL) which can divide the peripheral clock
(HFPERCLK) by any factor between 1 and 128. Note that the resulting ADC_CLK should not be set to
a higher frequency than 13 MHz and not lower than 32 kHz.
25.3.2 Conversions
A conversion consists of two phases. The input is sampled in the acquisition phase before it is converted
to digital representation during the approximation phase. The acquisition time can be configured
independently for scan and single conversions (see Section 25.3.7 (p. 379) ) by setting AT in
ADCn_SINGLECTRL/ADCn_SCANCTRL. The acquisition times can be set to any integer power of 2
from 1 to 256 ADC_CLK cycles.
Note
For high impedance sources the acquisition time should be adjusted to allow enough time
for the internal sample capacitor to fully charge. The minimum acquisition time for the
internal temperature sensor and V
dd
/3 is given in the electrical characteristics for the device.
The analog to digital converter core uses one clock cycle per output bit in the approximation phase.
ADC Total Conversion Time (in ADC_CLK cycles) Per Output
T
conv
= (T
A
+N) x OSR
(25.1)
T
A
equals the number of acquisition cycles and N is the resolution. OSR is the oversampling ratio (see
Section 25.3.7.7 (p. 381) ). The minimum conversion time is 7 ADC_CYCLES with 6 bit resolution and
13 ADC_CYCLES with 12 bit resolution. The maximum conversion time is 1097728 ADC_CYCLES with
the longest acquisition time, 12 bit resolution and highest oversampling rate.
Summary of Contents for EFM32G
Page 505: ......