laboratory five - ring oscillators
TRANSCRIPT
![Page 1: Laboratory Five - Ring Oscillators](https://reader031.vdocument.in/reader031/viewer/2022020105/542c2709219acd9e178b4711/html5/thumbnails/1.jpg)
ELE 704 Analog CMOS Integrated Circuits
Laboratory Five - Ring Oscillators
Professor Fei Yuan
September 2011
![Page 2: Laboratory Five - Ring Oscillators](https://reader031.vdocument.in/reader031/viewer/2022020105/542c2709219acd9e178b4711/html5/thumbnails/2.jpg)
1 Pre-Laboratory
Voltage (current)-controlled ring oscillators are used extensively in computer
systems and data communication networks. This laboratory investigates the
design of fully differential CMOS current-controlled ring oscillators. In this
laboratory, you are required to design a four-stage fully differential CMOS
current-controlled ring oscillator using TSMC-0.18µm 1.8V CMOS technol-
ogy and analyze the performance of the designed oscillator using Spectre
from Cadence Design Systems with BSIM3.3v device models. The oscilla-
tion frequency of the oscillator is 900 MHz. The delay cell of the oscillator
was the originally reported in [1], as shown in Fig.1. This delay cell utilizes
a positive latch formed by M1∼2 to combat the switching noise present on
the power and ground rails in the following ways : (i) The positive feedback
reduces the transition time and sharpens both the rising and falling edges
of the waveform of the oscillator. (ii) A fast transition minimizes the timing
jitter of the oscillator. (iii) The latch effectively rejects the noise presented
on the power and ground rails once the latch is established.
2 Laboratory Work
2.1 Oscillator
Design a CMOS fully differential current-controlled ring oscillator, as per
the schematic of Fig.1 where all n-well pickup contacts of pMOS transistors
are connected to a clean power supply. The bond wire connecting the VDD
bonding pad and the power supply pin is modeled as an ideal inductor with
its inductance L = 0.1 nH. The inductance of the bond wire connecting
VSS and ground is neglected so that no ground bouncing is considered. The
capacitance of the bonding pads is neglected for simplicity. The width of
M3∼4 should be at least twice that of M1∼2 in order to be able to break the
positive feedback. Over-sizing M3∼4 will result in a large capacitance at the
output nodes, slowing down the oscillator.
1
![Page 3: Laboratory Five - Ring Oscillators](https://reader031.vdocument.in/reader031/viewer/2022020105/542c2709219acd9e178b4711/html5/thumbnails/3.jpg)
VDD1
L
CL
Switching noise injector
VDD2
L
Vin+ Vin-
Vo+Vo- 4
Cross-coupled delay cell (Stage 1)
Ictrl
M1 M2M3 M4
M5 M6
Figure 1: Four-stage fully differential current-controlled ring oscillator
2.2 Simulation and Analysis
• Construct the symbol of the delay cell of the oscillator that has (i)
two input terminals vin+ and vin−, (ii) two output terminals vo+ and
vo−, (iii) one VDD connection terminal, (iv) one VSS connection termi-
nal, (v) one n-well connection terminal vn−well, and (vi) one substrate
connection terminal vsub, as per Fig.2.
Delay cell
Vin+
Vin-
Vo-
Vo+
VDD Vn-well
VSS Vsub
Figure 2: Symbol of the delay cell of fully differential current-controlled ring
oscillator
• Construct the current controlled oscillator by including (i) all delay
stags, (ii) the biasing circuit, (iii) the switching noise injection circuit,
and (iv) VDD and VSS circuitry including bonding wires.
2
![Page 4: Laboratory Five - Ring Oscillators](https://reader031.vdocument.in/reader031/viewer/2022020105/542c2709219acd9e178b4711/html5/thumbnails/4.jpg)
• Perform time-domain analysis of the designed oscillator. The start of
the oscillation of the oscillators can be activated by connecting a small
capacitor to the output node of one of the delay stages of the oscillator
with an initial voltage. Note that the value of the capacitor should be
small in order to minimize the unwanted loading effect.
• Plot the output voltage of each stage of the oscillator with two different
transistor widths of the latch. Measure the timing jitter. Comment on
the waveform difference.
• Plot the output voltage of each stage of the oscillator with two different
control currents. Measure the rise and fall times of the output voltage
in both cases. Measure the timing jitter. Comment on your findings.
• Use parametric analysis and calculator tools to obtain the oscillation
frequency-control current plot. Estimate the frequency tuning range
and frequency control sensitivity of the designed oscillator.
3 Laboratory Report
A professionally prepared laboratory report containing the followings is due
at the start of the next laboratory.
• The schematic of the current-controlled oscillator (delay cell + entire
test circuit) with a boarder section showing your name and student ID.
• A table tabulating the exact dimension of all transistors used in your
design.
• The waveform of the voltage of the output of each stage of the current-
controlled oscillator with two different transistor widths of the latch.
Measure the timing jitter at the threshold-crossing points of the output
waveform of the oscillator.
3
![Page 5: Laboratory Five - Ring Oscillators](https://reader031.vdocument.in/reader031/viewer/2022020105/542c2709219acd9e178b4711/html5/thumbnails/5.jpg)
• The waveforms of the voltage of the output of each stage of the current-
controlled oscillator with two different control currents. Measured the
rise and fall times in these two cases.
• Oscillation frequency - control current plot. Determine the frequency
tuning range and frequency control sensitivity.
4
![Page 6: Laboratory Five - Ring Oscillators](https://reader031.vdocument.in/reader031/viewer/2022020105/542c2709219acd9e178b4711/html5/thumbnails/6.jpg)
Bibliography
[1] X. Mailand, F. Devisch, and M. Kuijk, “A 900 Mb/s CMOS data re-
covery DLL using half-frequency clock,” IEEE Journal of Solid-State
Circuits, vol. 37, No. 6, pp 711-715, June 2002.
[2] T. Weigandt, B. Kim, and P. Grey, “Analysis of timing jitter in ring
oscillators,” in Proc. of IEEE International Symposium on Circuits and
Systems, pp. 27-30, London, 1994.
5