YeoInjune
LeeByung-Geun
Copyright © The Institute of Electronics and Information Engineers(IEIE)
Index Terms
Successive approximation register, analog-to-digital converter, dynamic comparator, input-referred noise, capacitor mismatch, self-calibration
I. Introduction
Owing to simple architecture and advance in CMOS technologies, the successive approximation
register (SAR) analog-to-digital converter (ADC) has demonstrated its ability to achieve
high energy-efficiency in various applications (1-4). A typical SAR ADC includes a dynamic comparator, capacitive digital-to-analog converter
(CDAC), and SAR logic, which operate to find the nearest digital code to an input
voltage based on the binary search algorithm. These building blocks of SAR ADCs scale
very well with sub-nano technologies as they are less affected by the degraded intrinsic
gain and reduced supply voltage. Despite the architectural advantage, there are two
major limitations in the SAR ADC implementation with fine resolution above 12 bits:
a) capacitor mismatch in the CDAC and b) the thermal noise in the dynamic comparator.
These constraints result in the SAR ADCs having a large size and low bandwidth, which
hinder the enhancement of the overall performance. To address the above challenges,
various techniques have been developed and successfully achieved the desired linearity
and accuracy.
In the capacitor mismatch cases, calibration techniques such as dithering (4), noise shaping (5), trimming with capacitor banks (6), charge compensation (7), and ADC transfer function inference using forward-reverse switching (8) have been proposed to correct the error. However, these techniques perform the calibration
in the analog domain. Hence, they use either additional CDACs (7), extra conversion cycles (5,8), or comparator offset calibration pre-processing (4,6,8), which require an increased die areas and power consumptions. To minimize the design
overhead, calibration techniques in the digital domain have also been reported. For
example, in (9), the capacitor mismatch error is minimized using the least-mean-square (LMS) algorithm
based on comparison of the digital output between a main ADC and additional accurate-but-slow
ADC. Instead of using an additional reference ADC, the digital calibration techniques
that utilize the offset perturbation (10), missing code (11), and DNL/INL histogram (12) have been proposed. However, excessive hardware for heavy computation is necessary
for these techniques to calculate the capacitor mismatch.
Thermal noise of the dynamic comparator can increase the probability of bit-decision
error and raise the quantization noise floor at the ADC output spectrum. In (13), instead of one comparator, low-power coarse and high-power fine comparators are
used to minimize the comparator noise based on the fact that the comparator noise
performance did not need to be always high during the entire span of the conversion
cycles. However, the offset mismatch between the two comparators can degrade the linearity
of the ADC output. A data-driven noise technique utilizing majority voting has been
presented in (14) and successfully improved the comparator accuracy at the cost of increased conversion
speed. In (15), an adaptive averaging technique was introduced based on the use of the last 3 least
significant bits, however, an additional DAC switching was required which increased
hardware complexity.
In this study, simple yet effective capacitor mismatch calibration and dynamic comparator
noise reduction techniques are presented that are free of the aforementioned issues.
The calibration technique, which has been modified from that presented in our previous
study (16), allows a foreground self-calibration of the DAC capacitor mismatch, and the proposed
dynamic comparator effectively suppresses thermal noise by using time-domain current
integration without increased hardware complexity and conversion cycles.
To demonstrate the proposed techniques, a prototype of low-power, and small-size 12-bit
SAR ADC was fabricated in the 65 nm standard CMOS process. The ADC occupies a die
area of 0.098 mm$^{2}$ and dissipates a 1.96mW from a 1.2-V power supply. The measured
differential nonlinearity and integral nonlinearity are respectively improved from
+2.11/-0.95 and +4.00/-4.08 LSB to +0.97/-0.93 and +1.11/-1.28 LSB by applying the
calibration technique. Operating at 40 MS/s, the ADC achieves spurious-free dynamic
range (SFDR) and signal-to-noise distortion ratios (SNDRs) of 79.0 dB and 67.d dB,
respectively, with applying the mismatch calibration for a near-Nyquist-rate input.
This results in a figure-of-merit (FOM) of 25.58 fJ/conversion-step
The rest of this study is organized as follows. Section II and Section III explains
the proposed capacitor-mismatch calibration and low input-referred-noise comparator,
respectively. Section IV presents the detailed circuit implementation. The prototype
SAR ADC measurement results are presented in Section V followed by conclusion in Section
VI.
II. Proposed Capacitor Mismatch Calibration Technique
In our previous study (16), we proved based on behavioral simulations that a capacitor mismatch error induced
by a certain capacitor in the CDAC yielded an antisymmetric behavior as the input
amplitude was swept from zero to the full-scale voltage which is normally a reference
voltage (V$_{\mathrm{REF}}$). Therefore, an average value of the mismatch error approaches
to zero when the input amplitude slowly increases from zero to V$_{\mathrm{REF}}$.
Based on this fact and the CDAC capacitor switching scheme presented in (16), the amount of capacitor mismatch can be found without modifying the conventional
SAR ADC architecture.
However, the CDAC switching scheme and the mathematical derivation presented in (16) can be applied only to a binary-weighted CDAC that uses a bottom-plate sampling method
(17,18). Despite the fact that the binary-weighted DAC architecture is simple and easy to
implement, the number of unit capacitors, and hence the die area grows exponentially
with respect to the ADC resolution. For example, 2048-unit capacitors are needed for
a 12-bit SAR ADC. A more area-efficient implementation is a split-capacitor CDAC [4,
7, 9, 11, 12, 15]. The required unit capacitor number is greatly reduced by placing
a decoupling capacitor, which is often referred to as an attenuation capacitor, between
the MSB and LSB capacitor arrays at the cost of increased requirement for capacitor
matching. The number of unit capacitor for a 12-bit SAR ADC reduces to 96, and is
almost 21 times smaller than that of the binary-weighted CDAC. However, the capacitor
matching requirement increases considerably by the square root of 21.
Fig. 1. Simplified circuit diagram of a conventional SAR ADC employing a spit-capacitor
CDAC.
Fig. 2. Typical output waveform of the CDAC during bit-cycling.
Fig. 3. Proposed CDAC switching procedure for capacitor mismatch estimation. (a) V$_{\mathrm{REFP}}$
sampling with C$_{\mathrm{i}}$ being connected to V$_{\mathrm{CM}}$, (b) Vin sampling
without C$_{\mathrm{i}}$, (c) C$_{\mathrm{i}}$ being connected to V$_{\mathrm{CM}}$
for SAR conversion.
Bottom-plate sampling of the input signal using a CDAC increases the conversion time
and switching energy of a CDAC because an additional clock phase is needed during
which the top-plate of the CDAC settles to the input sample voltage by connecting
all the bottom-plate switches to an AC ground (17). To avoid the drawbacks of bottom-plate sampling, a top-plate sampling scheme had
been utilized in previous study (16).
In this section, a digital foreground calibration technique is presented, including
a new capacitor switching scheme for a split-capacitor array with top-plate sampling
and a detailed explanation of its implementation is provided.
1. A Split-capacitor CDAC with Top-plate Sampling
Fig. 1 shows a simplified circuit of a conventional SAR ADC employing a split-capacitor
CDAC. It consists of the CDAC, dynamic comparator, and SAR control logic. The CDAC
is divided into two binary-weighted capacitor arrays, namely, the MSB-capacitor and
LSB-capacitor arrays. The MSB and LSB capacitor arrays are used to resolve the M and
L-bit, respectively. The attenuation capacitor (C$_{\mathrm{a}}$) can be calculated
as follows,
where C$_{\mathrm{u}}$ is the unit capacitor. As shown in Fig. 2, the differential output of CDAC increases or decreases by a specific voltage, which
is called a weight in this work, after each bit-cycling is performed. The weights
for i-th capacitor in the MSB (i=1, 2, {\ldots}, M) and LSB (i=L, L+1, {\ldots}, M+L+1)
arrays, W$_{\mathrm{i,MSB}}$ and W$_{\mathrm{i,LSB}}$, can be respectively represented
as follows,
where C$_{\mathrm{MT}}$ and C$_{\mathrm{LT}}$ are the total equivalent capacitances
of the MSB and LSB capacitor arrays, respectively. C$_{\mathrm{a}}${\textbar}{\textbar}C$_{\mathrm{LT}}$
represents a parallel combination of C$_{\mathrm{a}}$ and C$_{\mathrm{LT}}$ which
can be calculated as (C$_{\mathrm{a}}$${\cdot}$C$_{\mathrm{LT}}$)/(C$_{\mathrm{a}}$+C$_{\mathrm{LT}}$).
After the last bit decision is made, the reconstructed ADC input signal can be calculated
by using the W$_{\mathrm{i,MSB}}$ and W$_{\mathrm{i,LSB}}$ as follows
Fig. 4. Weight estimation procedure for the MSB capacitor (C1). CDAC output voltages
with proposed switching (a) and weight estimation using the digitized CDAC outputs
(b).
Fig. 5. Capacitor mismatch simulations for the second term (a) and the fourth term
(b) in (7).
where D$_{\mathrm{i}}$ is an i-th bit of the ADC output code, and V$_{\mathrm{Q}}$
is a quantization error.
2. Estimation of Capacitor Mismatch
In the presence of capacitor mismatches, the actual weights deviate from the theoretical
values as in (2) and (3). The mismatch calibration can be achieved by estimating the actual weights and by
applying those to reconstruct the ADC input sample.
The weight associated with the i-th capacitor (C$_{\mathrm{i}}$) in the capacitor
array (W$_{\mathrm{i}}$) can be calculated with the use of the proposed CDAC switching
scheme as follows.
Firstly, as shown in Fig. 3(a), the positive reference voltage (V$_{\mathrm{REFP}}$) is only sampled on C$_{\mathrm{i}}$
by connecting the top-plate and bottom-plate of C$_{\mathrm{i}}$ to V$_{\mathrm{REFP}}$
and the common-mode voltage (V$_{\mathrm{CM}}$), respectively, and keeping other capacitors
floating. Secondly, the ADC input signal (V$_{\mathrm{in}}$) is sampled on all the
capacitors except for C$_{\mathrm{i}}$, as shown in Fig. 3(b). Finally, the bottom-plates of all the capacitors are connected to V$_{\mathrm{CM}}$
and the node voltage of the top-plate, which is denoted as V$_{\mathrm{CDAC}}$(2n-1)
in Fig. 3(c), becomes
After sampling with weight estimation switching, V$_{\mathrm{CDAC}}$(2n-1) is then
converted into a digital binary code.
The above procedure is repeated using the next input sample and the negative reference
voltage (V$_{\mathrm{REFN}}$) instead of V$_{\mathrm{REFP}}$. V$_{\mathrm{CDAC}}$(2n)
is then calculated as follows
The sampling and conversion process used to obtain digital codes for V$_{\mathrm{CDAC}}$(2n-1)
and V$_{\mathrm{CDAC}}$(2n) is repeated N times. Then the average values of the digitized
V$_{\mathrm{CDAC}}$(2n-1) and V$_{\mathrm{CDAC}}$(2n) are subtracted from each other
and a digital estimate of W$_{\mathrm{i}}$, which is denoted as W$_{\mathrm{Di}}$,
can be estimated as follows:
Fig. 6. Schematic of a conventional dynamic comparator (a), differential output waveform
of a comparator during comparison (b), and modification of the input and reset transistors
(highlighted in dashed box) for the proposed dynamic comparator (c).
where Q[${\cdot}$] is a quantization operation including decimal conversion. V$_{\mathrm{E}}$
and V$_{\mathrm{Q}}$ are the capacitor mismatch and quantization errors, respectively.
Fig. 4 illustrates the weight estimation procedure for the MSB capacitor (C$_{1}$) as a
example. With a full-scale sinusoidal input signal, the first term of the right-hand
side of (7) approaches zero as N increases. The second and third terms become zero owing to the
antisymmetric characteristic of the capacitor mismatch error and random nature of
the quantization process, respectively. Fig. 5 shows the simulation (N=256) results for second and fourth term in (7). In this simulation, the capacitor mismatch was assumed to follow a Gaussian distribution
with a mean and a standard deviation of 17.94 fF and 0.05 fF, respectively, based
on the process data. As shown in Fig. 5, the second and fourth terms approach to zero and the actual weight value (W$_{\mathrm{Di}}$),
respectively, as N increases.
III. Low Noise Dynamic Comparator
A dynamic comparator is extensively used in the implementation of ADCs because it
offers a fast decision without dissipating static power. As shown in Fig. 6(a), it is designed with a regenerative circuit which normally consists of back-to-back
inverters and a clocked differential pair for sensing the comparator input voltages.
Once the comparator starts to trip, the comparator output passes through four different
operating regions, namely, reset, sampling, regeneration, and decision, as shown in
Fig. 6(b).
The comparator noise is especially important when the comparator input voltage difference
is small enough to place the comparator in a metastable condition in which the voltage
is usually less than one LSB. When the comparator stays in the metastable or near-metastable
conditions, regeneration of the comparator output can be initiated by the comparator
noise. This can increase a probability for the comparator to make an incorrect decision.
In (18), it was revealed that the input-referred thermal noise of the comparator can be reduced
by increasing the sampling period. The input-referred noise power of the comparator
can be calculated as follows,
where k, T, and ${\gamma}$ are respectively the Boltzmann constant, absolute temperature,
and the process dependent excess noise factor. C$_{\mathrm{P}}$ and C$_{\mathrm{X}}$
are the total parasitic capacitance of the drain of the input transistor (denoted
as P) and the output node. Additionally, ${\tau}$$_{\mathrm{S1}}$ and ${\tau}$$_{\mathrm{S3}}$
are time constant at the P and the output nodes, respectively. According to (19), the comparator noise can be reduced by increasing t$_{\mathrm{sample}}$.
Fig. 7. Comparison time (a) and input-referred noise, (b) of the conventional and
proposed dynamic comparators at various N values.
As shown in Fig. 6(c), the proposed comparator makes t$_{\mathrm{sample}}$ longer by sequentially discharging
the voltage at node P. Fig. 7(a) shows the SPICE simulation results of the comparison time of the comparator for different
numbers of series transistors (N). In this simulation, the N varies from 1 to 5, while
the total transistor size is maintained constantly. The comparison time that the comparator
makes a decision after the comparator clock goes high grows with N. Fig. 7(b) also shows the input-referred noise of the comparator for each N. The comparator
noise was obtained by performing periodic steady-state noise simulation (20) and by calculating the inverse Gaussian cumulative distribution. As expected, the
input-referred noise decreases with N, and a trade-off exists between the input-referred
noise and the comparison time.
Notice that even though the comparison time increases with N, the total conversion
time for each input sample of an asynchronous SAR ADC does not grows as much. The
main reason is that the series transistors do not affect the comparison time when
the input voltage difference is relatively large. Hence the comparator quickly goes
into the regeneration state. They become effective when the input voltage difference
is less than or comparable to one LSB voltage, and only one or two bit-cycles can
meet this condition during the entire conversion time period (21). For example, the number of bit-cycling required for the prototype ADC to achieve
a 12-bit resolution including the redundant bits is 15 and the average conversion
time increases from 220.7 ps to 310.5 ps due to the slow bit-cycling. For this reason,
N was set to four to achieve better noise performance.
IV. Circuit Design
In this section, circuit implementation of the SAR ADC such as the CDAC architecture,
a unit capacitor size, and a low-noise dynamic comparator are presented and the operation
of the ADC is also explained.
1. Architecture of Split-capacitor Array and Redun-dancy for Capacitor Mismatch Calibration
Three design parameters, die area, noise, and capacitor matching need to be considered
to determine the architecture of the split-capacitor CDAC. Accordingly, the resolutions
of the MSB and LSB sides of the CDAC, which are denoted by the M-bit and L-bit, respectively.
The number of unit capacitors for the MSB and LSB capacitor arrays are 2$^{\mathrm{M-1}}$-1
and 2$^{\mathrm{L}}$-1, respectively, and the ADC resolution becomes (M+L+1) bits.
For a SAR ADC, the die area is mostly taken up by the CDAC, especially the number
of unit capacitors and the unit capacitor size. The capacitor size also affects the
ADC noise performance and matching property of the capacitor.
Table 1. Number of Unit Capacitor According to the M
M
|
6
|
7
|
8
|
Number of C$_{\mathrm{U}}$
|
96
|
144
|
264
|
Sampling Capacitance
|
63C$_{\mathrm{U}}$
|
127C$_{\mathrm{U}}$
|
255C$_{\mathrm{U}}$
|
M
|
9
|
10
|
Binary-Weighted
|
Number of C$_{\mathrm{U}}$
|
516
|
1026
|
2048
|
Sampling Capacitance
|
511C$_{\mathrm{U}}$
|
1023C$_{\mathrm{U}}$
|
2048C$_{\mathrm{U}}$
|
Fig. 8. Effective number of bits versus structure of M-bit/L-bit split-capacitor array
in a 12-bit SAR ADC.
In the case of the split-capacitor CDAC, as listed in Table 1, the total number of unit capacitors grows exponentially as a function of M. Therefore,
M should be kept low to save die area. However, the matching requirement of the capacitor
also increases as M and this can degrade the ADC linearity. For the sake of die area,
M was set to 6 to achieve a minimum number of unit capacitors for a 12-bit SAR ADC.
Accordingly, in this study, the capacitor mismatch error was corrected by the calibration
technique. Note that the total number of the CDAC capacitors is 21 times smaller than
that of the conventional binary-weighted CDAC. The Monte-Carlo simulation results
of a 12-bit SAR ADC employing various split-capacitor CDAC architectures with the
same matching property explained in Section II-2 are shown in Fig. 8. The simulation was performed with a full-scale sinusoidal signal and capacitor mismatch
was assumed to be, in the worst case (binary-weighted structure), 0.2 % of ${\delta}$C/C.
The ENOB for before-calibration was calculated using the capacitor weight, W, but
after the calibration, the estimated capacitor weight, W$_{\mathrm{D}}$ obtained from
the (7), was used to calculate the ENOB. While the effective number of bits (ENOB) decreases
as a function of M in case at which mismatch calibration is not used, it remains almost
constant with mismatch calibration. Notice that the mismatch calibration does not
only improve the ADC performance, but it also saves a significant amount of die area
of SAR ADCs based on the utilization of the split-capacitor CDAC.
The ADC noise is composed of three noise components: a) a thermal noise, which is
sampled together with the ADC input signal, b) CDAC noise, and c) comparator noise.
When the ADC input signal is sampled on the capacitors in the MSB array, the thermal
noise is also sampled and its noise power can be calculated as
where k, T, and C$_{\mathrm{MT}}$ are respectively the Boltzmann constant, absolute
temperature, and the total capacitance of the MSB-capacitor array. The LSB-side capacitors
are not included in (9) because they are reset to V$_{\mathrm{CM}}$ during the input sampling.
After the input sampling is completed, the SAR conversion starts and the CDAC sequentially
generates the output voltage, which is also the comparator’s input, based on the decision
of the comparator. Starting from the MSB capacitor, the bottom-plate of a capacitor
in the capacitor array is sequentially connected to either V$_{\mathrm{REFP}}$ or
V$_{\mathrm{REFN}}$ depending on the comparator output for each bit-cycling. As shown
in Fig. 9, thermal noise generated from the bottom-plate switch (S$_{\mathrm{i}}$) (15,22) is also stored on the capacitor during the bit-cycling period and the noise power
at the bottom-plate (BP) of C$_{\mathrm{i}}$ in the MSB or LSB capacitor arrays can
be respectively calculated as
Then, the CDAC output noise power, which is the input to the comparator (node Z),
can be calculated by applying a capacitive division between C$_{\mathrm{i}}$ and other
capacitors as flows:
Fig. 9. CDAC noise equivalent circuit for split-capacitor array.
Finally, the total noise power of the CDAC can be given by
In (13), the sampled thermal noise generated from the LSB capacitors is smaller than the
thermal noise generated by the MSB capacitors because it is attenuated due to the
capacitive division of CMT and Ca. According to (9) and (14), the total sampled thermal noise can be reduced by increasing CMT or equivalently
the number of unit capacitors in the MSB-capacitor array. The total noise power for
a differential SAR ADC can be calculated as follow:
Fig. 10. The total ADC noise for various unit capacitance and the percentage of the
noise contribution with an 18 fF unit capacitance.
The simulated comparator noise, which will be discussed in the Section III, is 120
${\mathrm{\mu}}$V$_{\mathrm{RMS}}$. For the selected split-capacitor CDAC architecture,
the simulated ADC noise with various unit capacitances are shown in Fig. 10. To meet the target SNDR of 70 dB with a full-scale input amplitude of 1.6-V$_{\mathrm{pp}}$,
the total noise power should be set to take values below 178 ${\mathrm{\mu}}$V$_{\mathrm{rms}}$.
Therefore, a unit capacitance of 18fF was selected in this study.
Fig. 11 shows a circuit diagram of the 12-bit SAR ADC. The MSB and LSB capacitor arrays,
which consist of 6 and 5 binary-weighted capacitors, resolve 6 and 5-bits, respectively.
The ADC uses 15-bit conversion cycles for an effective 12-bit resolution. Three extra
cycles are used to generate redundant bits due to the following two reasons. First,
capacitor mismatches between the capacitors used in the ADC are measured by the ADC
itself without using extra circuits or capacitors. This process is often called a
self-calibration. If the ADC output has a missing code while the mismatch calibration
is executed, the mismatch information is lost and the mismatch error can be corrected.
The number of redundant bits is determined based on the matching property of the capacitor
given by the process. Second, redundancy also helps to correct the error caused by
incomplete settling of the CDAC output (23). By maintaining the same redundancy during normal operations, the DAC settling error
tolerance increases by almost 20 %.
The timing diagram of the ADC is shown in Fig. 12. The ADC is asynchronously controlled by an internal clock which is generated by
the comparator and a SAR logic (24,25). The external clock controls only the falling edge of the sample clock. During the
sampling phase, the input signal is sampled on the MSB capacitors by connecting the
top and bottom-plates of the capacitors to the input signal and V$_{\mathrm{CM}}$,
respectively, while all the LSB capacitors are reset to V$_{\mathrm{CM}}$. The top-plate
switch is realized with a bootstrapped switch to maintain low impedance over the entire
input range. The conversion cycle starts and a bit-cycling is repeated 15 times with
the use of the asynchronously generated internal flag clock. The V$_{\mathrm{CM}}$-based
monotonic switching scheme presented in (26) is adapted for the CDAC switching to reduce a switching energy and die area of the
CDAC. As soon as the last bit-cycling finishes, the sampling clock goes high and the
sampling phase for the next ADC input sample begins.
Fig. 11. Schematic of the proposed SAR ADC.
Fig. 12. SAR ADC conversion timing diagram.
Fig. 13. Schematic of the proposed dynamic comparator.
2. Dynamic Comparator
Fig. 13 shows a schematic of the dynamic comparator. It is similar to a conventional dynamic
comparator except that the input transistor is split into four series transistors
that are individually connected to a supply voltage (V$_{\mathrm{DD}}$) through a
switch to reduce the input-referred noise by allowing the input transistors to stay
in the saturation state for a longer period of time, as explained in Section III.
The operation of the comparator is as follows. When the comparator clock signal (CLKC)
is low, the differential outputs of the comparator, which are denoted as V$_{\mathrm{OP}}$
and V$_{\mathrm{ON}}$, and the drain of the series transistors are rest to V$_{\mathrm{DD}}$.
As soon as CLKC goes high, both input transistors start to discharge the output parasitic
load until either one of the outputs transistors initiate a regeneration process and
makes the comparator’s output to a high state. Once the comparison is completed and
the comparator outputs become available, a flag signal is generated by XOR-ing the
comparator outputs. The ready signal is used to reset the comparator and initiate
the next comparison after a short delay for settling the CDAC output. This process
is repeated until the last bit is generated by the comparator.
The transistor sizes, which are listed in Table 2, are determined based on the noise and transient simulations to meet both noise and
speed requirements. The simulated input-referred noise was 120 uV$_{\mathrm{RMS}}$.
Fig. 14. Chip micrograph.
Fig. 15. Measured DNL and INL before (a) and after the capacitor mismatch calibration
(b).
Fig. 16. Measured dynamic performance before (gray line) and after (black line) calibration
with input frequencies of Fin = 1.83 MHz (a) and Fin = 18.7 MHz (b).
Table 2. Size of Transistors Used in the Proposed Dynamic Comparator
Transistor
|
W/L um
|
M1, M2
|
5.6/0.065
|
M3, M4
|
2.5/0.065
|
M5, M6
|
6.8/0.065
|
M7
|
12.0/0.065
|
S1, S2
|
3.0/0.065
|
S3, S4
|
1.2/0.065
|
IV. Prototype Design and Measurement Results
The ADC, which occupies an active die area of 0.098mm2, was fabricated with a 65 nm
CMOS process. The chip micrograph is shown in Fig. 14. The calibration logic illustrated in Fig. 14 automatically selects the capacitor one by one, when the calibration enable signal
is asserted. The calibration logic consists of a frequency divider and shift register
and synchronized to the main clock. For each capacitor, 4096 data points are captured
by the logic analyzer. After then, calculate the weight through the calibration decoder
implanted with off-chip in software.
The ADC performances were measured before and after calibration, and the mismatch
calibration was performed with a full-scale sinusoidal signal. The measured differential
nonlinearity (DNL) and integral nonlinearity (INL) before and after the calibration
are shown in Fig. 15. The measured DNL and INL before calibration are less than +2.11/-0.95 and +4.00/-4.08
LSB, respectively. It is worth noting that the missing code is not occurred (the DNL
less than -1.00 LSB) due to the redundancy scheme. After calibration, the DNL and
INL improve to +0.97/-0.93 and +1.11/-1.28 LSB, respectively. The measured dynamic
performances are shown in Fig. 16. A 32768-points fast Fourier transform was performed by using the ADC output codes
captured at a sampling rate of 40-Msample/s. The measured signal-to-noise and distortion
ratio (SNDR) and spurious-free dynamic range (SFDR) before calibration are 60.1 and
67.5 dB, respectively, for a full-scale sinusoidal signal with a frequency of 1.83
MHz. After calibration, the SNDR and SFDR improves to 69.3 and 81.2-dB by 9.2 and
13.7-dB, respectively. With a high frequency input signal of 18.7 MHz, the SNDR and
SFDR values are 57.2 and 65.2-dB before calibration and 67.4 and 79.0-dB after calibration,
respectively. The overall dynamic performance of the ADC is improved by approximately
10.2 dB, and resulted in a 1.4-bit improvement of the effective number of bits (ENOB).
Fig. 17 also shows the measured SNDR and SFDR values at various input frequencies. The dynamic
performances were well maintained for the input frequencies from DC to near Nyquist
rate.
Fig. 17. Measured SNDR and SFDR versus input frequency.
Fig. 18. Measured dynamic performance at different calibration signal amplitudes.
Note that although a low-frequency sinusoidal signal was applied to the ADC as a calibration
input signal for measuring the capacitor mismatch, a waveform of the calibration input
signal does not affect the calibration results as long as the amplitude of the calibration
signal is close to full scale. Fig. 18 shows the measured SNDR and SFDR for various calibration signal amplitudes. The x-axis
shown the input amplitude which is normalized to that of a full-scale signal and the
y-axis is the dynamic performance measured with a Nyquist rate input signal. As shown
in Fig. 18, the measured SNDR and SFDR after calibration increase with an amplitude of the calibration
signal. To properly collect mismatch information, all the capacitors in the CDAC should
be involved in the CDAC switching and this condition can be met with input signal
amplitudes which are close to the full scale.
The total power consumption of the ADC is 1.96 mW for a power supply of 1.2 V. The
CDAC, the comparator, and the SAR logic consume 0.26 (13.3%), 0.45 (22.9%), and 1.25-mW
(63.8%), respectively. The measured figure-of- merit (FOM), which is defined by
Table 3. Specification Summary
Technology
|
65 nm
|
Supply voltage
|
1.2 V
|
Input capacitance
|
0.97 p[F]
|
Sampling rate
|
40M [Hz]
|
Active area
|
0.097 mm$^{2}$
|
Peak DNL/INL
|
-0.9~0.97 / -1.28~1.11 LSB
|
SNDR
|
69.3 dB(@DC) / 67.4 dB(@Nyquist)
|
SFDR
|
81.2 dB(@DC) / 79.0 dB(@Nyquist)
|
Power
|
1.96 mW
|
FOM
|
25.58 fJ/Conv.-step
|
is 25.58 fJ/conversion-step at the Nyquist rate. Where ERBW represents the effective
resolution bandwidth. Note that the SAR logic consumes a considerable amount of power
which is almost 64% of the total ADC power. This indicates that the power efficiency
of the ADC can be improved significantly with a more advanced CMOS process, which
generally offers an aggressive transistor scaling for digital logic applications.
The performance of the ADC is summarized in Table 3 and 4 compares the ADC performance with the recently published works (27-29). The ADC performance is comparable to that of the state-of-the-art SAR ADCs which
were fabricated in more advanced CMOS processes.
VI. Conclusion
A 12-bit 40MS/s SAR ADC that utilized a digital foreground self-calibration method
for capacitor mismatches and a low-noise dynamic comparator was proposed and fabricated
with a 65 nm standard CMOS process. The ADC used a split-capacitor CDAC architecture
to reduce the die area and CDAC switching power, and the digital calibration technique
presented in our previous work was modified and successfully applied to the split-capacitor
CDAC of the ADC. The dynamic comparator reduced the input-referred noise by splitting
the input transistor into four transistors connected in series, and by increasing
the sampling period of a comparison time. The static performances, especially INL,
were improved by using the calibration. The measured DNL and INL before the calibration
are less than +2.11/-0.95 and +4.00/-4.08 LSB, respectively. After calibration, the
DNL and INL improved to +0.97/-0.93 and +1.11/-1.28 LSB, respectively. The dynamic
performances also improved with the calibration. The measured SNDR and SFDR for a
low-frequency full-scale sinusoidal inputs after calibration were 69.3 and 81.2 dB,
respectively. With a high frequency input signal of 18.7 MHz, the SNDR and SFDR improved
to 67.4 and 79.0 dB, respectively, after calibration. The ADC consumes 1.96 mW from
a 1.2 V power supply and achieves an ENOB of 10.9-bit at Nyquist rate, which resulted
in a FOM of 25.58 fJ/conversion-step.
Table 4. Performance Comparison with Other Related Works
|
[27] ’17
TCAS-I
|
[28] ’18
JSSC
|
[29] ’18
TCAS-II
|
[5] ’16
JSSC
|
[6] ’17
JSSC
|
[8] ’13
JSSC
|
[4] ’12
JSSC
|
[10] ’11
JSSC
|
This
Study
|
Architecture$^{\mathrm{*}}$
|
BW-SAR
|
PI-SAR
|
SC-SAR
|
NS-SAR
|
BW-SAR
|
BW-SAR
|
SC-SAR
|
BW-SAR
|
SC-SAR
|
Process (nm)
|
40
|
16
|
28
|
55
|
40
|
65
|
180
|
130
|
65
|
F$_{\mathrm{S}}$ (MS/s)}
|
40
|
300
|
4
|
1
|
6.4
|
2800
|
0.768
|
22.5
|
40
|
Resolution (bit)
|
12
|
12
|
12
|
-
|
13
|
11
|
11
|
12
|
12
|
SNDR @ Nyq (dB)
|
63.5
|
63.7
|
61.3
|
96.1
|
64.1
|
48.0
|
62.2
|
72.0
|
67.4
|
SFDR @ Nyq (dB)
|
73.7
|
76.5
|
63.8
|
105.1
|
81.9
|
55.0
|
65.1
|
96.2
|
79.0
|
Power (mW)
|
1.25
|
3.6
|
0.115
|
0.016
|
0.046
|
44.6
|
0.058
|
3.57
|
1.96
|
FoM @ Nyq (C-S)
|
25.7
|
9.2
|
30.3
|
39.25
|
5.5
|
78
|
74
|
48.8
|
25.58
|
Core Area (mm$^{2}$)
|
0.04
|
0.11
|
0.016
|
0.072
|
0.0675
|
0.18
|
0.01
|
0.06
|
0.098
|
Calibration
|
Number of Conversion
|
-
|
-
|
-
|
128
|
1
|
2
|
2
|
2
|
2
|
Waveform of Stimuli
|
Sine
|
Ramp
|
Sine
|
Ramp/
Sine
|
Ramp/
Sine
|
Ramp/
Sine
|
Feedback/
Trimming
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
*BW-: Binary Weighted Capacitive DAC / PI-: Pipelined/ SC-: Split Capacitive DAC NS-:
Noise Shaping
ACKNOWLEDGMENTS
This research was supported by the MSIT (Ministry of Science and ICT), Korea, under
the ITRC (Information Technology Research Center) support program (IITP-2018-0-01433)
supervised by the IITP (Institute for Information & communications Technology Promotion)
and the MOTIE Research Grant of 2020 (10067764).
REFERENCES
Park J., Hwang Y., Jeong D., 2019, A 0.5-V Fully Synthesizable SAR ADC for On-Chip
Distributed Waveform Monitors, IEEE Access, Vol. 7, No. , pp. 63686-63697
Fateh S., Schonle P., Bettini L., Rovere G., Benini L., Huang Q., 2015, A Reconfigurable
5-to-14 bit SAR ADC for Battery-Powered Medical Instrumentation, IEEE Transactions
on Circuits and Systems I: Regular Papers, Vol. 62, No. 11, pp. 2685-2694
Moon S., Kim I., Kam D., Jee D., Choi J., Lee Y., 2019, Massive MIMO Systems With
Low-Resolution ADCs: Baseband Energy Consumption vs. Symbol Detection Performance,
IEEE Access, Vol. 7, No. , pp. 6650-6660
Xu R., Liu B., Yuan J., 2012, Digitally Calibrated 768-kS/s 10-b Minimum-Size SAR
ADC Array With Dithering, IEEE Journal of Solid-State Circuits, Vol. 47, No. 9, pp.
2129-2140
Shu Y., Kuo L., Lo T., 2016, An Oversampling SAR ADC With DAC Mismatch Error Shaping
Achieving 105 dB SFDR and 101 dB SNDR Over 1 kHz BW in 55 nm CMOS, IEEE Journal of
Solid-State Circuits, Vol. 51, No. 12, pp. 2928-2940
Ding M., Harpe P., Liu Y., Busze B., Philips K., Groot H. d., 2017, A 46 uW 13b 6.4
MS/s SAR ADC With Background Mismatch and Offset Calibration, IEEE Journal of Solid-State
Circuits, Vol. 52, No. 2, pp. 423-432
Yoshioka M., Ishikawa K., Takayama T., Tsukamoto S., 2010, A 10-b 50-MS/s 820-uW SAR
ADC With On-Chip Digital Calibration, IEEE Transactions on Biomedical Circuits and
Systems, Vol. 4, No. 6, pp. 410-416
Nikolic D. Stepanovic and B., 2013, A 2.8 GS/s 44.6 mW Time-Interleaved ADC Achieving
50.9 dB SNDR and 3 dB Effective Resolution Bandwidth of 1.5 GHz in 65 nm CMOS, IEEE
Journal of Solid-State Circuits, Vol. 48, No. 4, pp. 971-982
Ji-Yong U., Yoon-Jee K., Eun-Woo S., Jae-Yoon S., Hong-June P., 2013, A Digital-Domain
Calibration of Split-Capacitor DAC for a Differential SAR ADC Without Additional Analog
Circuits, Circuits and Systems I: Regular Papers, IEEE Transactions on, Vol. 60, No.
, pp. 2845-2856
Liu W., Huang P., Chiu Y., 2011, A 12-bit, 45-MS/s, 3-mW Redundant Successive-Approximation-Register
Analog-to-Digital Converter With Digital Calibration, IEEE Journal of Solid-State
Circuits, Vol. 46, No. 11, pp. 2661-2672
Zhu Y., Chan C., Chio U., Sin S., S U., Martins R. P., Maloberti F., 2014, Split-SAR
ADCs: Improved Linearity With Power and Speed Optimization, IEEE Transactions on Very
Large Scale Integration (VLSI) Systems, Vol. 22, No. 2, pp. 372-383
Zhu Y., Chan C., Wong S., Seng-Pan U., Martins R. P., 2016, Histogram-Based Ratio
Mismatch Calibration for Bridge-DAC in 12-bit 120 MS/s SAR ADC, IEEE Transactions
on Very Large Scale Integration (VLSI) Systems, Vol. 24, No. 3, pp. 1203-1207
Giannini V., Nuzzo P., Chironi V., Baschirotto A., Plas G. V. d., Craninckx J., 2008,
An 820${\mu}$W 9b 40MS/s Noise-Tolerant Dynamic-SAR ADC in 90nm Digital CMOS, in IEEE
International Solid-State Circuits Conference - Digest of Technical Papers, Vol. ,
No. , pp. 238-610
Harpe P., Cantatore E., Roermund A. v., 2013, A 10b/12b 40 kS/s SAR ADC With Data-Driven
Noise Reduction Achieving up to 10.1b ENOB at 2.2 fJ/Conversion-Step, IEEE Journal
of Solid-State Circuits, Vol. 48, No. 12, pp. 3011-3018
Miki T., Morie T., Matsukawa K., Bando Y., Okumoto T., Obata K., Sakiyama S., Dosho
S., 2015, A 4.2 mW 50 MS/s 13 bit CMOS SAR ADC With SNR and SFDR Enhancement Techniques,
IEEE Journal of Solid-State Circuits, Vol. 50, No. 6, pp. 1372-1381
Yeo I., Kim B., Chu M., Lee B., 2014, Digital foreground calibration of capacitor
mismatch for SAR ADCs, Electronics Letters, Vol. 50, No. 20, pp. 1423-1425
Chang A. H., Lee H., Boning D., 2013, A 12b 50MS/s 2.1mW SAR ADC with redundancy and
digital background calibration, in Proceedings of the ESSCIRC (ESSCIRC), Vol. , No.
, pp. 109-112
Park C., Kim W.-T., Yeo I.-J., Jeon M., Lee B.-g., 2019, An event detection module
with a low-power, small-size CMOS image sensor with reference scaling, Analog Integrated
Circuits and Signal Processing, Vol. 99, No. 2, pp. 359-369
Kim J., Leibowitz B. S., Ren J., Madden C. J., 2009, Simulation and Analysis of Random
Decision Errors in Clocked Comparators, IEEE Transactions on Circuits and Systems
I: Regular Papers, Vol. 56, No. 8, pp. 1844-1857
Fernandes T. Rabuske and J., tion 2014, Noise-aware simulation-based sizing and optimization
of clocked comparators, Analog Integrated Circuits and Signal Processing, Vol. 81,
No. 3, pp. 723-728
Namgoong M. Ahmadi and W., 2015, Comparator Power Reduction in Low-Frequency SAR ADC
Using Optimized Vote Allocation, IEEE Transactions on Very Large Scale Integration
(VLSI) Systems, Vol. 23, No. 11, pp. 2384-2394
Tong W. P. Zhang and X., 2015, Noise Modeling and Analysis of SAR ADCs, IEEE Transactions
on Very Large Scale Integration (VLSI) Systems, Vol. 23, No. 12, pp. 2922-2930
Cho S., Lee C., Kwon J., Ryu S., 2011, A 550-uW 10-b 40-MS/s SAR ADC With Multistep
Addition-Only Digital Error Correction, IEEE Journal of Solid-State Circuits, Vol.
46, No. 8, pp. 1881-1892
Sadollahi M., Hamashita K., Sobue K., Temes G. C., 2018, An 11-Bit 250-nW 10-kS/s
SAR ADC With Doubled Input Range for Biomedical Applications, IEEE Transactions on
Circuits and Systems I: Regular Papers, Vol. 65, No. 1, pp. 61-73
Zhu Y., Chan C., Chio U., Sin S., S U., Martins R. P., Maloberti F., 2010, A 10-bit
100-MS/s Reference-Free SAR ADC in 90 nm CMOS, IEEE Journal of Solid-State Circuits,
Vol. 45, No. 6, pp. 1111-1121
Yavari E. Rahimi and M., 2014, Energy-efficient high-accuracy switching method for
SAR ADCs, Electronics Letters, Vol. 50, No. 7, pp. 499-501
Hsu C., Chang S., Huang C., Chang L., Shyu Y., Hou C., Tseng H., Kung C., Hu H., 2018,
A 12-b 40-MS/s Calibration-Free SAR ADC, IEEE Transactions on Circuits and Systems
I: Regular Papers, Vol. 65, No. 3, pp. 881-890
Martens E., Hershberg B., Craninckx J., 2018, A 69-dB SNDR 300-MS/s Two-Time Interleaved
Pipelined SAR ADC in 16-nm CMOS FinFET With Capacitive Reference Stabilization, IEEE
Journal of Solid-State Circuits, Vol. 53, No. 4, pp. 1161-1171
Haenzsche S., Hoppner S., Ellguth G., Schuffny R., 2014, A 12-b 4-MS/s SAR ADC With
Configurable Redundancy in 28-nm CMOS Technology, IEEE Transactions on Circuits and
Systems II: Express Briefs, Vol. 61, No. 11, pp. 835-839
Author
Injune Yeo received the B.S. degree in Semiconductor Science from Dongguk University,
Seoul, Korea, in 2011, and the M.S. degree in mechatronics engineering from Gwangju
Institute of Science and technology (GIST), Gwangju, Korea, 2014, where he is currently
pursuing the Ph.D. degree.
His current research interests include analog-to-digital converter, and NVM resistive
processing element based neural network design.
Mr. Yeo was a co-recipient of the Commissioner of the Korean Intellectual Property
Office Award at the 16th Korea Semiconductor Design Contest in 2015 and was a co-recipient
of the SK-Hynix Award at the 18th Korea Semiconductor Design Contest in 2017.
Byung-geun Lee (S’04-M’08) received the B.S. degree in electrical engineering from
Korea University, Seoul, Korea, in 2000.
He received the M.S. and the Ph.D. degrees in electrical and computer engineering
from the University of Texas at Austin in 2004 and 2007, respectively.
From 2008 to 2010, he was a senior design engineer at Qualcomm Incorporated, San Diego,
CA, where he had been involved in the development of various mixed-signal ICs.
Since 2010, he has been with Gwangju Institute of Science and Technology (GIST),
and currently he is a professor at the school of electrical engineering and computer
science.