You are on page 1of 4

A Time-Based Analog-to-Digital Converter

Using a Multi-Phase Voltage-Controlled Oscillator


Jaewook Kim and Seonghwan Cho
Korea Advanced Institute of Science and Technology
(KAIST)
Daejon, Republic of Korea
Email: {jaewook, chosta}@kaist.ac.kr
AbstractA time-based analog-to-digital converter(ADC) em-
ploying a multi-phase voltage-controlled oscillator(VCO) is pre-
sented. The VCO is based on a ring oscillator which converts
analog input voltage to phase information. Digital output is
produced by a phase quantizer which consists of a counter for
coarse quantization and phase detector for ne quantization.
Using this technique, an 8-bit 100Msamples/s ADC is designed
and simulated. Impact of jitter and VCO linearity on the ADC
performance is analyzed and veried.
I. INTRODUCTION
The importance of ADC is becoming more crucial in emerg-
ing applications such as software radios and high denition
TVs where ADC is starting to become the system bottleneck
in performance as well as power consumption. For high-speed
applications, pipelined and ash ADC has dominantly been
used over the past decade. While the performance of these
ADC architectures has been progressing over the years, the
improvement has been subpar compared to that of the digital
system, as the analog circuits do not benet as much from
gate length scaling as the digital circuits. This is due to the
supply voltage reduction that comes along with the technology
scaling, which results in lower signal swing and hence a lower
SNR for the ADC. As the supply voltage reaches sub-1V in
future technologies, improving the performance of pipelined
and ash architectures will be increasingly more difcult.
One way to surmount the challenge of low-voltage design
is to process the signal in time-domain. Since time resolution
improves despite the reduction in supply voltage, time-domain
signal processing offers a better solution compared to that of
the existing voltage-based methods.
In time-based ADCs, the input analog voltage is converted
to time or phase information. In [1] an integrated low-power
dual-slope architecture proved to be a promising candidate for
energy-efcient operation for low sampling rate applications.
Another approach based on time-based architecture is intro-
duced in [2], but its feasibility or performance limitation is
not discussed. The ADC proposed in [3] uses a VCO as a
multi-bit quantizer, but it is used for an oversampling delta-
sigma converter.
In this paper, a time-based Nyquist-rate ADC using a multi-
phase voltage-controlled oscillator is presented. It is shown
that the ADCs performance can be improved by increasing
the tuning range and exploiting the multi-phase outputs of
V
in
(b) VCO output in time domain
clk
Time
VDD
0
Ts1
Ts2
Sampling Period
clk
f
vco
Vmin Vmax
f
min
fmax
(a) Voltage-to-time conversion
f
fr
t
clk
Ts1
Ts2
t
(c) Phase quantization
Ts1
Ts2
A|
out
|
=
# of rising edges
1
2
A| | |
+
|
t \ .
integer
# of rising
edges
Digital
output
6
7
5
0110
0101
0111
(d) Digital code generation
Vout
Digital
Output
Analog
Input
Vin
VCO
Digital Code
Generator
clk
Phase
Quantizer
1LSB
= 2t
out
Fig. 1. Operation principles of a time-based ADC.
the VCO. The performance of the ADC is evaluated in the
presence of non-idealities such as jitter and non-linearities
of the VCO tuning curve. It is shown that the proposed
architecture is a good candidate for low-power high-speed
operation for future CMOS technologies.
II. TIME-BASED ADC USING VCO
A. Time-based ADC
The time-based ADC shown in Fig. 1 uses a VCO as a
voltage-to-time converter where the frequency is controlled
by the analog input voltage. The output phase of the VCO
represents the average analog input during the sampling period
and can be represented by the following equation,

out
= 2

Ts2
Ts1
(K
vco
V
in
(t) +f
fr
)dt (1)
where K
vco
is voltage-to-frequency gain, T
s1
, T
s2
are the
sampling times and f
fr
is the free-running frequency of
3934 ISCAS 2006 0-7803-9390-2/06/$20.00 2006 IEEE
Time
V
X
V
Z
V
Y
V
out
X Z Y Out
Delay Cell
V
in
Fig. 2. The block diagram and timing diagram of ring VCO.
the VCO when V
in
=0. The output of the VCO is fed to a
phase quantizer whose digital output corresponds to the analog
input signal. The phase quantizer can be implemented using
a counter which detects the rising edges of the VCO output,
thereby quantizing the output phase by 2. The digital output
of the phase quantizer is further processed by a mapping circuit
which stores the characteristics of the VCO and generates
the digital code. Since the full scale of the ADC input is
determined by the maximum frequency difference of the VCO
output, the resolution of the ADC that uses a counter as a phase
quantizer can be represented by the following equation,
Resolution = log
2
(
f
max
f
sample

f
min
f
sample
)
= log
2
(
f
tuningrange
f
sample
) (2)
where f
max
and f
min
are the maximum and minimum
frequency of the VCO output and f
tuningrange
is the dif-
ference between these two values. It should be noted that
the sampling frequency(f
sample
) should not exceed f
min
or
else DNL will be larger than 1-LSB. It can be seen that
the resolution is determined by the tuning range for a given
sampling rate. In addition, the resolution can be improved if
the phase resolution of the quantizer can be made smaller. In
our proposed architecture, the multi-phase output of the ring-
VCO is exploited to increase the resolution of the ADC.
B. Time-based ADC using a Ring Oscillator
In order to increase the resolution and the sampling rate
of the ADC, a VCO with large f
tuningrange
and f
max
is
desirable. Although an L-C VCO can achieve larger f
max
than
a ring oscillator, its small tuning range makes it impractical
for the L-C VCO to be used in the time-based ADC. On the
other hand, the ring oscillator can achieve very wide tuning
range. In addition, a ring oscillator can provide more than one
output phase as shown in Fig. 2.
The architecture of the proposed ADC using a multi-phase
ring VCO is shown in Fig. 3 and its quantization process is
illustrated in Fig. 4. During the sampling period, the VCO
converts the analog input voltage to phase(
out
). The output
Ring
VCO
Digital Code
Generator
( LUT )
Analog
Input
Vin
Digital
Output
Vout
clk
Counter
Phase
Detector
Phase
Quantizer
Vout
Vx,y,z
Fig. 3. The block diagram of Time-based ADC using ring VCO.
clk clk
f
vco
Time
m

