a novel architecture for supply-regulated voltage

advertisement
A NOVEL ARCHITECTURE FOR SUPPLY-REGULATED
VOLTAGE-CONTROLLED OSCILLATORS
A Thesis
Presented in Partial Fulfillment of the Requirements for the
Degree Master of Science in the
Graduate School of The Ohio State University
By
Anu Chakravarty, B. E.
Electrical & Computer Engineering Graduate Program
*****
The Ohio State University
2010
Thesis Committee:
Professor Mohammed Ismail, Adviser
Professor Waleed Khalil
c Copyright by
Anu Chakravarty
2010
ABSTRACT
Voltage-controlled oscillators (VCOs) are critical components in the design of
phase-locked loops (PLLs) for a variety of applications such as high speed digital
communication systems, on-chip clock generators and RF transceivers. VCOs experience large supply noise variations due to digital switching currents. This degrades
the jitter performance of the VCO, thus limiting system performance.
Supply noise is a major concern in ring oscillators in particular, since the frequency
of a ring VCO is highly dependent on the supply voltage.
This thesis presents a novel power supply insensitive voltage controlled ring oscillators. This thesis also discusses some previously adopted VCO buffer stage designs
implemented to achieve high supply noise rejection, and compares their results with
those achieved with the proposed architecture.
Based on the concepts developed in this thesis, a differential ring oscillator was
designed in a 0.13-um CMOS technology, to demonstrate the robustness against supply fluctuation. The VCO operates from 236.66 MHz to 373.33 MHz, and displays
complete rejection to power supply noise.
ii
This is dedicated to my family and friends
iii
ACKNOWLEDGMENTS
I would like to acknowledge the contributions of people who were very helpful and
supportive throughout my research here at The Ohio State University.
I extend my sincere appreciation and gratitude to my advisor Professor Mohammed Ismail for providing me academic guidance and opportunity to perform
research at the Analog VLSI Laboratory. I am grateful to him for providing me considerable freedom in defining and directing my research. And , am really thankful to
him for being a wonderful mentor.
I am also indebted to my co-advisor, Dr. Waleed Khalil, whose wisdom and
expertise have enabled the successful completion of my thesis. He has helped me
concentrate all my efforts on this work and has provided me constant encouragement
and confidence throughout my research. He has always been there to clear my doubts
and has always inspired me with his enthusiasm to do novel research.
A special thanks to Bou-Sleiman at the Analog VLSI Lab for his continued support
and helpful advice.
I would like to thank my friends at Columbus with whom I have had many interesting discussions and who have made my time at the department enjoyable. I
would like to thank Sarang Vadnerkar, Harsha, Mansi, Bhalchandra and Subhash
in particular for their constant support and encouragement. It has been a pleasure
having all of you around.
iv
Finally, I would like to thank my family, my mother, my father and my sister for
their continued love and support. I am really grateful to them for providing me a
good home and for encouraging me to study as far as I can. I could not have asked
for better parents and am really thankful to them for never losing confidence in me,
even when I was beginning to doubt my own capabilities.
v
VITA
January 3, 1985 . . . . . . . . . . . . . . . . . . . . . . . . . . . . Born - New Delhi, India
June 30, 2007 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B.E. First Class with Distinction
Electrical and Electronics Engg.,
Netaji Subhas Institute of Technology,
New Delhi, India
September 2007 - December 2009 . . . . . . . . . . . The Analog VLSI Lab,
The Ohio State University.
FIELDS OF STUDY
Major Field: Electrical and Computer Engineering
Studies in Analog and Mixed Signal Circuit Design : Prof. Mohammed Ismail
vi
TABLE OF CONTENTS
Page
Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ii
Dedication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iii
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iv
Vita . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
vi
List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ix
List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
x
Chapters:
1.
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
1.1
1.2
.
.
.
.
.
1
5
5
7
8
Oscillator Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
1.3
2.
2.1
2.2
2.3
2.4
Motivation . . . . . . . . .
Previous Work . . . . . . .
1.2.1 Maneatis Delay Cell
1.2.2 Self-Calibration . . .
Thesis Outline . . . . . . .
.
.
.
.
.
Criteria for Oscillation . . . .
2.1.1 Magnitude Criterion .
2.1.2 Phase Criterion . . . .
Types of Oscillators . . . . .
2.2.1 Ring Oscillators . . .
2.2.2 LC-Oscillators . . . .
Voltage-controlled Oscillators
Oscillator Parameters . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
vii
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
9
10
11
11
11
12
14
15
3.
Previous Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
3.1
.
.
.
.
.
.
17
19
20
22
23
26
Voltage-Controlled Oscillator Design and Analysis . . . . . . . . . . . . .
30
4.1
4.2
32
37
3.2
4.
Maneatis Delay Cell . . . . .
3.1.1 Implementation . . . .
Wilson and Moon Calibration
3.2.1 VCO Design . . . . .
3.2.2 Implementation . . . .
3.2.3 Simulation Results . .
. . . . . .
. . . . . .
Technique
. . . . . .
. . . . . .
. . . . . .
. . . . . . . . .
. . . . . . . . .
- Sub-banding .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . . .
. . . .
of the
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
38
40
42
42
44
45
46
49
49
51
52
Future Work and Conclusion . . . . . . . . . . . . . . . . . . . . . . . . .
53
5.1
5.2
.
.
.
.
.
53
55
55
55
56
. . . . . . . . . . . . . . . . . . . . . . . .
58
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
66
4.3
4.4
4.5
4.6
4.7
5.
VCO Block . . . . . . . . . . . . . . . . . . . . . . . . . . .
Filtering effect . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1 Path from the output of the first stage to the input
second stage: . . . . . . . . . . . . . . . . . . . . . .
4.2.2 Path from the supply to the input of the delay stage:
Bias Parameters . . . . . . . . . . . . . . . . . . . . . . . .
Bias Generation Block . . . . . . . . . . . . . . . . . . . . .
4.4.1 Derivation . . . . . . . . . . . . . . . . . . . . . . . .
4.4.2 Implementation . . . . . . . . . . . . . . . . . . . . .
Digital Calibration Block . . . . . . . . . . . . . . . . . . .
Simulation Results . . . . . . . . . . . . . . . . . . . . . . .
4.6.1 Simulation @ VCT RL = 50 mV . . . . . . . . . . . .
4.6.2 Simulation @ VCT RL = 200 mV . . . . . . . . . . . .
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
Design Summary . . . . . . . . . . . . . . .
Future Extensions and Major Contributions
5.2.1 Resistor tun-ability . . . . . . . . . .
5.2.2 Increasing the frequency of operation
5.2.3 Sub-banding . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Appendices:
A.
Complete Circuit Schematics
viii
LIST OF TABLES
Table
Page
3.1
Effect of supply variation on frequency (KF V SU P ) . . . . . . . . . . .
29
4.1
Variation of frequency with change in supply @ VBIAS = 0 volts . . .
37
4.2
Bias Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42
4.3
Bias voltage variation to maintain constant oscillation frequency . . .
43
4.4
Variation of frequency with change in supply @ VCT RL = 50 mV . . .
50
4.5
Variation of frequency with change in supply @ VCT RL = 200 mV . .
51
ix
LIST OF FIGURES
Figure
Page
1.1
Ring Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
1.2
Differential Ring Oscillator . . . . . . . . . . . . . . . . . . . . . . . .
3
1.3
LC-Tank . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
1.4
LC-VCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
1.5
Maneatis Delay Cell with Symmetric Load . . . . . . . . . . . . . . .
5
1.6
Maneatis Delay Cell with Replica Feedback . . . . . . . . . . . . . . .
6
1.7
Self-Calibration Technique . . . . . . . . . . . . . . . . . . . . . . . .
7
2.1
Block diagram of a feedback system . . . . . . . . . . . . . . . . . . .
10
2.2
Ring Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
2.3
Differential CMOS LC Oscillator . . . . . . . . . . . . . . . . . . . .
13
2.4
Definition of a VCO . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
3.1
Differential buffer stage with MOS symmetric load elements [1], [2], [3]
18
3.2
Symmetric load I-V characteristics, dashed lines show the effective resistance of the loads and highlights the symmetry of the I-V characteristics [1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
Self-biased replica-feedback current source bias circuit for the differential buffer stage [1] . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
3.3
x
3.4
Maneatis VCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
3.5
Voltage-controlled oscillator - Wilson and Moon [4] . . . . . . . . . .
22
3.6
2L operating modes of VCO [4] . . . . . . . . . . . . . . . . . . . . .
23
3.7
Voltage-controlled oscillator - Wilson and Moon . . . . . . . . . . . .
24
3.8
Voltage-current converter . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.9
Current multiplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
3.10 ICO - delay stage 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
3.11 ICO - delay stage 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
3.12 Reduction in KV CO due to sub-banding . . . . . . . . . . . . . . . . .
28
4.1
Overall VCO block diagram . . . . . . . . . . . . . . . . . . . . . . .
30
4.2
Delay stages followed by RC . . . . . . . . . . . . . . . . . . . . . . .
31
4.3
Delay Stage with RP and RN . . . . . . . . . . . . . . . . . . . . . .
32
4.4
Three Stage Ring Oscillator . . . . . . . . . . . . . . . . . . . . . . .
33
4.5
Delay stage with PMOS load . . . . . . . . . . . . . . . . . . . . . . .
34
4.6
Three Stage Ring Oscillator . . . . . . . . . . . . . . . . . . . . . . .
35
4.7
Effect of variation in supply voltage @ fixed VBIAS - Frequency spectrum (DFT using hamming window) @ VBIAS = 0 V, . . . . . . . . .
36
4.8
Delay stage followed by resistor and capacitor (Filter effect) . . . . .
37
4.9
High-pass filter effect . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
4.10 HPF - Effect of varying RB and CB . . . . . . . . . . . . . . . . . . .
39
4.11 Low-pass filter effect . . . . . . . . . . . . . . . . . . . . . . . . . . .
40
xi
4.12 LPF - Effect of varying RB and CB . . . . . . . . . . . . . . . . . . .
41
4.13 Bias voltage VBIAS variation with VSU P . . . . . . . . . . . . . . . . .
43
4.14 (VDD − 1.1)0.6 + VCT RL Implementation . . . . . . . . . . . . . . . .
45
4.15 Digital calibration block . . . . . . . . . . . . . . . . . . . . . . . . .
46
4.16 Digital Calibration Algorithm . . . . . . . . . . . . . . . . . . . . . .
47
4.17 Resistor tunability . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48
4.18 VCO - voltage output @ VCT RL = 50mV . . . . . . . . . . . . . . . .
49
4.19 Frequency spectrum (DFT using hamming window) @ VCT RL = 50mV
50
4.20 Frequency spectrum (DFT using hamming window) @ VCT RL = 50mV
51
R1X
)
R0
5.1
Resistor tun-ability (KF V SU P =
. . . . . . . . . . . . . . . . . .
55
5.2
Ring oscillator - adding another stage of RB-CB network . . . . . . .
56
A.1 Manetais VCO with symmetric loads and replica-feedback . . . . . .
59
A.2 Voltage-controlled oscillator - Wilson and Moon . . . . . . . . . . . .
60
A.3 Voltage-current converter . . . . . . . . . . . . . . . . . . . . . . . . .
61
A.4 Current multiplier - Wilson and Moon . . . . . . . . . . . . . . . . .
62
A.5 ICO - delay stage1 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
63
A.6 ICO - delay stage2 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
A.7 Proposed voltage-controlled oscillator . . . . . . . . . . . . . . . . . .
65
xii
CHAPTER 1
INTRODUCTION
This thesis focuses on the design and simulation of a power supply insensitive
voltage-controlled ring oscillator. The first section presents the reasons to develop
a ring VCO that has high power supply rejection ratio (PSRR). It discusses the
difference between ring oscillators and LC-VCOs, which have better supply noise
rejection by definition. Section 1.2 discusses some of the relevant, existing research.
Some of the techniques in this thesis are derived from the works mentioned here. The
last section lists the format of the remaining thesis.
1.1
Motivation
Voltage-controlled ring oscillators are used in a variety of integrated circuit applications because of their ability to generate delays with very high precision at high
operating frequencies. They are extensively used in phase-locked loops (PLLs)in high
performance applications such as clock recovery, clock generation and frequency synthesis. In such applications the VCOs jitter performance can impact the output clocks
timing jitter, thus limiting system performance.
With the scaling of CMOS technology, and enhanced levels of integration more
noise is coupled from the switching of digital circuits. This noise translates to jitter
1
at the the output and directly impacts the signal purity [5], [6]. Consequently, the
design of VCOs that are noise tolerant is vital. In particular, for ring VCOs, supply
noise is a major design concern as the oscillation frequency of a ring VCO is highly
dependent on the supply voltage. This thesis, therefore, is the design of a ring VCO
with complete rejection to power supply noise.
Two principal topologies for the modern monolithic VCOs exist. They are the
ring oscillator and LC-oscillator topologies [7], [8]. The ring oscillator, is composed
of a ring of inverters with a net inversion around the loop as shown in Figure 11. This is achieved by using a chain of odd number of inverters. The frequency of
oscillation is a function of the delay through each stage and the number of stages.
To change the oscillation frequency the propagation delay of each stage could be
adjusted in a number of ways, such as varying the current through each stage of
varying the capacitative load at the output of each stage. The ring oscillator could
Figure 1.1: Ring Oscillator
2
also be implemented using differential signaling by flipping the output of the last
stage as it is fed back to the input of the first stage, as shown in Figure 1-2. In this
thesis differential signaling approach is used, as it helps improve noise performance.
The other class of VCOs, the LC-oscillator,is a subclass of resonant oscillators. The
Figure 1.2: Differential Ring Oscillator
circuit oscillates at the resonant frequency of the inductor and the capacitor, ωo =
√1 .
LC
In an ideal LC-tank with no resistive losses, the inductor and capacitor oscillate
indefinitely. However, since in practice it is impossible to build lossless passive circuits,
active devices are used to produce negative resistance to cancel out any parasitic losses
in the tank, as shown in Figure 1-3. A simple differential LC-VCO is shown in Figure
1-4.
Figure 1.3: LC-Tank
3
Figure 1.4: LC-VCO
The LC-tank inherently has excellent supply noise rejection since the frequency
of oscillation is a function of only the values pf the inductor ans the capacitor. These
values do no vary with supply fluctuations hence the frequency of oscillation is relatively stable. Also, the LC-tank inherently filters out frequencies away from the
resonant peak, thus improving phase noise performance. However the tuning range of
LC-VCOs is limited compared to the ring oscillator since tuning is achieved by using
a varactor as voltage controlled capacitance, which has limited tuning range.
4
1.2
Previous Work
To suppress the change in frequency of a ring VCO with supply noise, many
methods have been adopted. Some of them use differential structures [9], voltage
regulators [10] and calibration techniques [4]. Others use compensation techniques to
cancel the VCOs intrinsic positive supply sensitivity with additional negative supply
sensitivity circuitry [11], [12].
This thesis, draws comparison between the new proposed approach and the existing approaches by Maneatis [1], [2] and Wilson and Moon [4].
1.2.1
Maneatis Delay Cell
The Maneatis delay cell [1], [2], [3] as shown in Figure 1-5 relies on symmetric
loads and dynamic biasing to achieve VCOs with superior power supply rejection
and wide tuning range. The concept behind using symmetric loads is that the load
Figure 1.5: Maneatis Delay Cell with Symmetric Load
5
elements should ideally have linear I-V characteristics which helps provide differentialmode resistance that is independent of common-mode voltage . Since the delay of the
buffer stage is dependent only on the differential mode resistance, it is not affected
by the common-mode disturbances resulting from the supply noise. However since
adjustable resistive loads made with real MOS devices do not maintain linearity
while generating wide frequency range, Maneatis proposes the concept of symmetric
loads which have symmetric I-V characteristics. This symmetric characteristics helps
inhibit the conversion of common-mode noise into differential-mode noise, and hence
achieves high supply noise rejection. Maneatis also uses the concept of replica-bias
Figure 1.6: Maneatis Delay Cell with Replica Feedback
to vary the current in the buffer delay stage to provide correct symmetric load swing
limits . The replica-bias also helps counteract the effect of finite output impedance
6
of the NMOS current tail source to achieve high supply noise rejection as shown in
Figure 1-6.
1.2.2
Self-Calibration
Wilson and Moon [4] employ the concept of self-calibration techniques to design
low-noise frequency synthesizers. They use a digitally programmable VCO as shown
in Figure 1-7, that helps cover wide range of output frequencies while keeping a very
low control voltage to output frequency gain. This is the sub-banding approach to
achieve lower VCO gain that has been proposed for the new architecture as well,
to achieve lower Kvco, and hence lower jitter at the output. The self-calibration
approach helps overcome a significant amount of process variation. This concept of
self-calibration is also incorporated in this thesis as part of future work. The concepts
Figure 1.7: Self-Calibration Technique
of variable resistive loads to achieve better supply noise rejection and self-calibration
to overcome process variations are used in this thesis to develop a novel power supply
insensitive voltage-controlled oscillator architecture.
7
The Maneatis and Wilson and Moon, architectures are further discussed in detail
in chapter 3.
1.3
Thesis Outline
The next chapter deals with general oscillator theory, explaining different oscillator
types and parameters.
The second chapter describes the proposed novel voltage-controlled oscillator architecture. The simulation results are also presented in this chapter.
Chapter three discusses the Maneatis architecture, its variations and the Wilson
and Moon architecture in detail.
Chapter four compares the simulation results of the new VCO with those achieved
with existing architectures developed to reduce supply noise rejection.
Finally, Chapter 5 reviews the principal contributions of this thesis and includes
a number of suggestions for future work using the ideas presented herein.
8
CHAPTER 2
OSCILLATOR THEORY
Oscillators have been essential components since Edwin Armstrong discovered
the heterodyne principle, wherein they effect frequency translation by multiplying the
oscillators signal with other input signals. Since then oscillators have been an integral
part of many electronic systems. Their applications range from clock generation to
carrier synthesis, and are one of the most challenging blocks in the design of a PLL.
This theoretical chapter deals with the design of CMOS oscillators, more specifically voltage-controlled oscillators (VCOs) [7], [8]. It discusses the criteria that must
be fulfilled by a circuit to produce oscillations, introduces the two main types of oscillators, the ring oscillator and the LC-oscillator. It further discusses the methods
of varying the oscillators output frequency and finally lists some of the important
performance metrics used to evaluate oscillators.
2.1
Criteria for Oscillation
A simple oscillator produces a periodic output, usually a voltage signal. The
oscillator circuit has no input however it sustains an output indefinitely. This is
possible only if the overall feedback becomes positive in an amplifier. Thus, the
9
behavior of oscillators can be modeled as a feedback system as shown in Figure 21. In the block diagram, block A represents an amplifier and block β represents a
Figure 2.1: Block diagram of a feedback system
feedback network that is connected from the output of the amplifier to its input.
The two conditions that are necessary but not sufficient to make a circuit oscillate
are defined as the ”Barkhausen Criteria”. When using the notations of the model in
Figure 2-1, this criteria can be given as
Aβ = 1
(2.1)
The criteria can be divided into two parts, i.e, the magnitude criterion and the phase
criterion.
2.1.1
Magnitude Criterion
The magnitude criterion for oscillation states that the gain Aβ of the oscillator
loop must be equal to one during standard operation. In practice the loop gain has
to be larger than one for the oscillator to begin to oscillate and for the oscillation amplitude to grow. The amplitude will eventually saturate due to device nonlinearities,
reducing the loop gain to one and providing a signal with stable amplitude.
10
2.1.2
Phase Criterion
The phase criterion for oscillation states that the phase shift of the oscillator loop
must be zero or a multiple of 2π. This means that the signals with the same phase
are summed at some point in the oscillator. If the phase shift was an odd multiple of
π, then the signals would have opposite phases and would cancel each other out. In
that case there will be no oscillation.
2.2
2.2.1
Types of Oscillators
Ring Oscillators
Ring Oscillators are a subset of the class of delay based oscillators wherein one
or more delay elements are connected in feedback configuration. A ring oscillator
consists of a number of gain stages in a loop. Figure 2-2 shows the schematic of a
three stage inverter ring oscillator. The oscillation frequency fo of the oscillator can
Figure 2.2: Ring Oscillator
11
be calculated as:
fo =
1
3(T1 + T2 )
(2.2)
where T1 is the delay of the rising edge and T2 is the delay of the falling edge. The
delay varies with change in bias current or supply voltage and hence changes the
frequency of oscillation.
Delay based oscillators have poor phase noise-performance compared to resonator
based oscillators. However, since delay based oscillators do not need an inductor to
operate, they can be implemented using small chip area. Ring oscillators also have
another advantage of high tuning-range. Ring oscillators have a major disadvantage
though, i.e, they are highly susceptive to supply noise, which effects the delay of each
stage and hence the frequency of oscillation.
Thus, in thesis, we discuss a new approach to build the ring oscillator such that it
is completely insensitive to power supply noise. This architecture uses the differential
implementation of delay stages, which help cancel out common-mode noise. Differential implementations also may use even number of delay cells by simply configuring
one cell such that it does not invert. This flexibility demonstrates another advantage
of differential circuits over single-ended counterparts.
2.2.2
LC-Oscillators
LC-oscillator belongs to the class of resonator based oscillators, which are the most
common topology in radio applications. In resonator based oscillators, the oscillation
frequency is determined by a resonance circuit such as an LC-tank. An amplifier
compensates for the loss in the resonance circuit and keeps a sustained oscillator.
12
Figure 2-3 shows an LC-VCO. Due to the differential architecture and relatively
good phase noise it is one of the most popular oscillator configurations used in fully
differential integrated RF CMOS applications. The LC-VCO contains two major
Figure 2.3: Differential CMOS LC Oscillator
parts, the passive LC tank which determines the frequency of oscillation and the
active devices that compensate the loss in the tank. The LC tank contains an inductor
(L) and capacitor (C). The oscillator will oscillate at a frequency where the reactance
of the inductor cancels the reactance of the capacitor.
The oscillation frequency is given by the equation:
fo = √
1
LC
(2.3)
In order to vary the frequency of oscillation, the capacitor is often implemented using a
voltage-controlled capacitor (varactor) or an array of digitally controllable capacitors,
13
or a combination of both. The other ways of tuning the frequency are varying the
inductance using MEMS or by changing the bias current.
The LC-VCO is highly insensitive to supply noise fluctuations since the frequency
is a function of discrete components L and C only. However, this thesis intends to
develop delay stage architectures for ring VCOs such that the oscillation frequency is
independent of supply noise fluctuations.
2.3
Voltage-controlled Oscillators
Applications such as clock recovery and clock synthesis, require the oscillators to
be ”tunable”. Tunability means that the output frequency must be a function of
some control input, usually voltage. This voltage could be for example the output of
the loop filter in an analog PLL. In an ideal voltage-controlled oscillator, the output
frequency is a linear function of its control voltage.
ωOU T = ωO + KV CO VCON T
(2.4)
Where ωOU T represents the intercept corresponding to VCON T = 0 and KV CO denotes
Figure 2.4: Definition of a VCO
14
the ”gain” or ”sensitivity” of the circuit (expresses in rad/s/V). The achievable range,
ω2 − ω1 is called the ”tuning range” as shown in Figure 2-4.
2.4
Oscillator Parameters
Some of the important performance metrics of the voltage-controlled oscillator
are discussed below. These parameters help select the best oscillator for a particular
application.
Oscillation frequency
The oscillation frequency f0 or the fundamental frequency of an oscillator is defined
as the frequency at which the main peak in the oscillator’s output spectrum is located.
Frequency tuning range
The tuning range of an oscillator is defined as the distance between the lowest
and highest output frequencies that the oscillator can produce.
T uning − range = fmax − fmin
(2.5)
Tuning voltage or tuning current range
The tuning voltage(or current) range refers to the range of acceptable voltages (or
currents) that can be applied to the tuning circuitry of an oscillator.
Frequency tuning curve
The frequency tuning curve is a graphic representation of what happens to the
oscillators output frequency as the tuning voltage(or current) is swept through the
acceptable range. It is usually desirable that the tuning curve is monotonic.
15
Phase noise
Phase noise is a measure of the frequency stability of an oscillator. It is defined as
the output signal power at a certain offset fm from the carrier frequency f0 and the
power of the carrier, both within a 1-Hz bandwidth. It is usually given in dBc/Hz.
L(fm ) = 10log(
P (fm )
)
P (f0 )
(2.6)
Pushing figure
The pushing figure of an oscillator gives the dependence of the output frequency
on the supply volatge. It is usually given in MHz/V.
P ushing − f igure =
∆f
VSU P max − VSU P min
(2.7)
Pulling Figure
The pulling figure indicates how dependent the oscillator’s output frequency is on
the value of load impedance.
P ulling − f igure =
∆f
RLOADmax − RLOADmin
16
(2.8)
CHAPTER 3
PREVIOUS WORK
3.1
Maneatis Delay Cell
The voltage-controlled oscillator architecture proposed by Maneatis uses a differential buffer stage with symmetric load elements and self-biased replica feedback, to
have high supply noise immunity, while operating at low supply voltages. In this architecture, digital calibration is not employed to achieve supply rejection, unlike the
architecture proposed in this thesis in chapter 3. The concept is that, high supply rejection can be achieved with high output impedances. This can be done by cascoding
the load impedances in the delay stages. However, since cascoding is incompatible
with low-voltage circuit design, Maneatis proposes the use of a current source bias
circuit, thus enabling the buffer stages to have high supply rejection without cascoding. Symmetric load elements are also used in the buffer stages to enable supply noise
cancellation.
Differential buffer stage
The buffer stage used, is based on an NMOS source-coupled pair with symmetric
load elements and a dynamically biased NMOS current source as shown in Figure
17
Figure 3.1: Differential buffer stage with MOS symmetric load elements [1], [2], [3]
3-1. The bias voltage of the simple NMOS cell continuously adjusts itself to provide
a supply independent bias current. Since, the output swing is referenced to the top
supply, the current source helps isolate the buffer from the supply and hence, helps
achieve constant buffer delay.
The load elements are composed of symmetric loads i.e, a diode connected PMOS
device in shunt with an equally sized biased PMOS device. These loads are called
symmetric loads because their I-V characteristics is symmetric about the center of the
voltage swing as shown in Figure 3-2. The control voltage, VCT RL biases the PMOS
device and helps generate the bias voltage for the NMOS current source and hence
controls the delay of the buffer stage.
Current source bias circuit
The current source bias circuit as shown in Figure 3-3, helps set the current
through a simple NMOS current source in the buffer delay stage to provide the correct
18
Figure 3.2: Symmetric load I-V characteristics, dashed lines show the effective resistance of the loads and highlights the symmetry of the I-V characteristics [1]
symmetric load swing limits and also helps adjust the NMOS current source bias so
that the current is held constant and independent of supply voltage. The current
source bias circuit uses replica of half the buffer stage and a single-stage differential
amplifier. The amplifier adjusts the current output of the NMOS current source so
that the voltage at the output of the replicated load element is equal to the control
voltage. This helps set the correct swing limits for the symmetric load.
3.1.1
Implementation
The maneatis delay cell with symmetric loads and replica-feedback bias generator
was implemented in cadence 130-nm. The VCO circuit was modified by shorting the
differential pair tail nodes of the delay cells. This enables their tail node voltage to be
more or less constant and closer to that generated by the bias generator. Simplified
schematic of the voltage-controlled oscillator is shown in this section Figure 3-4, and
the full schematics can be seen in Appendix-A.
19
Figure 3.3: Self-biased replica-feedback current source bias circuit for the differential
buffer stage [1]
3.2
Wilson and Moon Calibration Technique - Sub-banding
The self-calibration technique used by Wilson and Moon [4] enables the design
of low-noise frequency synthesizers without compromising on the frequency range
of operation. Since the output frequency of an oscillator covers a wide range of
frequencies for a limited range of input voltage, the gain of the VCO is high. This
leads to hight output jitter and phase noise.
The digital calibration technique is used to make a programmable VCO , which
covers a wide range of frequencies while keeping a low control voltage to output
frequency gain (KV CO ). This helps reduce the phase noise and output jitter considerably.
The digital word is generated using a self-calibration algorithm. The process variations are also compensated for by the self-calibration technique. This sub-banding
20
Figure 3.4: Maneatis VCO
21
technique can also be incorporated in the proposed design to reduce th oscillator gain
KV CO and further improve the noise sensitivity.
3.2.1
VCO Design
The VCO is made up of a voltage-to-current converter (V-I), current multiplier
(IX) and current-controlled oscillator (ICO) as shown in Figure 3-5. The VCOs L-
Figure 3.5: Voltage-controlled oscillator - Wilson and Moon [4]
bit programmability is attained by the current multiplier, which controls the current
flowing into the the ICO. The operating range of the VCO is distributed into 2L
modes. This concept is illustrated in Figure 3-6. One of the operating modes is
chosen using the L-bit control word depending on the desired frequency of operation.
This results in a small output frequency to control voltage transfer function and thus
provides low sensitivity to noise.
22
Figure 3.6: 2L operating modes of VCO [4]
3.2.2
Implementation
The V-I converter, current multiplier and ICO were implemented in cadence 130nm, and a five bit control word was used to provide sub-banding. Simplified schematics of these blocks are shown in this section, and the full schematics can be shown in
Appendix-A. The complete block diagram of the VCO is shown in Figure 3-7. The
building blocks are further discussed in detail in the following subsections.
V-I Converter
The V-I converter consists of a n-channel and a p-channel differential pair as
shown in Figure 3-8. One side of each of the differential pairs is connected VRF which
is equal to half the supply voltage. The other transistor’s gate is connected to VRF or
VLF , based on the output of the comparator. The current from the two pairs depends
23
Figure 3.7: Voltage-controlled oscillator - Wilson and Moon
24
on the voltages VRF or VLF , and finally the summation of the two currents is applied
to the current multiplier.
Figure 3.8: Voltage-current converter
Current Multiplier
The current multiplier is implemented with binary weighted transistors, as shown
in Figure 3-9. The control word used is five bits. The maximum current output of
the multiplier is 31 times the input current.
ICO
The ICO is implemented using three delay stages in cascade. The first stage also
consists of a half-replica buffer to generate the control voltage VCT RL , applied to the
25
Figure 3.9: Current multiplier
gates of the PMOS loads of the following delay stages. The circuit diagram for the
delay stages are shown in Figure 3-10 and Figure 3-11.
3.2.3
Simulation Results
A five bit control word was used to generate 32 operating modes. The multiplied
current for each of these modes was generated using the current multiplier and the
resulting frequency of operation was measured with varying control voltage VCT RL .
VCT RL was varied from 0 to 1.2 volts and the resulting oscillator gain was calculated
for each operating mode. Without sub-banding the KV CO of the VCO would have
been (5.618 GHz - 2.9586 GHz )/1.2 Volts , i.e, 2.216 GHz/V. However, by using the
sub-banding technique the KV CO has been reduced to a few hundred megahertz. This
reduction in the oscillation gain helps reduce the output jitter and reduces the phase
noise of the VCO. The results with sub-banding are shown in the following excel sheet
Figure 3-12. The effect of supply noise on frequency was also reduced considerably,
26
Figure 3.10: ICO - delay stage 1
Figure 3.11: ICO - delay stage 2
27
Figure 3.12: Reduction in KV CO due to sub-banding
28
L
(Multi
plier)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Vmin
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Imin
(uA)
25
50
75
100
125
150
175
200
225
250
275
300
325
350
375
400
425
450
475
500
525
550
575
600
625
650
675
700
725
750
775
800
825
Fmin (GHz) Fmax (GHz)
0.9921
1.1403
1.5898
1.7794
2.0202
2.2371
2.3810
2.6110
2.6810
2.9326
2.9586
3.2258
3.1746
3.4843
3.3784
3.6630
3.5714
3.8610
3.7313
4.0323
3.8911
4.2017
4.0486
4.3668
4.1841
4.4843
4.3103
4.6083
4.4248
4.7170
4.5249
4.8077
4.6296
4.9020
4.7393
4.9505
4.8077
5.0505
4.8544
5.0505
4.9505
5.1282
5.0000
5.1813
5.0251
5.2356
5.0761
5.3191
5.1282
5.3476
5.1813
5.4054
5.2033
5.4054
5.2632
5.4945
5.3191
5.5249
5.3191
5.5249
5.3763
5.5556
5.4054
5.5556
5.4348
5.6180
Imax
(uA)
30
60
90
120
150
180
210
240
270
300
330
360
390
420
450
480
510
540
570
600
630
660
690
720
750
780
810
840
870
900
930
960
990
Vmax
(V)
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
1.2
Fmax-Fmin
(GHz)
0.1482
0.1895
0.2169
0.2300
0.2516
0.2672
0.3097
0.2846
0.2896
0.3009
0.3106
0.3182
0.3002
0.2980
0.2922
0.2828
0.2723
0.2112
0.2428
0.1961
0.1777
0.1813
0.2105
0.2430
0.2194
0.2241
0.2021
0.2313
0.2057
0.2057
0.1792
0.1502
0.1832
Overlap
Percentage
Percentage
Diff Max Overlap Upper Overlap diff Overlap Lower
Side
End (%)
Min side
End (%)
no overlap
no overlap
no overlap
no overlap
no overlap
no overlap
no overlap
no overlap
no overlap
no overlap
no overlap
0.2585
83.4677
0.2160
80.8390
0.1787
62.7784
0.2038
65.7939
0.1980
68.3761
0.1931
67.8261
0.1713
56.9112
0.1599
55.2239
0.1694
54.5416
0.1597
53.0739
0.1651
51.8908
0.1575
50.7138
0.1175
39.1376
0.1355
42.5848
0.1240
41.6143
0.1262
42.0528
0.1087
37.1955
0.1144
38.4071
0.0907
32.0755
0.1001
34.2599
0.0943
34.6154
0.1047
37.0370
0.0485
22.9847
0.1097
40.2844
0.1000
41.1881
0.0684
32.3718
0.0000
0.0000
0.0467
19.2235
0.0777
43.7229
0.0961
49.0098
0.0531
29.3040
0.0495
27.8571
0.0543
25.7772
0.0251
13.8550
0.0835
34.3805
0.0510
24.2386
0.0284
12.9654
0.0521
21.4245
0.0578
25.8021
0.0531
24.2228
0.0000
0.0000
0.0220
9.8127
0.0891
38.5135
0.0598
29.6056
0.0304
14.7567
0.0560
24.2021
0.0000
0.0000
0.0000
0.0000
0.0307
17.1271
0.0572
27.8034
0.0000
0.0000
0.0291
16.2162
0.0624
34.0741
0.0294
19.5652
KVCO
(MHz/V)
123.4895
157.9453
180.7787
191.6781
209.6551
222.6888
258.0978
237.1877
241.3127
250.7623
258.8584
265.1910
250.1704
248.2918
243.5020
235.6712
226.9426
175.9655
202.3440
163.4464
148.0917
151.1226
175.3971
202.5057
182.8237
186.7152
168.3934
192.7897
171.4275
171.4275
149.3429
125.1251
152.6624
as shown below in Table 3.1. However, even better supply rejection is acheived using
the proposed architecture as discussed in Chapter 4.
Freq
1.1
1.3262
1.5723
1.8050
2.0325
(GHz) 2.2421
2.4330
2.6109
2.7777
2.9201
VSU P (V)
1.2
1.3245
1.5673
1.7985
2.0161
2.2271
2.4213
2.6041
2.7855
2.9480
Itail
KF V SU P
1.3
(µA) (MHz/V)
1.3210 219.72
26
1.5698 259.72
12.34
1.7985
305
32
2.0161
350
81
2.2222 412.5
99
2.4213
450
58.9
2.6109
500
33
2.7932
550
77
2.9600
600
200
Sensitivity
(percentage/V)
0.66
0.78
1.8
4.065
4.48
2.43
1.3
2.78
6.77
Table 3.1: Effect of supply variation on frequency (KF V SU P )
29
CHAPTER 4
VOLTAGE-CONTROLLED OSCILLATOR DESIGN AND
ANALYSIS
The VCO, with the overall block diagram as shown in Figure 4-1, is composed
of the voltage-controlled oscillator block, the bias voltage generation block and the
digital calibration block. The VCO, a ring oscillator, consists of three differential
Figure 4.1: Overall VCO block diagram
delay stages connected in a loop. The output of each delay stage is followed by
a capacitor and a resistor before feeding the output to the input of the next delay
stage, as shown in Figure 4-2. The capacitor is used to remove the DC from the output
and the resistor is used to fix the DC of the output to 0.6 volts. This ensures that
30
Figure 4.2: Delay stages followed by RC
variation in the common-mode value of the output, with supply voltage fluctuations,
does not effect the DC value of the input of the next stage. The capacitor and resistor
values are chosen very carefully, to make sure that they do not attenuate the output
signal being fed into the next stage.
The concept is that the slope KF V SU P , i.e, the maximum variation in oscillation
frequency with respect to the worst case variation in supply volatge needs to be
measured and fed into the digital calibration block at VCO start-up. Next the control
voltage VCT RL , for example the output voltage of the loop filter in a PLL, is added
to the VREF voltage in the VBIAS Generation block. VBIAS is generated in this block,
by using the equation 4.1,
VBIAS = (VSU P − 1.1)KF V SU P + VCT RL
(4.1)
where, VSU P , is the varying supply voltage. The derivation of this equation is discussed in detail in section 4.2. VBIAS , the ”tuning voltage”, is then used to vary the
frequency of oscillation of the VCO.
The first section describes the simple VCO core, with VBIAS as the voltage input
and FOU T as the output oscillation frequency. Section 4.2 presents the simulation
31
curves which lead to the derivation of equation (4.1). Section 4.3 discusses the calibration block in detail. Section 4.4 discusses another possible architecture for the
VCO. Finally, the simulation results are presented and discussed in Section 4.5. Some
of the ideas for the implementation of the calibration and bias generation blocks are
also presented in detail in this chapter.
4.1
VCO Block
The VCO is a ring oscillator and consists of three delay stages connected in a
loop. In the preliminary design the delay stage was implemented in the form of
a source degenerated common-source amplifier with a resistive load RP and source
degeneration resistance RN as shown in the figure 4-3. The complete VCO diagram
Figure 4.3: Delay Stage with RP and RN
is shown in Figure 4-4.
32
Figure 4.4: Three Stage Ring Oscillator
33
However, the frequency of oscillation varies with change in supply voltage. This
happens due to the change in current through the delay stage with supply variation.
Therefore, an additional input is required to tune the circuit to negate the effect of
supply voltage variation.
To this effect, we vary the resistance RP to make sure that the current flowing
through the delay stage in independent of supply fluctuation. Thus, the load resistance RN is modeled as a PMOS with a voltage control VBIAS applied at its gate, as
shown in Figure 4-5. The proposed voltage-controlled oscillator diagram is presented
Figure 4.5: Delay stage with PMOS load
in Figure 4-6.
34
Figure 4.6: Three Stage Ring Oscillator
35
Since the current through a MOSFET in saturation is:
1
W
ID = µCox (VGS − Vth )2
2
L
(4.2)
Thus, if VBIAS biases the gate voltage of the PMOS such that VGS remains constant, the current through the delay stage would remain constant, making the oscillation frequency, FOU T supply insensitive. The bias voltage follows a linear pattern
with supply variation as shown in Section 4.2. This helps formulate the effect of
supply fluctuation on the VCO output frequency in the form of the linear equation
(4.1).
The following figure and table show the effect of variation in frequency when the
supply is varied from 1.1 volts to 1.3 volts in linear steps of 0.02 volts, while VBIAS
is fixed at 0 volts.
To negate this effect the bias generation and digital calibration
Figure 4.7: Effect of variation in supply voltage @ fixed VBIAS - Frequency spectrum
(DFT using hamming window) @ VBIAS = 0 V,
36
VSU P (V)
Freq (MHz)
1.10
1.12 1.14 1.16 1.18 1.20
373.33 381.4 390.1 400 411.5 423.33
VSU P (V)
1.20
1.22 1.24 1.26 1.28 1.30
Freq (MHz) 423.33 435 446.7 460.3 476.7 491.6
Table 4.1: Variation of frequency with change in supply @ VBIAS = 0 volts
blocks are introduced. These blocks help vary the VBIAS with variation in supply
and hence maintain fixed oscillation frequency, thus enabling the design of the novel
power supply insensitive VCO. These blocks are discussed in detail in the following
sections of this Chapter.
4.2
Filtering effect
In this voltage-controlled oscillator design, each delay stage if followed by a capacitor and resistor as shown in Figure 4-8. The capacitor and resistor are introduced
Figure 4.8: Delay stage followed by resistor and capacitor (Filter effect)
37
to remove the DC component of the output signal of the delay stage, and DC bias
it to 0.6 volts before it is fed into the input of the following stage. The values of
capacitor and resistor are calculated with careful analysis. The two effects that need
to be taken into consideration while deciding these values are explained below.
4.2.1
Path from the output of the first stage to the input of
the second stage:
When following this path, the capacitor CB and resistor RB act like a high-pass
Filter (HPF), as shown below in Figure 4-9. The transfer function of this filter is
Figure 4.9: High-pass filter effect
given in equation (4.3).
VOU T
sCB RB
=
VIN
1 + sRB (CB + Cgmos )
(4.3)
The VOU T versus VIN characteristics with varying resistor and capacitor values are
plotted as shown in Figure 4-10. From the plot, it can be seen that if R1 and C1
are too low then the output signal gets completely attenuated, and the VCO stops
oscillating.
38
Figure 4.10: HPF - Effect of varying RB and CB
39
4.2.2
Path from the supply to the input of the delay stage:
When following this path, the resistor RB and capacitor CB act like a low-pass
filter (LPF) as shown in Figure 4-11. The transfer function of this filter is given in
Figure 4.11: Low-pass filter effect
equation (4.4). A step input was applied at the supply and the transient response at
the output was plotted, for varying resistor and capacitor values, as shown in Figure
4-12. From the plot it can be seen that, if the resistance and capacitance are too
high it takes longer for the DC of the output voltage to settle at 0.6 volts, since the
settling time is directly proportional to RB and CB .
1
VOU T
=
VSU P
1 + sRB (CB + Cgmos )
(4.4)
Thus taking the two effects into consideration the resistor value RB was fixed at 10
kilo ohms. Similarly, the capacitor value CB was fixed at 20 femtofarads.
40
Figure 4.12: LPF - Effect of varying RB and CB
41
4.3
Bias Parameters
The complete schematic of the VCO core, with VBIAS as voltage input and FOU T
as the output oscillation frequency is presented in Figure 4-6. The bias values of the
transistors and resistors and capacitors are enlisted in Table 4-2.
RB
RN
CB
CN
CP
WM 1,P 2,P 3
WM 4,P 5,P 6
WP 1,P 2,P 3
WP 4,P 5,P 6
LM 1,P 2,P 3
LM 4,P 5,P 6
LP 1,P 2,P 3
LP 4,P 5,P 6
10KΩ
100Ω
100f F
20f F
20f F
10µm
10µm
5µm
5µm
130ηm
130ηm
130ηm
130ηm
Table 4.2: Bias Parameters
4.4
Bias Generation Block
The bias generation block is used to generate the voltage VBIAS that controls the
gate of the PMOS, and thus varies the load resistance. The resistance is varied such
that the current through the delay stage remains fixed, even when the supply voltage
fluctuates. The bias voltage VBIAS was varied, along with the supply voltage and the
simulated results are enlisted in Table 4-3, as shown below. These values were then
plotted with VBIAS as y axis, and VSU P as x-axis, as shown in Figure 4-13.
42
VSU P
VBIAS
1.1 V
0
50
100
(mV) 150
200
250
310
1.15 V
26.5
80
130
180
230
280
330
1.2 V
60
110
160
210
260
310
360
1.25 V
86.5
140
190
240
290
340
390
1.3 V
116
170
220
270
320
370
420
VCT RL mV freq (MHz)
0
373.33
50
336.6
100
310
150
286.66
200
266.67
250
250
310
236.66
Table 4.3: Bias voltage variation to maintain constant oscillation frequency
Figure 4.13: Bias voltage VBIAS variation with VSU P
43
VCT RL , the voltage from the output of the loop filter, enables the VCO to change
the frequency of oscillation, i.e, it enables the VCO to jump from one frequency curve
to the other as shown in the plot. As VCT RL increases, the frequency of oscillation of
the VCO decreases. The supply voltage VSU P was varied from 1.1 volts to 1.2 volts
in linear steps of 0.02 volts.
It can be seen from the above plot that, the curves are linear. This means that the
slope KF V SU P is constant, i.e, for an increment δVSU P there is a linearly proportional
increase in δVBIAS . Thus, a linear relationship can be derived between VBIAS , VDD −
VREF ; the difference in supply voltage from the reference voltage VREF , KF V SU P and
VCT RL .
4.4.1
Derivation
A common form of linear equation in the two variables a and y is
y = mx + b
where m and b are designate constants. The constant m determines the slope or
gradient of the line, and the constant term b determines the point at which the line
crosses the y-axis.
The above linear curves, can be defined by a similar linear equation where,
b = VCT RL ,
(4.5)
m = KF V SU P ,
(4.6)
y = VBIAS ,
(4.7)
VBIAS = (VDD − VREF )KF V SU P + VCT RL
(4.8)
44
From the above plotted curves, the slope KF V SU P is calculated to be 0.6 V/V. The
reference voltage VREF was fixed at 1.1 volts. Hence, the equation defining the above
plot, can be written as
VBIAS = (VDD − 1.1)0.6 + VCT RL
4.4.2
(4.9)
Implementation
The above equation was implemented using an opamp with closed loop gain
0.6V /V and an open loop gain of 10,000. The circuit is presented in Figure 4-14.
where,
Figure 4.14: (VDD − 1.1)0.6 + VCT RL Implementation
R1 = R5 = 600Ω,
R2 = R3 = 1KΩ,
R4 = R6 = 1KΩ,
45
4.5
Digital Calibration Block
The digital calibration block as shown in Figure 4-15 is used to find the value of
KF V SU P . After the VCO is powered up, the input VREF is swept from 0.9 volts to
Figure 4.15: Digital calibration block
1.1 volts in linear steps of 0.1 volts, the supply voltage VSU P is kept constant at 1.1
volts, and the control voltage input VCT RL is kept fixed at 0 volts. Firstly, VREF is
fixed at 1.1 volts, thus generating a bias voltage VBIAS equal to 0 volts. Then the
oscillation frequency of the voltage controlled oscillator is measured.
Next, VREF is changed to 1.0 volts and the same process is repeated. The frequency
of oscillation is measured. However, since this frequency from the one obtained when
VREF was 1.1 volts, the resistor in the opamp is varied till the time the oscillation
frequencies of the VCO in the two different steps match.
The same steps are repeated for VREF equal to 0.9 volts. Finally, the KF V SU P
is measured by divided the value of the varied resistor by 1000, as explained in the
following eqautions.
The above discussed steps are presented in the form of a digital calibration algorithm as shown below in Figure 4-16.
46
Figure 4.16: Digital Calibration Algorithm
47
The opamp with resistor R1, R2, R3, R4, R5 and R6 is shown below, in Figure
4-17. The transfer function can be written as:
Figure 4.17: Resistor tunability
VOU T = (
1
1
1
VCT RL VSU P 1
+
)(
+
+
)( 1
1
R6
R4 R1 R5 R3 R6 + R4 +
1
)
R2
if, R1 = R6 = R
T hus, KF V SU P =
R
R0
(4.10)
(4.12)
R
R0
(4.13)
(4.14)
If, R0 = 1000Ω
KF V SU P =
VREF
R3
(4.11)
and, R2 = R3 = R4 = R5 = R0
VOU T = VCT RL + (VSU P − VREF )
−
R
1000
(4.15)
(4.16)
Thus, by varying R to maintain the same frequency of oscillation with supply
variation, we can calculate the required slope KF V SU P .
48
4.6
Simulation Results
The proposed voltage-controlled oscillator discussed in this chapter was implemented in cadence 130-µ m CMOS technology. The bias control voltage was varied
along with supply variation, according to the proposed bias voltage generation equation 4.1. The supply voltage was varied from 1.1 volts to 1.3 volts in steps of 0.05
volts, and the voltage-controlled oscillator output was plotted.
4.6.1
Simulation @ VCT RL = 50 mV
Figure 4.18: VCO - voltage output @ VCT RL = 50mV
49
The frequency of each of the above waveforms in the plot was calculated, and is
presented below in Table 4.4.
VSU P (V) VBIAS (mV) Freq (MHz)
1.1
50
337.325
1.15
80
337.031
1.2
110
337.470
1.25
140
337.109
1.3
170
337.710
Table 4.4: Variation of frequency with change in supply @ VCT RL = 50 mV
Figure 4.19: Frequency spectrum (DFT using hamming window) @ VCT RL = 50mV
Inference: The variation in frequency with supply voltage is almost
negligible.
50
4.6.2
Simulation @ VCT RL = 200 mV
Similarly, at VCT RL = 200 mV, the frequency of oscillation at different supply
voltages is calculated and is presented in the table below.
VSU P (V) VBIAS (mV) Freq (MHz)
1.1
200
265.928
1.15
230
265.767
1.2
260
265.778
1.25
290
265.989
1.3
320
266.102
Table 4.5: Variation of frequency with change in supply @ VCT RL = 200 mV
Figure 4.20: Frequency spectrum (DFT using hamming window) @ VCT RL = 50mV
Inference: The variation in frequency with supply voltage is almost
negligible.
51
4.7
Conclusion
Since the change in frequency of oscillation with variation in supply voltage is
almost negligible, we conclude that the voltage-controlled oscillator presented in this
chapter is power supply insensitive.
52
CHAPTER 5
FUTURE WORK AND CONCLUSION
This chapter summarizes the design and results of the voltage-controlled oscillator.
It then presents some future extensions using the ideas presented in this thesis. In
the end, the major contributions of the presented work are highlighted.
5.1
Design Summary
This thesis presented a novel architecture for the design of a ring voltage-controlled
oscillator based on a series of coupled differential delay stages that can provide better
supply noise immunity. VCOs are very critical components in a PLL, and are a
major contributor of output jitter. They experience large supply noise because of
digital switching activities , impact the clock’s timing jitter and thus limit system
performance.
In particular, for ring VCOs, supply noise is a major design concern as the oscillation frequency of a ring VCO is highly dependent on the supply voltage. In case of
LC-VCOs the oscillation frequency is a function of the discrete inductor and capacitor values and thus have high supply noise immunity. However, inductors are large
consumers of silicon area, and are thus less suitable for very large scale integration.
53
The proposed work generates a bias voltage VBIAS to control the gate of the
PMOS load of the differential delay stage. In order to negate the effect of the supply
fluctuation on the VCO, VBIAS is varied accordingly, to ensure a supply independent
bias current through the delay stage. The variation in VBIAS with supply voltage
followed a linear pattern and hence this behavior was characterized in the form of a
linear equation. The bias voltage, VBIAS , was generated in the bias generation block.
The control voltage, VCT RL , which is the input to the VCO, was used to change the
frequency of operation of the VCO. One of the key elements to generate the bias
voltage was to find the slope of the linear curves, i.e,KF V SU P . For the simulated
design the slope was found out to be 0.06 V/V. The bias voltage was generated using
an operational amplifier and a couple of resistors with closed loop gain of KF V SU P .
However, due to temperature and process variations, the frequency curves may
shift or change. This may lead to a change in slope KF V SU P . In order to find the
slope KF V SU P , of the linear curves, a digital calibration algorithm was presented.
This algorithm calculates the new slope, anytime there is a change in the frequency
curves due to temperature, supply or process variations. To incorporate the changes
in the slope, VBIAS was generated using an operational amplifier, some fixed resistors
and some tunable resistors. The slope KF V SU P , is modeled as a ratio of two resistors.
Hence, any change in KF V SU P , is reflected by varying the value of the resistor used
in the bias generation block.
Some ideas to vary the resistor value are presented in the next section. The
voltage-controlled ring oscillator presented in this design operates from 236.6 MHz to
373.3 MHz. Some ideas to increase the frequency of operation are also presented in
the next section.
54
5.2
5.2.1
Future Extensions and Major Contributions
Resistor tun-ability
To incorporate changes in KF V SU P with temperature and process variations can
be achieved by using a digitally controlled array of resistors, as shown below in Figure
5-1. A control word, controlling the switches, can then be generated in the digital
calibration algorithm. Lower sensitivity to the variations can be attained by using a
higher number of resistors and a wider control word.
Figure 5.1: Resistor tun-ability (KF V SU P =
5.2.2
R1X
)
R0
Increasing the frequency of operation
The major contributor to the delay of the VCO To increase the frequency of
operation of the VCO, is the RB -CB network. It acts like a high pass filter and
55
introduces phase delay of approximately 90 degrees. Since we have three stages of
this network it adds a delay of 270 degrees. However, if we add another stage of RB CB network, the phase shift will wrap around and produce only 90 degrees (360-270
degrees) of phase delay, as explained below in Figure 5-2 . This may help the VCO
oscillate at a higher frequency.
Figure 5.2: Ring oscillator - adding another stage of RB-CB network
The oscillation frequency may also be increased by increasing the bandwidth of
the individual delay stage. This will help reduce the delay of each stage at the
operating frequency of oscillation. If the frequency of operation is much lower than
the bandwidth, only the switching delay of the inverter will contribute to the delay,
and the delay contributed by RC of the inverter will be neglible.
5.2.3
Sub-banding
The sub-banding technique as discussed in chapter 3, can also be implemented in
this design to reduce the oscillator gain of the proposed voltage-controlled oscillator.
This further helps reduce the output jitter and improve the supply noise rejection. An
additional control word can be generated in the proposed digital calibration algorithm,
56
to facilitate sub-banding. Thus digital calibration to generate VBIAS and the subbanding technique, can together help design a highly robust and supply insensitive
VCO.
In summary, this thesis makes a valuable contribution by proposing a simple
supply insensitive architecture for the ring VCO. It helps model the effect of supply
variation , in an uncomplicated linear expression , and generates a bias voltage to
negate this effect. It also discusses the concept of digital calibration to help counter
process and temperature variations.
57
APPENDIX A
COMPLETE CIRCUIT SCHEMATICS
58
Figure A.1: Manetais VCO with symmetric loads and replica-feedback
59
Figure A.2: Voltage-controlled oscillator - Wilson and Moon
60
Figure A.3: Voltage-current converter
61
Figure A.4: Current multiplier - Wilson and Moon
62
Figure A.5: ICO - delay stage1
63
Figure A.6: ICO - delay stage2
64
Figure A.7: Proposed voltage-controlled oscillator
65
BIBLIOGRAPHY
[1] J. G. Maneatis and M. A. Horowitz, “Precise Delay Generation Using Coupled
Oscillators,” IEEE Journal of Solid-State Circuits, Vol. 28 , No. 12, December
1993.
[2] J. G. Maneatis, J. Kim, I. McClatchie, J. Maxey, and M. Shankaradas, “SelfBiased High-Bandwidth Low-Jitter 1-to-4096 Multilpier Clock Generator PLL,”
IEEE Journal of Solid-State Circuits, Vol. 38 , No. 11, November 2003.
[3] J. Carnes, I. Vytyaz, P. K. Hanumolu, K. Mayaram, and U.-K. Moon, “Design
and Analysis of Noise Tolerant Ring Oscillators Using Maneatis Delay Cells,”
IEEE International Conference on Electronics, Circuits and Systems, 2007.
[4] W. B. Wilson, U.-K. Moon, K. R. Lakshmikumar, and L. Dai, “A CMOS
Self-Calibrating Frequency Synthesizer,” IEEE Journal of Solid-state Circuits,
Vol.35, No.10, October 2000.
[5] A. Hajimiri, S. Limotyrakis, and T. H. Lee, “Jitter and Phase Noise in Ring
Oscillators,” IEEE Journal of Solid-State Circuits, Vol. 34, No. 6, June 1999.
[6] B. Razavi, “A Study of Phase Noise in CMOS Oscillators,” IEEE Journal of
Solid-State Circuits, Vol. 31 , No. 3, March 1996.
[7] B. Razavi, Design of analog CMOS Integrated Circuits. 2001.
[8] A. Aktas and M. Ismail, CMOS PLLs and VCOs for 4G Wireless. 2004.
[9] I.-C. Hwang and S.-M. Kang, “A self-regulating VCO with supply sensitivity of
¡0.15February 2002.
[10] M. Brownlee, P. Hanumolu, K. Mayaram, and U.-K. Moon, “A 0.5 to 2.5GHz
PLL with Fully Differential Supply-Regulated Tuning,” IEEE International
Solid-state Circuits Conference, February 2006.
[11] T. Wu, K. Mayaram, and U.-K. Moon, “An On-chip Calibration Technique for
Reducing Supply Voltage Sensitivity in Ring Oscillators,” IEEE Journal of SolidState Circuits, Vol. 42 , No. 4, April 2007.
66
[12] P.-H. Hsieh, J. Maxey, and C.-K. Yang, “Minimizing the Supply Sensitivity
of a CMOS Ring Oscillator Through Jointly Biasing the Supply and Control
Voltages,” IEEE Journal of Solid-State Circuits, Vol. 44 , No. 9, September
2009.
67
Download