A Reconfigurable Dual Mode Tracking SAR ADC Without Analog Subtraction
A Reconfigurable Dual Mode Tracking SAR ADC Without Analog Subtraction
Abstract—In this contribution, it is proposes to limit the be reconfigured to various digitization schemes.
quantization search space of a successive approximation analog- Previous designs generally attempt to reduce conversion cy-
arXiv:1905.08895v2 [eess.SP] 28 May 2019
to-digital converter through an analytic derivation of maximum cles by quantizing only sample-to-sample variation which
possible sample-to-sample variation. The presented example
design of the proposed ADC is an 8-bit 1MS/s ADC with necessitate some form of analog subtraction, e.g. authors of
SAR logic customized to incorporate this priori information [6] propose a modification to the Digital-to-Analog-Convertor
while no modification has been required to the analog circuitry. (DAC) in order to derive sample-to-sample variations, but this
In comparison to conventional SAR conversion, the proposed modification prevents employment of bottom plate sampling
tracking approach yields significant reduction in total power (and consequently facing charge injection problem). The pro-
consumption in oversampling mode. The power savings are due
to the reduced number of SAR cycles, and voltage variation posed method in this work uses prior knowledge to limit
minimization across DAC capacitors. The design is reconfigurable quantization search space, hence reducing number of cycles
both to conventional SAR sampling and the proposed tracking required to resolve each sample. In this contribution, contrary
scheme. The approach is attractive for SAR ADCs embedded in to previous works, e.g. Noise Shaping SAR, the idea is not
very low power micro-controllers. to use the ADC to digitize the difference between the current
Index Terms—Analog-to-digital converter, SAR ADC, Over-
sampling. sample and previous converted value, but instead track the
signal through adjust DAC value. In other words. the current
conversion is held and is used to resolved the next sample,
I. I NTRODUCTION
through minor modifications.
Most Micro-Controller Units (MCU) incorporate an
Analog-to-Digital Converter (ADC) [1]. Thanks to their high II. T HEORETICAL C ONCEPT
power efficiency and flexible sampling rate, Successive-
The purpose of the following is to derive an analytic
Approximation-Register (SAR) ADCs are popular with low
expression for determining the maximum change between two
power MCUs, but their bit precision tends to be limited
consecutive samples, when the input signal has been low
to 12 bits due to linearity issues. Consequently, the MCU
pass filtered and is oversampled by a factor of M . ADCs
vendors provide developers, ADCs with oversampling option
typically have a front-end anti-aliasing filter before quantiza-
to improve the resolution [2]. In its simplest form, the res-
tion and it guarantees the input signal to be low-passed. The
olution enhancement is achieved through oversampling the
fastest changing band-limited signal would be a sinusoid with
signal by factor M (over Nyquist-rate), followed by, e.g.
maximum frequency and full dynamic range. Let us assume
Hogenauer structure and simple FIR filters [3]. However, the
the Nyquist-rate sampling frequency to be fs , oversampling
flip-side can be a substantial increase of power dissipation
factor M , and oversampling frequency fos . When the highest
[4]. Moreover, in sensor readout interfaces, reconfigurable
frequency component in the signal is fmax , the sampling rate
ADCs that provide different sampling and resolution options,
fs must be more than 2fmax , but for our purpose in the
are especially useful, where the ADC is time-multiplexed to
calculations, one can safely be assume fs = 2fmax , leading
digitize different types of input signal with different bandwidth
to over-sampling rate of fos = 2M fmax . The signal to be
and resolution requirements [5].
sampled can therefore be expressed as,
A modified oversampling scheme that reduces the power
dissipation of the quantization process through cutting num- x(t) = Acos(2πfmax t + φ) (1)
ber of cycles for each conversion during oversampling, is
proposed. The method is based on the observation that in where A is the amplitude, t is time and φ is the phase. The
oversampling mode, maximum sample-to-sample variation is oversampled signal is
constant and deterministic. In an attempt to take advantage πn
of this observation, a tracking ADC is introduced to save x[n] = Acos( + φ) (2)
M
power through constraining quantization levels that need to be
resolved. The scheme can be an alternative for the commonly and the difference between two adjacent samples is defined
used oversampling techniques in conventional ADCs. Our by,
design also supports regular Nyquist-rate sampling and can D[n] = x[n] − x[n − 1] (3)
To find the maximum value for the difference (3) in the
oversampled signal, the first derivative of the difference is set
equal to zero, then using backward differentiation one can
solve for n:
∂D (D[n] − D[n − 1])
= (4)
∂n 1
∂D πn π(n − 1) π(n − 2)
= Acos( ) − 2Acos( ) + Acos( )
∂n M M M
(5)
Setting the above equal to zero ( ∂D
∂n = 0) gives,
πn π(n − 1) π(n − 2)
Acos( +φ)−2Acos( +φ)+Acos( +φ) = 0
M M M
(6)
To simplify the notation, let x = πn
M and b = π
M , and using
angle sum and difference identities, we get
Acos(x + φ) − 2Acos(x + φ)cos(b) − 2Asin(x + φ)(b)
+Acos(x + φ)(2b) + Asin(x + φ)(2b) = 0
(7) Fig. 1. Digital logic for realization of the proposed dual-mode SAR ADC.