out
res,f

res,i

Fig. 4. The quantization process.


res,i
and
res,f
represents initial and
nal residual phase.
phase,
out
, is coarsely quantized by the counter which in
this case counts the rising and falling edges of the VCO
output and hence produces digital output that is quantized
by . The quantization error of the counter, which we call
the residual phase, is quantized by the phase detector with
the resolution of /N
dcell
with the help from the multi-phase
outputs of the VCO. The digital code generator collects the
phase information from the counter and the phase detector
and maps them to the corresponding output digital values. The
resolution of the proposed multi-phase architecture can now
be represented as the the following equation,
Resolution = log
2
[(
f
max
f
sample

f
min
f
sample
)2N
dcell
]
= log
2
f
tuningrange
f
sample
+ log
2
2N
dcell
(3)
where in addition to the previously dened parameters, N
dcell
is the number of delay cells in the ring VCO. It can be seen
that the resolution is improved when the multi-phase output of
the VCO is exploited. However, it should be noted that simply
increasing the N
dcell
does not improve the ADC performance
indenitely. As will be shown in the later section, this is due
to the fact that f
max
will decrease if N
dcell
increases.
III. IMPACT OF NON-IDEALITIES
There are several factors that will degrade the performance
of the ADC, which include jitter, linearity of the VCO,
mismatch, and the variations in process, voltage-supply and
temperature (PVT).
In practical oscillators, jitter will cause phase errors that
lead to degradation of the ADC resolution. For an N-bit time-
based ADC with sampling period of T
s
, the jitter(
Ts
) should
be less than half LSB so that the DNL is less than one LSB.
3935
V
out
+ -
V
DD
V
in
+ -V
in
V
ctrl
V
bias
Fig. 5. Circuit schematic of CMOS delay cell of ring VCO shown in Fig. 2.
(i.e.
Ts
<
1
2

Ts
2
N
) To achieve 10-bit ADC at 100MHz, the
VCO jitter should be less than 0.1% of the period, which is
feasible in todays technology.
The non-linearity of the VCO is another factor which
degrades the performance of the time-based ADC. The non-
linearity of VCO at V
in
=V
k
is dened as
nonlinearity(%) =
f

k
f
k
f
k
100 (4)
where f

k
is the frequency of a practical non-linear VCO and
f
k
is the frequency of an ideal VCO for V
in
=V
k
. To achieve
an N-bit resolution, the frequency difference between the ideal
and the practical VCO should be smaller than one LSB(or the
tuning range of VCO divided by its resolution i.e., f

k
f
k
<
fmaxfmin
2
N
). Using Eq. 4, the maximum nonlinearity for an
N-bit time-based ADC can be represented by the following
equation.
nonlinearity(%) <
f
max
f
min
2
N

1
f
k
100 (5)
The mismatch will cause the phase delay of the delay cells
to be different in a ring VCO. The effect of phase delay
mismatch can be considered to be similar to that of the jitter.
Analysis reveals that a 0.1% mismatch in the delay cell limits
the ENOB less than 13-bits. However since the delay itself
constitutes a small portion of the total period, the effect from
mismatch is much smaller than that of the jitter.
PVT variations that cause non-ideal characteristics of the
VCO is critical to the ADC performance and must be min-
imized. While differential circuit technique can alleviate the
effect of PVT variation to some extent, a calibration circuit
will be necessary in practical systems to store the character-
istics of the VCO.
IV. SIMULATION RESULTS
A seven-stage ring oscillator is implemented using 0.18-
m CMOS technology, where the circuit schematic is shown
in Fig. 5 [4]. The voltage-to-frequency curve of the oscillator
0.4 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3
0
0.5
1
1.5
2
2.5
V
control
[V]
F
v
c
o

