Successive Approximation ADC PDF
Successive Approximation ADC PDF
Registers and Implementation of an UltraLow Power 10-bit SAR ADC in 65nm CMOS
Technology
Masters thesis performed in
Electronic Devices
by
Raheleh Hedayati
ii
By Raheleh Hedayati
Reg nr: LiTH-ISY-EX--11/4512--SE
iii
iv
Presentation Date
2011-09-XX
Language
Type of Publication
English
Other (specify below)
Licentiate thesis
Degree thesis
Thesis C-level
Thesis D-level
Report
Other (specify below)
Number of Pages
Raheleh Hedayati
Abstract
In recent years, there has been a growing need for Successive Approximation Register
(SAR) Analog-to-Digital Converter in medical application such as pacemaker. The
demand for long battery life-time in these applications poses the requirement for
designing ultra-low power SAR ADCs.
This thesis work initially investigates and compares different structures of SAR control
logics including the conventional structures and the delay line based controller.
Additionally, it focuses on selection of suitable dynamic comparator architecture.
Based on this analysis, dynamic two-stage comparator is selected due to its energy
efficiency and capability of working in low supply voltages. Eventually, based on these
studies an ultra-low power 10-bit SAR ADC in 65 nm technology is designed.
Simulation results predict that the ADC consumes 12.4nW and achieves an energy
efficiency of 14.7fJ/conversion at supply voltage of 1V and sampling frequency of
1kS/s. It has a signal-to-noise-and-distortion (SINAD) ratio of 60.29dB and effectivenumber-of-bits (ENOB) of 9.72 bits. The ADC is functional down to supply voltage of
0.5V with proper performance and minimal power consumption of 6.28nW.
Keywords
vi
Abstract
In recent years, there has been a growing need for Successive
Approximation Register (SAR) Analog-to-Digital Converter in
medical application such as pacemaker. The demand for long
battery life-time in these applications poses the requirement for
designing ultra-low power SAR ADCs.
This thesis work initially investigates and compares different
structures of SAR control logics including the conventional
structures and the delay line based controller. Additionally, it
focuses on selection of suitable dynamic comparator architecture.
Based on this analysis, dynamic two-stage comparator is selected
due to its energy efficiency and capability of working in low
supply voltages. Eventually, based on these studies an ultra-low
power 10-bit SAR ADC in 65 nm technology is designed.
Simulation results predict that the ADC consumes 12.4nW and
achieves an energy efficiency of 14.7fJ/conversion at supply
voltage of 1V and sampling frequency of 1kS/s. It has a signal-tonoise-and-distortion (SINAD) ratio of 60.29dB and effectivenumber-of-bits (ENOB) of 9.72 bits. The ADC is functional down
to supply voltage of 0.5V with proper performance and minimal
power consumption of 6.28nW.
vii
viii
Acknowledgment
This thesis would not have been possible without the supervision of
Professor Atila Alvandpour with whom I have had great discussions. It
is also my pleasure to thank Dai, Ameya, and all other PhD students in
Electronic Devices for their helpful suggestions.
I am grateful to my friends, Iman and Farrokh for their support during
my research life. Furthermore, I would like to thank Hoda, Mahboobeh,
Sepehr, Golnaz, Asieh, Leila, Maryam, Farid, Milad, Naeim, Peyman,
and Mahira for the happy moments we shared during my master studies
in Linkping.
I owe my sincere gratitude to my parents who always encouraged me to
pursue my education. I will be forever thankful to my mom for her love
and prayers which I will never forget. Last but not least, I
wholeheartedly thank to my husband, Hojat, for his love and patience.
ix
Abbreviation
ADC
BWC
DAC
DNL
DFF
DL
DR
ENOB
FOM
FFT
HD
INL
LSB
MSB
SAR
SINAD
SFDR
SNR
SHC
TWC
Contents
Abstract..................................................................................................................... vii
Abbreviation ............................................................................................................... x
Chapter 1. Introduction............................................................................................. 1
1.1
Background .................................................................................................. 1
1.2
Motivation .................................................................................................... 2
1.3
Comparator ............................................................................................... 38
5.2
5.2.3
5.2.4
5.2.5
5.2.6
Metastability ..................................................................................... 41
Comparator Architectures ......................................................................... 42
5.3
5.3.1
5.3.2
xiii
Chapter 1
Introduction
Pacemaker is an example of implantable devices for medical application. In
this chapter, a concise background about pacemaker and its building blocks
are provided. Then, the motivation and organization of this thesis work are
presented.
1.1 Background
Pacemakers directly control the pattern and speed of the heartbeat. When the
heart stops beating or it beats too slowly, pacemaker provides weak electrical
signals with approximately 70 beats per minute to correct the timing of the
heart beat [1].
This medical device contains a battery, a generator and pacing leads. The
leads connect the pacemaker to the heart and stimulate the heart with the
pulses generated in pacemaker. Battery and generator are inside a titanium
container which is placed inside the body.
Figure 1.1 shows the block diagram of a pacemaker. The main blocks fall into
four parts [2]:
1) At the input, there are sensing system, amplifier, filter, and analog to
digital converter.
2) The digital output of the ADC is fed to the logic block which consists
of a programmable logic, timing control system and therapy
algorithms.
3) Current and voltage reference generator and battery power
management
4) At the output of the pacemaker, high voltage pulse generator and
multiplier exist.
1.2 Motivation
The life time of the artificial pacemakers should last up to 10 years which
mandate low power consumption per operation [2]. The analog to digital
converter is the crucial part of an implantable pacemaker since it consumes a
large amount of power as the interface between sensed analog signal and
digital signal processor block. Therefore, decreasing the power consumption
of the ADC is a major concern.
Low power ADCs with moderate resolution and low sampling frequency is
suited for biomedical application. These specifications make SAR ADC the
suitable choice. It consumes low power due to its simple structure. Moreover,
SAR ADC is scalable with the technology scaling since most parts of the
architecture apart from the comparator are digital.
In this thesis, different structures of SAR control logics and dynamic latched
comparators are studied; then, a 10-bit SAR ADC is designed and
implemented in 65nm CMOS technology. The main target is to design an
ultra-low power 10-bit SAR ADC operating at fs= 1kS/s.
Chapter 2
However in reality the effective resolution is lower than N bits due to different
error sources [3].
transition voltage from the ideal one. These errors are shown in Figure 2.2.
Figure 2.2. Offset and full scale error, borrowed from [5]
(2.4)
By inserting
as below:
and
= 6.02N + 1.76
(2.5)
Chapter 3
the MSB
will not be changed and will remain at one, otherwise the MSB is reset to
zero. So here MSB (D3) remains at one. In the next clock cycle the DAC
input is set to 1100 and again
since
is compared to
. For the next bit the DAC input is set to 1110. Based on
. Therefore, the
analog input is converted to the digital code 1101 in four clock cycles.
10
11
The main advantage of this configuration is its low power consumption due to
inherent sample-and-hold operation inside the capacitive DAC.
3.3.3 Comparator
Comparator is the only analog block of a SAR ADC and performs the actual
conversion. It compares the analog sampled input to the analog output of the
DAC and generates digital output of 0 or 1 which will be used in the SAR
logic. Accuracy and speed of the comparator are two important factors. The
comparator need to resolve voltages with small differences. The offset voltage
12
13
First, in the reset phase all the bottom plates are grounded. During the
redistribution mode in which the actual conversion is performed, based on the
provided digital code, the switches are connected to either Vref or ground.
The occupied area and power consumption of the BWC is increased with the
increase of the resolution [8].
15
Chapter 4
16
Sample
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
comp
0
1
2
3
4
5
6
7
8
9
10
11
1
0
0
0
0
0
0
0
0
0
0
0
0
1
a9
a9
a9
a9
a9
a9
a9
a9
a9
a9
0
0
1
a8
a8
a8
a8
a8
a8
a8
a8
a8
0
0
0
1
a7
a7
a7
a7
a7
a7
a7
a7
0
0
0
0
1
a6
a6
a6
a6
a6
a6
a6
0
0
0
0
0
1
a5
a5
a5
a5
a5
a5
0
0
0
0
0
0
1
a4
a4
a4
a4
a4
0
0
0
0
0
0
0
1
a3
a3
a3
a3
0
0
0
0
0
0
0
0
1
a2
a2
a2
0
0
0
0
0
0
0
0
0
1
a1
a1
0
0
0
0
0
0
0
0
0
0
0
a0
a9
a8
a7
a6
a5
a4
a3
a2
a1
a0
-
17
Reset
CLK
D
SET
CLR
SET
CLR
SET
CLR
SET
CLR
SET
CLR
COMP
D
SET
CLR
SET
CLR
D9
SET
CLR
D8
SET
CLR
D7
SET
CLR
D0
In each clock cycle, one of the outputs in the ring counter sets a Flip Flop in
the code register. The output of this Flip Flop which is set by the ring counter
is used as the clock signal for the previous Flip Flop. At rising edge of the
clock, this Flip Flop loads the result from the comparator. Figure 4.2 shows
the transient response. At the end of each conversion, EOC signal turns to
high. This type of SAR logic, converts each sample in 12 clock cycles.
18
The Flip Flops which are employed in this structure are set-reset D-FFs. For
low power purpose, transmission gate based Flip Flops are used [17].
Minimum size transistors with double length are chosen for improving the
power performance. The schematic of the DFF is illustrated in Figure 4.3. In
order to decrease the leakage power even more while simultaneously
maintaining the speed, high threshold voltage transistors are used in the non-
19
critical paths and low-VT transistors in the critical path. Thus, this dual
threshold approach provides high performance Flip-Flops [18].
clkb
clk
set
reset
clkb
clk
clk
clkb
reset
set
Figure 4.4 illustrates total power consumption of the SAR logic versus
frequency.
20
The measured leakage power is 707pW which is %58 of the total power at
sampling frequency of 1kS/s.
The architecture shown in Figure 4.1 has some advantages. First, it is low
power due to low signal transition. Furthermore, since this logic is iterative, it
can be extended to higher resolutions by just extending the shift registers.
In order to decrease the power even more, supply voltage can be reduced.
Figures 4.5 and 4.6 illustrate the power consumption and propagation delay
under different supply voltages, respectively.
21
converter. At step1, the SAR control logic makes its decision based on the
output of the comparator. If it is high, MSB remains 1 otherwise SAR changes
MSB to 0. Thus the value of MSB is defined now. Simultaneously SAR sets
next MSB to 1. Applying this word to DAC again, input voltage is compared
to the DAC output and SAR defines the value of this next MSB based on the
result of the comparator. Therefore, successive approximation logic
determines all the bits sequentially. Figure 4.7 shows 10-bit SAR logic. The
design is based on the logic proposed by Rossi [15].
22
As it can be seen from the Table 4.1, there are three possibilities for each bit.
1. Shifting right
2. Taking the comparator results
3. Memorization mode
As illustrated in Figure 4.7, non-redundant successive approximation control
logic contains an N-bit shift register and OR chain. Each Flip Flop can take
the result of the comparator, the output of the previous Flip Flop, or the value
of the OR gate in each step.
For its operation, at initialization state the first Flip Flop on the left is set to 1
and the rest of Flip Flops are reset to 0. This condition is provided by an
external control signal called start signal. In the next steps, one of three
possible inputs is taken for each Flip Flop. Since there are three possible
inputs, a multiplexer is required. Inside of the Flip Flop is shown in Figure 4.6
(b). Although a three input 3:1 mux is required, a 4:1 mux is employed for
implementation of the SAR for simplicity. A and B are the control signals of
the multiplexer. The appropriate input is selected according to the table 4.2.
23
Table 4.2
A B
1 - Memorization
0 1
Data load
0 0
Shift right
The conversion is terminated by applying high voltage to the OR chain.
Consequently, SAR enters the storing mode. In general, at the end of each
conversion, converted result is stored in the SAR. This is performed by
connecting the output of the last Flip Flop to the OR chain. Therefore, end of
conversion is defined by the least significant Flip Flop on the right.
24
Figure 4.8 shows the transient response of the SAR control logic. Each
conversion takes 11 clock cycles in this type of SAR controller.
Figure 4.9 presents the total power consumption of SAR versus frequency. In
order to consider clock power in the total power, some drivers are used for
clock distribution.
The leakage power for this type of SAR is 824pW which is %55 of the total
power at 1kS/s.
This architecture is iterative; therefore by extending the sequence of FFs
higher resolutions can be achieved. Start signal should be adjusted manually
for different clock frequencies. However, this problem is mitigated by adding
a counter to the structure. The behavior of the circuit by applying different
supply voltages at the sampling frequency of 1kS/s is illustrated in Figures
4.10 and 4.11.
25
26
comp
d1 clk
d2
o
d3
rst
s1 s0
d1 clk
d2
o
d3
rst
s1 s0
D9
d1 clk
d2
o
d3
rst
s1 s0
d1 clk
d2
o
d3
rst
s1 s0
d1 clk
d2
o
d3
rst
s1 s0
D8
Decoder
D1
D0
clk
Counter
rst
There is a 4:1 mux inside of each FF block which is shown in Figure 4.7(b).
This digital logic is similar to non-redundant SAR in [15]. The differences are
the 4-bit counter and a decoder which are added to the schematic. There are
some minor changes in the finite state machine which is implementing the
SAR operation.
Each bit has 4 possibilities in the new structure:
1.
2.
3.
4.
27
Table 4.3
A
0
0
1
1
B
0
Memorization
1 Assigning 1 or 0
0 Comparator value
1
Shift right
The 4-bit counter generates control bits A and B, then the decoder defines the
counter value. D0 to D9 are the digital output data of the A/D converter. The
transient response of the SAR logic is illustrated in Figure 4.13. As it can be
seen from the figure this types of SAR, converts a sampled data in 12 clock
cycles.
28
29
Figure 4.14 represents the total power consumption of the SAR versus
frequency. The drawback of this configuration is that the logic is not iterative,
thus by changing the resolution the entire decoder needs to be changed.
The leakage power of this structure is 1.4nW which is %48 of the total power
at 1kS/s.
The circuit was simulated under different supply voltages and the results of
the power consumption and propagation delay are shown in Figures 4.15 and
4.16, respectively.
30
31
32
C1
a)
A
B
b)
C1
Figure 4.17. Delay lined based SAR controller a) inverter delay element b)
waveforms at A, B, and C1 nodes
After sampling phase, ADC starts to convert the sampled input data. Sample
signal is an external signal which is inverted, see voltage A, as shown in
Figure 4.17 (b). When A is low, B is high and then voltage A with a certain
delay turns to 1. Therefore, a pulse C1 at the output of the NAND gate is
generated which is active low and is a control signal for SAR algorithm. For
increasing the width of these control pulses, the rising and falling times should
be increased alternately. In this configuration when A becomes high, the
NMOS transistor in the inverter is on and PMOS transistor is not conducting.
The large length of NMOS causes the capacitance at the output of the inverter
discharge slowly and B turns to low voltage slowly and C1 becomes high
again. In order to delay the rising edge, a PMOS transistor with large channel
length should be used and for delaying a falling edge an NMOS transistor
with large channel length can be employed. One of the drawbacks of this
configuration is that the delay value of each delay element is not precise
because of the process and temperature variation as well as power supply
noise. However, the width of these control signals should be large enough for
DAC and comparator to settle. Therefore, this inaccuracy of delay does not
affect the ADC performance.
The generated control signals are shown in Figure 4.18.
33
Since the PMOS and NMOS transistors in a simple inverter will not conduct
simultaneously, there is no static power consumption, which is the main
advantage of the inverter based delay line. However, there are some periods of
time in which both transistors are in the saturation region and conduct,
causing short circuit current flows between power rails. Short circuit may also
occur when one of the transistors is in the saturation region while the other is
in the triode region. This delay line can provide an adjustable delay by using a
multiplexer. As a result, it is a digitally controlled system which is not power
efficient and precise compared to the analog control systems. Thus analog
control delay elements are desirable [20].
VDD
VBP
M9
M13
M17
M8
M12
M16
Vout
Vin
M7
M11
M15
VBN
M6
M10
M14
Vout
VC
35
4.5 Comparison
Widths of transistors are minimum size since the operating frequency is quite
low for biomedical applications and lowering power consumption is the
primary target. However, for decreasing the leakage, length is chosen to be 1.5
times the minimum length. It should be mentioned that in all the schematics
presented in this work, transistors are high VT which leads to lower leakage
power. The logics are compared more or less in the same situation.
All the outputs are loaded with NMOS transistors as switches in the capacitor
array DAC. The rising time of the clock is 1ns. However, it can be increased
up to 2ns to achieve lower dynamic power with preserving the performance.
External asynchronous signals to the logic, including reset and start signals,
are synchronized through two D-FFs. All clock signals are buffered.
According to the simulation for a fan-out of 12 Flip Flops, a simple two
inverter in a row can be used as a driver with proper aspect ratio. Figure 4.21
illustrates the power consumption of the three successive approximation
logics versus frequency. From the simulation results, SAR logic with a
sequencer and a code register is more power efficient.
36
Figure 4.22 shows a comparison between the power consumption of the three
logics versus scaled supply voltage at 1KS/s.
Delay line can be used to control the SAR. In general, delay lines consume
more power compared to the conventional SAR control logics. Therefore,
conventional SAR logic type1 is employed in the designed ADC.
37
Chapter 5
Comparator Design
A brief description of a comparator is described and then the performance
metrics of a comparator are discussed. Finally, basic comparator types are
presented and a comparator suitable for low power applications is chosen.
5.1
Comparator
Vin-
Vout
Comp
Vout
Vout
VOH
VOH
VIL
Vin+ - Vin-
Vin+ - VinVOL
VIH
VOL
a) ideal comparator
b) real comparator
Figure 5.1. Input-output characteristic of an ideal and real comparator
However, in reality due to finite gain, comparator results in one when Vin >
Vref + VIH , and is set to zero when Vin < Vref + VIL .
38
Clock
Vin+
Vout+
Pre-Amp
Regenerative Latch
Vin-
Vout-
5.2
Speed, accuracy, low power consumption and wide input common mode
range are some design considerations for comparators, which define
performance metrics of a comparator.
5.2.1 Resolution
The minimum input voltage difference which is detectable by a comparator is
called resolution. Noise and input referred offset are considered as limiting
factors of the resolution.
In an A/D converter the minimum required resolution is denoted as V LSB. For
instance, in an N-bit ADC, the comparator should be able to detect one LSB
which is VLSB =
39
40
Vin
+
Comp
Vref
Vout
Voff
This non-ideality of the comparator can adversely affect the accuracy of the
comparator, and consequently decrease the resolution of the ADC.
Input-referred offset can be reduced by the aid of some techniques and/or by
using a pre-amplifier in the comparator architecture at the expense of
complexity and more power consumption.
5.2.6 Metastability
Metastability is an error which occurs in a comparator containing a latch.
Considering a comparator with two operation phases, reset or pre-amp phase
and regeneration phase, the latch is assigned a certain time referred to as
regeneration time which is half of the clock period. This means that a latch
41
generates a logic level in this time. When the input voltage is close to the
reference voltage, the latch takes more time to produce a logical level which
results in a metastable state. In other words, a metastable situation occurs
when the latch is not able to switch to a valid logical level, zero or one, in the
regeneration time constant and reaches an intermediate value. Therefore, an
important issue in latch design is to compute the probability of this
occurrence. Metastability causes errors in comparators and can adversely
affect the accuracy of the comparator and the ADC.
5.3
Comparator Architectures
There are various comparator types. In this thesis three basic types of
comparators are described. The comparator topology is chosen based on the
specific application. In the following, appropriate comparator architecture for
low power application is selected.
M4
M6
ViN
M1
M2
Vout
ViP
CL
VB1
M5
M7
42
43
If maintaining fu is desired when the gain is increased, fc or the pole value will
decrease and consequently reduce the comparator speed.
An example of a comparator including latch and preamplifier is illustrated in
Figure 5.7.
VDD
M5
M3
M4
M6
Vo
+
CLK
M9
M1
M2
M7
VBias
M8
Mtail
Static latch consumes static power which is not attractive for low power
applications. Comparator delay is demonstrated in Equation 5.4. It is in fact
the delay time of a latched comparator, which is described in the next section.
The only difference is that the pre-amplifier gain added to the equation.
44
(5.4)
Figure 5.9 shows the operation of the comparator. There are two operation
phases, reset phase and regeneration or evaluation phase. In the reset phase,
the output nodes are charged to supply voltage or discharged to the ground
depending on the architecture of comparator. During the reset phase, the
comparator tracks the input, and then in the regeneration phase the positive
feedback produces a digital value at the comparator output. One of the
advantages of dynamic latched comparators is their power efficiency since
they only consume power in regeneration phase and there is no static power
consumption in the reset phase.
45
(5.5)
46
Chapter 6
saturation region, then these nodes are discharged to zero in the regeneration
phase causing transistors to enter the triode region [18].
VDD
M5
Clock
M7
M5
M6
Clock
M10
Vo-
Vo+
M3
Vin+
M8
M4
M1
M2
Clock
Vin-
Mtail
in1
out
in2
Figure6.2. NOR type SR latch
In 65nm technology the minimum width and length of a CMOS transistor are
135nm and 60 nm, respectively. Sizing of the input transistors has a great
impact on offset voltage. As shown in (6.1), increasing the size of the input
transistors results in reduction of the input referred offset voltage.
(6.1)
In this design, the input transistors are three times larger than the minimum
width in order to decrease the input-referred offset voltage.
As it is mentioned above, the tail width is set to the minimum width in order
to minimize the power consumption and also achieve higher gain which
results in lower offset voltage. In order to decrease the leakage power, the
length of transistors is chosen two or three times larger than the minimum
length.
By employing both high VT and low VT transistors, lower leakage power is
achieved without any speed reduction. Table 6.1 shows the aspect ratio of the
transistors of the comparator.
49
0.135
0.12
High VT
M1,2
0.405
0.18
Low VT
M3,4
0.270
0.12
Low VT
M5,6
0.540
0.12
High VT
M7,8,9,10
0.135
0.12
High VT
The comparator was simulated with VDD= 1V, clock frequency= 100 kHz,
input frequency = 5 kHz with full swing, and temperature = 27C.
The comparator operation is shown in Figure 6.3.
50
S&H
+
Data
Load
VCM=VDD/2
First, Monte-Carlo simulation is run for 500 times and the output results are
stored in a file. Then in MATLAB, by performing some post-processing on
the stored results, the input referred offset is evaluated. Figure 6.5 shows the
probability of the occurrence of 1 at the output versus the input voltage. The
statistical properties of the comparator such as threshold voltage and offset
can be extracted from this curve. Offset is defined as the deviation from the
threshold voltage.
51
Performance Metric
Value Unit
Power Consumption
276
pW
Input-Referred Offset voltage 8.1
mV
Propagation Delay
2.1
ns
Since this comparator aimed for low power and low speed application, delay
is in the last priority. The results show that the power consumption is quite
low. The offset voltage is higher than one LSB which is reasonable for
dynamic latch comparator. Further reduction of offset voltage is achievable by
using offset cancelation techniques at expense of higher power consumption
and more complexity.
In order to evaluate the scalability of the comparator with supply voltage, the
comparator is simulated with different supply voltages. The power
consumption and propagation delay of the comparator versus different supply
voltages are given in table6.3.
1
0.8
0.6
0.4
276
216
159
107
2.1
5.3
31.5
1400
According to the results, decreasing VDD reduces the power consumption and
increase the delay of the comparator. For VDD = 0.4 V the propagation delay is
1.4 s which is quite large so this architecture does not perfectly work under
0.4V.
This comparator shows a relatively constant offset voltage over different
supply voltages.
52
VDD
clk
FN
FP
ViP
ViN
clk
VDD
VoN
VoP
clk
clk
The first stage is a voltage amplifier and the second stage is a latch. During
the reset phase when clock signal is low, PMOS transistors in the first stage
charge F nodes to VDD and turn off the latch stage. In this phase, the output
nodes are reset to zero through NMOS switches in the latch stage. This
architecture is power efficient and fast due to low capacitance at F nodes
which are mainly drain diffusion capacitances of NMOS and PMOS
transistors connected to these nodes.
When clock turns to high in regeneration phase, the tail transistor is turned on
and amplification in the first stage is initiated. F nodes start to discharge
through differential input pair transistors in the first stage. These nodes are
discharged with different rates proportional to the input voltage. Once either
of the output nodes of the first stage (F nodes) drops to an amount around Vth
of the input transistors of the latch stage, these transistors are switched on and
amplification starts in the second stage. Gradually, the output voltage
increases and positive feedback system is activated and generates output level
of high and low voltage in the regeneration phase.
53
The first stage consumes power only when the parasitic capacitances at F
nodes are discharged. The Second stage dissipates power until the rail-to-rail
output voltage is generated.
in1
out
in2
Figure6.7. NAND type SR latch
The transistors are sized to meet the requirements targeting minimum power
consumption. First, all the transistors are minimum size with double length to
mitigate the leakage problem. Then for improving the performance in terms of
offset voltage and delay, input transistors are chosen to be three times larger
than the minimum size. The optimized transistor sizes are presented in table
6.4.
In order to further decrease the leakage power while maintaining the speed of
the comparator, High VT transistors are employed occasionally.
54
Component
Mtail
0.135
0.12
High VT
M1,2
0.405
0.18
Low VT
M3,4
0.135
0.12
Low VT
M5,6
0.135
0.12
High VT
M7,8(pmoslatch)
0.540
0.12
High VT
M9,10(nmoslatch)
0.270
0.12
Low VT
M11,12
0.135
0.12
Low VT
The comparator was simulated under VDD= 1V, Clock frequency= 100 kHz,
input frequency = 5 kHz with full swing, and temperature = 27C.
For measuring input referred offset voltage, Monte-Carlo simulation is run for
500 times and the same test bench as the previous case is used. Figure 6.8
shows the results of the Monte-Carlo simulation after performing postprocessing in MATLAB. Offset can be extracted from this curve.
Performance Metric
Value Unit
Power Consumption
257 pW
Input-Referred Offset voltage 7.2
mV
Propagation Delay
1.27
ns
1
0.8
0.6
0.4
257
199
144
94
1.27
2.7
19
657
6.3
In this architecture, two inverters are inserted between the two stages of the
conventional two-stage dynamic latched comparator in order to strengthen the
voltage signal at Di nodes providing higher regeneration speed. In addition to
the advantage of the conventional two-stage dynamic latched comparator such
as power efficiency, high speed, and low kickback noise, this architecture
provides lower input-referred offset. The comparator schematic is shown in
Figure 6.9 [23].
56
VDD
VDD
M18
M17
VDD
M11
M13
M12
M9
M14
M15
M16
M10
Vout+
VoutSW-
SW+
M7
M8
Di-
Di+
M6
M5
VDD
Di-
Di+
M3
Vin+
M4
M2
M1
Vin-
Clock
MTail
In the reset phase when clock signal is low, PMOS transistors in the gain stage
are on (M3, M4) and charge the capacitances of Di nodes to VDD and
subsequently the Di nodes are discharged to ground, thus, there is no static
path and no static power dissipation during reset phase. The Di nodes are
discharged to ground and the PMOS transistors of the regeneration stage turn
on and charge the output nodes as well as regenerative nodes i.e. drain of the
NMOS transistors (M5 and M6) to VDD.
During evaluation phase when clock signal turns to high, the Di nodes
discharge through input and tail transistors to the ground with different rate,
depending on the input voltage. While Di nodes are discharged, Di nodes
start to charge from 0 to VDD with different rate. Once either of Di nodes
reaches Vth, the NMOS transistor (M5 or M6) in the second stage is switched
on, then the other transistor is also turned on.
As a result, latch is activated and regenerates the digital voltage at the output
from the small VDi.
57
0.135
0.12
High VT
M1,2
0.405
0.18
Low VT
M3,4
0.135
0.12
Low VT
M5,6
0.135
0.12
High VT
M7,8
0.27
0.12
High VT
M9,10
0.135
0.12
Low VT
M11,12,15,16
0.135
0.12
Low VT
M13,14
0.54
0.12
High VT
M17,18
0.27
0.12
Low VT
The comparator was simulated under VDD= 1V, Clock frequency= 100 kHz,
input frequency = 5 kHz with full swing, and temperature = 27C.
For measuring input referred offset voltage, Monte-Carlo simulation is run for
500 times and same test bench is used as for the previous one. Figure 6.10
shows the results of the Monte-Carlo simulation after performing postprocessing in MATLAB. Offset can be extracted from this curve.
58
Performance Metric
Value Unit
Power Consumption
1.2
nW
Input-Referred Offset voltage 5.2
mV
Propagation Delay
0.92
ns
In compare to the two-stage latch comparator, this architecture shows lower
offset and higher speed while consuming more power.
Scalability with different supply voltages is verified by simulating the circuit
with different VDD. Power consumption and delay of the comparator versus
different supply voltages are given in table 6.6.
1
0.8
0.6
0.4
1.2
0.529
0.274
0.130
0.92
2.1
15
382
59
This comparator also shows a relatively constant offset voltage for different
supply voltages. The propagation delay and power consumption of the
comparators are illustrated in the figures below:
60
Since the priority is the power consumption, the last comparator consumes
more power while the first two comparator designs are ultra-low power, but
the two-stage comparator has lower offset, which makes it a good candidate
for the ADC in pacemaker.
61
Chapter 7
62
VCM
Top Plate Switch
VCM
DACOUT
512Cu
D9
256Cu
Cu
Dummy
D8
D0
Sample
Bottom Plate
Switch
VREF
VIN
GND
In redistribution phase, the digital code determines the status of the switches
and the actual conversion is performed in this phase. In the beginning of the
conversion, D9 is high so the MSB capacitor is connected to VREF. At this step
the output voltage of the DAC is equal to VIN + VCM + 0.5VREF and is
compared to VCM. Based on the comparator result, D9 remains connected to
VREF if the comparator output is one, or change the connection to ground
when the result of the comparator is zero. Thus, the MSB is defined. Next, D8
is connected to VREF. Depending on the value of D9, Vout-DAC is VIN + VCM +
0.5D9.VREF + 0.25VREF and is compared to VCM. All the bits are generated
successively and Vout-DAC in the last step is defined as below:
(7.1)
63
A unit capacitance of 20fF is chosen in this design. The values of the other
capacitors in the capacitor array are defined based on the unit capacitance.
Switches Implementation
The operation of the bottom plate switches are presented in table 7.1. The
block diagram of the switch can be obtained from the table.
Table7.1. Bottom switch operation
64
M3
M4
Sample
Data
VREF
Sample
Samplebar
VIN
Data
Samplebar
a)
Samplebar
VCM
M1
M2
b)
Figure7.2. Schematic views of a) bottom plate switch and b) top plate switch
The leakage current contribution of the top plate switch is significant in this
low speed design since most of the time this switch is off and it only turns on
during the sampling phase. The leakage current of the top plate switch
adversely affect the linearity of the DAC and consequently the linearity of
ADC [13]. In order to alleviate this problem, a stack of two PMOS switches
are used in series; this switch is depicted in Figure 7.2 (b).The sizes of the
switches are presented in table 7.2.
Table 7.2. Sizing of the switches
Transistor
W(m)
L(m)
M3
M4
TG_NMOS
TG_PMOS
Inv_NMOS
Inv_PMOS
NOR_NMOS
NOR_PMOS
NAND_NMOS
NAND_PMOS
M1,2
0.135
0.54
0.135
0.54
0.135
0.45
0.135
0.81
0.27
0.45
0.135
0.06
0.12
0.06
0.06
0.12
0.12
0.12
0.12
0.12
0.12
0.06
65
VDD
VCM
FN
FP
INP
INN
CL
K
VDD
SN
CLK
SP
CLK
VCM
512Cu 256Cu
2Cu
Cu
Cu
Reset
CLK
Latch
VREF
VIN
Result
GND
Data
Load
D9
D8 D7 D6 D5 D4 D3 D2 D1 D0
66
DAC
Power Consumption at
27C (nW)
10.4
Power Consumption at
80C (nW)
11.1
SAR
Comparator
Clock Power
Total
1.54
0.26
0.208
12.408
2.028
0.620
0.224
13.97
Block
The total power consumption of the implemented SAR ADC including the
clock power is almost 12.4nW. The distribution of power consumption
between different blocks of ADC is shown in figure 7.4.
As shown in the Figure 7.4, DAC consumes the largest amount of power
among other blocks which is %84. As discussed above, the unit capacitance in
the DAC is chosen to be 20 fF. After DAC, SAR control logic with %12,
clock power and comparator both with %2 consumes the largest amount of
power respectively.
In order to testify the voltage scalability of the ADC, it is simulated with
scaled supply voltage. Table 7.4 presents the power consumption of ADC
blocks. The ADC can properly operate with scaled supply voltage down to
0.5V and consumes a minimum power of 6.28nW.
67
Block
DAC
10.4
7.6
6.12
5.44
SAR
Comparator
Clock Power
Total
1.54
0.26
0.208
12.408
1.1
0.2
0.157
9.057
0.79
0.15
0.109
7.17
0.64
0.11
0.085
6.275
68
The FFT of 10-bit ADC output is shown in Figure7.5. The simulation results
predict that the ADC have SINAD=60.29, SFDR=79.89, and achieves 9.72 of
ENOB which are reasonable for schematic level simulation.
Energy per conversion-step can be calculated using FOM definition of ADC
which is given by Equation 7.2 [16].
(fJ/conversion-step)
(7.2)
Table 7.5 summarize the performance parameters of the designed SAR ADC.
69
Performances
Result
Unit
Process Technology
Supply Voltage
Resolution
Sampling Frequency
Power Consumption
SINAD
SFDR
ENOB
FOM
65nm
1
10
1
12.4
60.29
79.89
9.72
14.7
V
bits
kS/s
nW
dB
dB
bits
fJ/conversion-step
Performances
Technology
Supply Voltage (V)
Resolution
Sampling
Frequency(S/s)
ENOB
Power
Consumption(W)
FOM (fJ/conversionstep)
This
work
65nm
1
10
[30]
[26]
[31]
[16]
0.18m
1
12
90nm
1
9
0.18m
1
8
65nm
1
10
1k
100k
20M
400k
1M
9.72
10.55
7.8
7.31
8.75
12.4n
25
290
6.15
1.9
14.7
167
65
97
4.4
70
Chapter 8
Summary
This thesis presents implementation of a 10-bit SAR ADC operating at 1kS/s
and supply voltage of 1 V in 65nm CMOS technology. The power
consumption of 12.4nW is achieved. The ADC employs a chargeredistribution DAC, a dynamic two-stage comparator, and a SAR control logic
containing a sequencer and a ring counter. The ADC exhibits good
performance and achieves an FOM of 14.7fJ/conversion-step with ENOB of
9.72 bit.
In this work, after a deep study on different possible structures of SAR logic,
they are implemented and compared in terms of power consumption and
speed. Comparison results obtained in Chapter 4 indicate that the designed
conventional SAR logic with a sequencer and a ring counter, consumes the
lowest power of 1.2nW at 1kS/s. Thus the power consumption of the SAR
control logic is significantly reduced and consumes only %12 of the total
power.
Designing the comparator is a crucial part of ADC design. In this work,
comparator performance metrics as well as several types of comparators are
studied, such as open loop comparator, pre-amplifier preceding a latch
comparator, and dynamic comparator. Based on these studies, dynamic
comparators consume lower power compared to the other approaches.
Therefore, diverse architectures of dynamic comparators are implemented and
compared regarding power consumption, speed, and accuracy. Consequently,
the dynamic two-stage comparator is selected to be used in the designed ADC.
71
References
[1] J. Werner, M. Meine, K. Hoeland, M. Hexamer, and A. Kloppe,Sensor
and control technology for cardiac pacing, Transactions of the Institute
of Measurement and Control, 2000.
[2]
73
[26]
J. Cranninckx and G. Van der Plas, A 65fJ/conversion-step 0-to50MS/s 0-to-0.7mW 9b Charge-Sharing SAR ADC in 90nm Digital
CMOS, ISSCC Dig.Tech.Papers, Feb. 2007.
[27] L. Li and J. Hu, A Transmission Gate Flip-Flop Based on DualThreshold CMOS Techniques, Circuits and systems, IEEE Press, Aug.
2009.
[28] H.Khurramabadi ADC Converters (Lecture 21). UC Berkeley Course,
Analog-Digital Interfaces in VLSI Technology EE247. 2006
[29] S.H. Yang, K.S. Lee, S. Kim, Y.M. Lee, Charge-redistribution DAC
with double bit processing in single capacitor, Electronic Letters, vol.
45, no. 5, March 2011.
[30] N. Verma and A. P. Chandrakasan, A 25uW 100kS/s 12b ADC for
Wireless Micro-Sensor Applications, IEEE ISSCC, pp. 222-223,
February 2006.
[31] H-C. Hong, and G-M. Lee, A 65-fJ/Conversion-Step 0.9-V 200-kS/s
Rail-to-Rail 8-bit Successive Approximation ADC, IEEE Journal of
Solid-State Circuits, vol. 42, no. 10, October 2007.
74