laboratory five - ring oscillators

6
ELE 704 Analog CMOS Integrated Circuits Laboratory Five - Ring Oscillators Professor Fei Yuan September 2011

Upload: prakashrout

Post on 01-Oct-2014

28 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Laboratory Five - Ring Oscillators

ELE 704 Analog CMOS Integrated Circuits

Laboratory Five - Ring Oscillators

Professor Fei Yuan

September 2011

Page 2: Laboratory Five - Ring Oscillators

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

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

• 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

• 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

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