[
G
H
z
]
Fig. 6. Voltage-to-frequency characteristic of the CMOS ring VCO.
0 10 20 30 40 50
120
100
80
60
40
20
0
Frequency[MHz]
P
S
D

[
d
B
]
0 10 20 30 40 50
120
100
80
60
40
20
0
Frequency[MHz]
P
S
D

[
d
B
]
Fig. 7. FFT result of the proposed ADC. (a) Ideal VCO. (b) Nonlinearity
of VCO, shown in Fig. 6, is considered.
is shown in Fig. 6, where it can be seen that it has quite linear
tuning range from 100MHz to 2.48GHz. The nonlinearity of
implemented VCO dened by Eq. 4 is as low as 2%. The
performance of the ADC has been evaluated in the presence
of non-idealities. The fast fourier transform(FFT) results of
the proposed architecture using ideal and the implemented
VCO for 100MHz sampling frequency are shown in Fig. 7.
Due to the non-linearity of the VCO the effective-number
of bits(ENOB) is reduced from 7.91-bits to 7.75-bits. The
performance of the ADC with the effect of jitter is shown
in Fig. 8. It can be observed that the 1% jitter reduces the
resolution by approximately 0.1-bits. The sampling frequency
versus ENOB is plotted in Fig. 9.
V. TIME-BASED ADCS IN FUTURE CMOS TECHNOLOGIES
In this section the performance of the proposed ADC is
predicted for future CMOS technologies. Since the output
frequency of a ring VCO can be represented as f
out
=
3936
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
6.6
6.8
7
7.2
7.4
7.6
7.8
Period jitter (%)
E
N
O
B

[
b
i
t
s
]
Fig. 8. ENOB vs jitter.
20 30 40 50 60 70 80 90 100
7.5
8
8.5
9
9.5
10
Sampling Rate[Msps]
E
N
O
B
Fig. 9. ENOB vs sampling frequency.
1/(2N
dcell
T
d
), the maximum achievable resolution of the
proposed ADC can be simplied as
Resolution log
2
[2N
dcell
(
1
2N
dcell
T
Dmin
)
1
f
sample
]
log
2
(
1
T
Dmin
) log
2
f
sample
(6)
where T
Dmin
is minimum propagation delay of a delay
cell. Assuming that the delay cell is a simple inverter, the
propagation delay of the inverter for a velocity saturated device
can be represented as [5],
T
Dmin
=
CV
DD
I

WLC
ox
V
DD
Wv
sat
C
ox
(VDDV
th
)
2
(VDDV
th
)+EcL
(7)
where the maximum swing of inverter output is assumed to
be V
DD
. It can be seen that propagation delay is approximately
proportional to gate length(L). Therefore, technology scaling
improves the resolution of the proposed time-based ADC.
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
0.5
0
0.5
1
1.5
2
2.5
3
3.5
4
Length(um)
E
N
O
B


E
N
O
B
(
0
.
3
5
u
m
)
Fig. 10. The ENOB vs technology scaling. The ENOB for 0.35um CMOS
process is set to zero.
Assuming that the CMOS technology will scale according to
[6], the improvement in ENOB of the proposed ADC is shown
in Fig. 10. It can be seen that the ADC resolution will increase
by more than three bits when CMOS gate length reaches 22nm
compared to the 0.35m technology.
VI. CONCLUSIONS
A time-based analog-to-digital converter(ADC) employing
a multi-phase voltage-controlled oscillator(VCO) is presented.
Impact of jitter and VCO linearity on the ADC performance
is analyzed and veried.
VII. ACKNOWLEDGEMENT
This work is supported by Electronics and Telecommuni-
cations Research Institute(ETRI). The authors would like to
thank IC Design Education Center(IDEC) for their support
in CAD tool and S.M. Ha and D.M. Park for the invaluable
discussion.
REFERENCES
[1] H. Yang and R. Sarpeshkar, A time-based energy-efcient analog-to-
digital converter, IEEE J. Solid-State Circuits, vol. 40, no. 8, pp. 1590
1601, Aug 2005.
[2] A. Younis, H. Marwan, and R. Moises, Method and system for
VCO-based analog-to-digital conversion (ADC), United States Patent
and Trademark Ofce, Tech. Rep., 2004, patent number : 224977.
[Online]. Available: http://www.uspto.gov/patft/
[3] A. Iwata and N. Sakimura, The architecture of delta sigma analog-
to-digital converters using a voltage-controlled oscillator as a multibit
quantizer, IEEE Trans. Circuits Syst. II, vol. 46, no. 7, pp. 941945, Jul
1999.
[4] J. Maneatis and M. Horowitz, Precise delay generation using coupled
oscillators, IEEE J. Solid-State Circuits, vol. 28, no. 12, pp. 12731282,
1993.
[5] D. Hodges and H. Jackson, Analysis and Design of Digital integrated
Circuits. McGrawHill, 2003, pp. 6163.
[6] RF and Analog/Mixed-Signal Technologies for Wireless Communications,
International Technology Roadmap for Semiconductors, 2003. [Online].
Available: http://public.itrs.net
3937

You might also like