advanced pll examples (part ii) · m.h. perrott 7 issue 1: noise the slope of the transition edges...

76
Short Course On Phase-Locked Loops and Their Applications Day 5, PM Lecture Advanced PLL Examples (Part II) Michael Perrott August 15, 2008 Copyright © 2008 by Michael H. Perrott All rights reserved.

Upload: others

Post on 19-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

Short Course On Phase-Locked Loops and Their Applications

Day 5, PM Lecture

Advanced PLL Examples (Part II)

Michael PerrottAugust 15, 2008

Copyright © 2008 by Michael H. PerrottAll rights reserved.

Page 2: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

2M.H. Perrott

Outline

Optical/Electrical Phase-Locked Loops

High Speed CDR Techniques

VCO-based A/D Conversion

MEMS-based clocking

Page 3: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

3M.H. Perrott

Optical/Electrical Phase Locking

Mode-locked lasers provide optical clock streams with excellent jitter characteristics- 14 fs jitter (10 Hz to 375 MHz) has been achieved

Optical Pulse Stream

Mode-Locked

Laser

Can we lock an electrical clock to the optical pulse stream AND maintain low jitter?

J.B. Schlager et. al, Opt. Lett. 28, 2411-2413 (2003)

Page 4: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

4M.H. Perrott

Optical/Electrical Phase Locked Loops

Generate a frequency tunable electronic clock source by using a voltage controlled oscillator (VCO)Lock VCO output to pulse stream using an optical/electrical synchronization circuit

Optical Pulse Stream

VCO

Vin

Electrical Oscillation Waveform

Optical/Electrical

Synchronization

Circuit

Mode-Locked

Laser

Page 5: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

5M.H. Perrott

Method 1 of Implementing the Synchronization Circuit

Create an electrical square wave reference signal by using a photodiode and discharge switchLock the VCO output to the electrical reference signal by using a conventional electronic phase locked loop

C

I

Optical Pulse Stream

M1

Discharge

Switch

Load

Capacitance

VCO

PhaseDet.

Ch.Pump

Page 6: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

6M.H. Perrott

Key Idea of Method 1: Measure Phase Based on Edges

Relative phase positions of optical pulses are captured by the edge locations of the electrical reference waveform

C

I

OpticalPulse

PhaseVariation

PhaseVariation

Page 7: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

7M.H. Perrott

Issue 1: Noise

The slope of the transition edges is limited by the current/capacitance ratio at the photodetector outputHigher edge slopes are desirable to achieve low noise- Voltage noise present in the reference waveform

translates to timing jitter according to the edge slope

ΔV

SlopeI

C

C

I

OpticalPulse

Achievable noise performance is limited by the I/C ratio of the electronics (i.e., photodiode and the capacitive load it drives)

Page 8: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

8M.H. Perrott

Issue 2: Sensitivity to Amplitude Variation

Practical pulse streams from mode-locked lasers exhibit undesired amplitude variationPhase detection based on the edge-based approach above translate pulse amplitude variation into phase variation

OpticalPulse

AmplitudeVariation

PhaseVariation

Page 9: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

Can We Do Better?

Page 10: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

10M.H. Perrott

Proposed Approach

Move phase comparison into the optical domain- Passing an optical pulse through an optical modulator

effectively samples its input value at the timeUse photodetectors to detect the average power of the modulator outputs

C1

Optical

Modulator

Optical

Modulator

OpticalPulse

Optical

Splitter

out(t)

VCO

-1

Itop

Ibot

Isum = 0

C2

R1

Page 11: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

11M.H. Perrott

Impact of VCO Output Phase Being Too Early

An imbalance of modulator output power levels causes a difference in current between the top and bottom photodetectors- The resulting current causes the VCO input voltage to rise

C1

Optical

Modulator

Optical

Modulator

OpticalPulse

Optical

Splitter

out(t)

VCO

-1

Itop

Ibot

Isum > 0

C2

R1

Page 12: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

12M.H. Perrott

Impact of VCO Output Phase Being Too Late

Current imbalance shifts the opposite way, so that the VCO control voltage now starts to fall

C1

Optical

Modulator

Optical

Modulator

OpticalPulse

Optical

Splitter

out(t)

VCO

-1

Itop

Ibot

Isum < 0

C2

R1

Accurate measurement of phase error is achieved

Page 13: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

13M.H. Perrott

Approach is Insensitive to Amplitude Variations

Amplitude fluctuations impact the top and bottom currents equally (at least to first order)- The VCO control voltage remains undisturbed

C1

Optical

Modulator

Optical

Modulator

OpticalPulse

Optical

Splitter

out(t)

VCO

-1

Itop

Ibot

Isum = 0

C2

R1

AmplitudeVariation

Isum = 0

Page 14: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

14M.H. Perrott

Use Mach-Zehnder interferometer within Sagnac-loop- Robust against temperature fluctuations

cos2(Φ/2) sin2(Φ/2)

2GHz phasemodulator

Ti:sapphireML-laser

Loopfilter

t

VCOBalanceddetector

π/2

100MHzRep rate

~100 fs

Becomes 0 when phasedifference is Φ=π/2 !

J. Kim, M.H. Perrott, F.X. KaertnerOpt. Lett. 29, 2076-2078 (2004)

Actual Implementation (Jung-Won Kim)

Page 15: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

15M.H. Perrott

Measured Results

Locking is achieved with > 1 MHz bandwidth

Page 16: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

16M.H. Perrott

Limitation in Achieving Low Absolute Jitter

Noise of laser noise dominates at low frequencies

Noise from laser

Page 17: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

17M.H. Perrott

Estimate of Relative Noise Between VCO and Laser

A separate experiment led to the estimate below

Noise from laser

J. Kim, M.H. Perrott, F.X. KaertnerOpt. Lett. 29, 2076-2078 (2004)

<60 fsTiming jitter(100Hz-10MHz)

Page 18: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

18M.H. Perrott

Conclusions

Optical components have the following benefits for phase-locked loops:- Mode-locked lasers provide extremely low jitter pulse

sequences- Optical channels provide extremely high bandwidth- Optical components allow extremely fast memoryless

processing of signals (such as multiplication)We demonstrated a low jitter phase-locked loop leveraging optical pulses as input and optical/electronic phase detection

Many more exciting opportunities will arise as we obtainhigher integration levels for optical components

Page 19: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

High Speed Clock and Data Recovery Circuit Techniques

Page 20: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

20M.H. Perrott

A 40 Gb/s CDR in 0.18u CMOS! (Lee and Razavi)

Achieves high speed operation using interleaving- 4 parallel 10 Gb/s detectors are fed by an 8-phase VCO

4 phases used for sampling registers4 phases used for bang-bang phase detection registers

Key challenges- Low jitter and low mismatch between clock phases

We will look at this issue in detail here- Achievement of 10 Gb/s sampling/bang-bang detection

Phase

DetectorCharge

Pump

Loop

FilterVCO

CLK0CLK45CLK90CLK135

DIN

(40 Gb/s)

Demuxed

Data

(10 Gb/s)

Differential

Phase Shifted

Clocks

(10 GHz)

Page 21: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

21M.H. Perrott

The Need for Low Mismatch Between Clock Phases

8-phases generated by 4 VCO clock signals and their complementsDesired spacing between clock signals is only 12.5 ps!- Must meet setup and hold times of each 10 Gb/s sampler

and phase detector register (limited by 0.18u technology)- Mismatch and jitter on clock phases quickly eats into any

margin left over after meeting setup/hold timesUnacceptable bit error rates can easily result

CLK0

CLK45

CLK90

CLK135

DIN

12.5 ps

Page 22: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

22M.H. Perrott

A Method to Generate Clock Phases

Use transmission delay lines to generate each phaseAdvantage over using buffers as delay elements- Wide bandwidth and lower noise- Mismatch only a function of geometry variation

Buffer mismatch a function of both geometry and device variation (i.e., doping variation, etc.)

Issue: transmission line is big- Loss (and finite bandwidth) due to finite resistance of

metal- Long distance between clock phase outputs undesirable

CLK0

CLK45 CLK90 CLK135

12.5 ps

Delay =

CLK180

Page 23: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

23M.H. Perrott

Realize a Lumped Parameter Version of Trans. Line

Approximate transmission line as an LC ladder network- Allows a much more compact implementation- Offers the same advantage of having mismatch depend

only on geometryIssue: now that mismatch has been dealt with, how do we achieve low jitter?

CLK0

CLK45 CLK90 CLK135

12.5 ps

Delay =

CLK180

CLK0

CLK180CLK45 CLK90 CLK135

Page 24: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

24M.H. Perrott

Combine VCO and Phase Generator

Can satisfy Barkhausen criterion by inverting output of line and feeding back to the input- Looks a bit like a ring oscillator, but much better phase

noise performance

CLK0

CLK180CLK45 CLK90 CLK135

-1

Page 25: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

25M.H. Perrott

Sustain Oscillation by Including Negative Resistance

Place negative resistance at each phase to keep amplitudes identical- Must be careful to minimize impact on mismatch

Issue: how do you match feedback path from CLK180to CLK0 with other phases?

CLK0

CLK180CLK45 CLK90 CLK135

-1

-Gm -Gm -Gm -Gm

Page 26: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

26M.H. Perrott

Use a Circular Geometry!

Note use of differential inductors, etc.

-Gm

Vtune

Buffer CLK45

-Gm

Vtu

ne

Bu

ffe

r

CLK90

-Gm

Vtune

BufferCLK135

-Gm

Vtu

ne

Bu

ffe

r

CLK180

Page 27: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

27M.H. Perrott

Other Nice Nuggets in the Lee and Razavi Paper

Phase detection using 4 bang-bang detectors- Clever combining of individual detectors to create an

overall control voltage- Note: Bang-bang detection linearized by metastable

behavior of registersAchievement of 10 Gb/s registers in 0.18u CMOS- Leverages a large amplitude clock signal using a tuned

VCO buffer- Uses SCL registers with resistor loads – bottom current

sources eliminated to leverage large amplitude clockFast XOR gate and amplifier structures

Take a look at the paper for more details:“A 40-Gb/s Clock and Data Recovery Circuit in 0.18-um

CMOS Technology”, Jri Lee and Behzad Razavi, JSSC, Dec. 2003

Page 28: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

Leveraging VCO-based Quantization to Achieve Low Power, Wideband A/D

Conversion for Multi-Standard RF Front-ends

Page 29: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

29M.H. Perrott

Motivation

A highly digital receive path is very attractive for achieving multi-standard functionalityA key issue is achieving a wide bandwidth ADC with high resolution and low power- Minimal anti-alias requirements are desirable for simplicity

Continuous-Time Sigma-Delta ADC structureshave very attractive characteristics for this space

LNA

ADC

AnalogAnti-Alias

Filter

DigitalChannel

Filter

ADC

cos(wot)

sin(wot)

I

Q

SampleClock

Page 30: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

30M.H. Perrott

A Basic Continuous-Time Sigma-Delta ADC Structure

Key characteristics- Operation based on oversampling and feedback- Sampling occurs at the quantizer after filtering by H(s)- Quantizer noise is shaped according to choice of H(s)

High open loop gain required to achieve high SNRDigital filtering/decimation required for signal extraction

DAC

H(s)

clock

IN OUT

Multi-LevelQuantizer

We will focus on achieving an efficient implementationof the multi-level quantizer by using a ring oscillator

Page 31: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

31M.H. Perrott

Why are VCO-based converters interesting?

Converters are building blocks for mixed-signal systems- Communication systems (both wireless and wireline)- Frequency synthesizers

Standard implementations are problematic - High-performance analog functionality is becoming more

difficult to achieve using traditional methods- Shrinking power supply, limited intrinsic gain, etc.

Voltage controlled oscillators are inherently mixed-signal- Analog input voltage- Binary (digital) output levels- Highly digital implementation

Can voltage controlled oscillators offer excellent analog performance

with a highly digital implementation?

Page 32: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

A 10-bit 20MHz 38mW 950MHz CT ΣΔ ADC with a 5-bit noise-shaping VCO-based Quantizer and

DEM circuit in 0.13u CMOS

Matthew Z. Straayer, Michael H Perrott

Page 33: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

33M.H. Perrott

Voltage Controlled Oscillator (VCO) fundamentals

VCOVtune(t) Fout(t)

Φout(t)

Fout(t) = Kv.Vtune(t)

Φout(t) = 2π.Kv.Vtune(τ).dτ

t

0

F

VVtune

Fout

Kv

dFout

dVtuneKv =

Voltage-to-frequency is a linear relationshipVoltage-to-phase is an integration

Can we leverage these analog signal processing functions?

Page 34: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

34M.H. Perrott

Concept of VCO-based converters

VCOVtune(t) Fout(t) Measurement

Circuits

CLK

Out[k]

Vtune(t)

& Fout(t)

CLK

Out[k]

(a) Analog-to-Digital

Converter

(b) Time-to-Digital

Converter

Tin[k]

0

Fosc

Page 35: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

35M.H. Perrott

Ring OscillatorVdd

Counter

Register

Reset

Input

Count

Out

Input

Oscillator

Count

Out 3 3 4 3

x[0] x[1] x[2] x[3]

Consider Measurement of the Period of a Signal

Use digital logic to count number of oscillator cycles during each input period- Assume that oscillator period is much smaller than that

of the inputNote: output count per period is not consistent- Depends on starting phase of oscillator within a given

measurement period

Page 36: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

36M.H. Perrott

Ring OscillatorVdd

Counter

Register

Reset

Input

Count

Out

Input

Oscillator

Count

Out 3 3 4 3

x[0] x[1] x[2] x[3]

Examine Quantization Error in Measurements

Quantization error varies according to starting phase of the oscillator within a given measurement period- Leads to scrambling of the quantization noise

But there is something rather special about the scrambling action …

Page 37: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

37M.H. Perrott

Calculate impact of quantization noise in time:

Take Z-transform:

Ring OscillatorVdd

Counter

Register

Reset

Input

Count

Out

Input

Oscillator

Count

Out 3 3 4 3

Errorq[0] q[1] q[2] q[3]

-q[0] -q[1] -q[2] -q[3]

x[0] x[1] x[2] x[3]

A Closer Examination of Quantization Noise

Quantization noise is first order noise shaped!

Page 38: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

38M.H. Perrott

Improve Resolution By Using All Oscillator Phases

Step size in time is reduced to one inverter delay- Quantization noise is still scrambled and first order

noise shaped- Mismatch between delay elements is barrel-shifted

Ring OscillatorVdd

Counter

Register

Reset

Input

Count

Out

Input

OscillatorPhases

Count

Out

x[0] x[1] x[2] x[3]

11 10 10 10

Page 39: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

39M.H. Perrott

A Closer Look at Barrel Shifting Property

Barrel shifting is seen as steady progression through delay elements across measurements- Mismatch between delay elements is first order shaped!

Measurement 1

Measurement 2

Measurement 3

Measurement 4

Page 40: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

40M.H. Perrott

Input: analog tuning of ring oscillator frequencyOutput: count of oscillator cycles per Ref clock period

Ring Oscillator

Register

Reset

Ref

Count

Out

Ref

Count

Counters

Out 15 30

Vtune

Vtune

OscillatorPhases

12 21

Quantization noise is first order noise shaped!

Application of Ring Oscillator as an ADC Quantizer

Alon, Stojanovic, HorowitzJSSC 2005

Kim, Cho, ISCAS 2006

Similar approaches:

Page 41: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

41M.H. Perrott

A Better Implementation for High Speed Conversion

Assume a high Ref clock frequency (i.e., 1 GHz)Increase number of stages, N, such that transitions never cycle through any stage more than once per Ref clock periodUse registers and XOR gates to determine transition count- Avoidance of reset action improves operating speed

N-Stage Ring OscillatorVtune

Ref N-bit Register

N-bit Register

N XOR Gates

Adder

Out

101010101

010110101

111100000

Out = 4

010110101

110101010

100011111

Out = 6

101010010

011111000

110101010

Out = 5

Ref

9-Stage Ring Oscillator ValuesExample: Progression of

Vtune

Page 42: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

42M.H. Perrott

N-Stage Ring OscillatorVtune

Ref N-bit Register

N-bit Register

N XOR Gates

Adder

Out Quantized

VCO Frequency

Quantized

VCO Phase

First Order

Difference

Sampler

VCO

1- z-1

Quantizer

First Order

Difference

Ref

Vtune Out

T

100011111

Out = 6

011111000

Out = 5

A First Step Toward Modeling

VCO provides quantization, register provides sampling- Model as separate blocks for convenience

Addition of XOR operation on current and previous samples corresponds to a first order difference operation- Extracts VCO frequency from the sampled VCO phase signal

Page 43: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

43M.H. Perrott

VCO

1- z-1

Quantizer

First Order

Difference

Ref

Vtune Out

2πKv

s1- z-1

T

1

T

Vtune Out

VCO Sampler

VCO

Noise

Quantization

Noise

First Order

Difference

ff

-20 dB/dec

Output

Noise

f

20 dB/dec

VCO Kv

Nonlinearity

Corresponding Frequency Domain Model

VCO modeled as integrator and Kv nonlinearitySampling of VCO phase modeled as scale factor of 1/TQuantizer modeled as addition of quantization noise

Key non-idealities:- VCO Kv nonlinearity- VCO noise- Quantization noise

Page 44: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

44M.H. Perrott

Example Design Point for Illustration

105 106 107 108-100

-80

-60

-40

-20

0

20

40

60

Frequency (Hz)

Am

plitu

de (d

B)

Simulated ADC Output Spectrum

2πKv

s1- z-1

1

T

Vtune Out

VCO Sampler

VCO

Noise

Quantization

Noise

First Order

Difference

ff

-20 dB/dec

Output

Noise

f

20 dB/dec

VCO Kv

Nonlinearity

Ref clk: 1/T = 1 GHz 31 stage ring oscillator- Nominal delay per

stage: 65 psKVCO = 500 MHz/V- ±5% linearity

VCO noise: -100 dBc/Hz at 10 MHz offset

Page 45: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

45M.H. Perrott

SNR/SNDR Calculations with 20 MHz Bandwidth

105 106 107 108-100

-80

-60

-40

-20

0

20

40

60

Frequency (Hz)

Am

plitu

de (d

B)

Simulated ADC Output Spectrum

2πKv

s1- z-1

1

T

Vtune Out

VCO Sampler

VCO

Noise

Quantization

Noise

First Order

Difference

ff

-20 dB/dec

Output

Noise

f

20 dB/dec

VCO Kv

Nonlinearity

Conditions SNDR

Ideal 68.2 dB

VCO Thermal Noise 65.4 dB

VCO Thermal + Nonlinearity 32.2 dB

VCO Kv nonlinearity isthe key performance

bottleneck

Page 46: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

46M.H. Perrott

VCO-based

Quantizer

Gain and

Filtering

Ref (1 GHz)

DAC

In Out

N-Stage Ring OscillatorVtune

RefN-bit Register

N-bit Register

N XOR Gates

Adder

Out

Vtune

DAC Out

Reducing the Impact of Nonlinearity using Feedback

Place VCO-based quantizer within a continuous-time Sigma-Delta ADC structure- Quantizer nonlinearity

suppressed by preceding gain stage

Must achieve a highly linear DAC structure- Otherwise, noise folding and other bad things happen …

Iwata, Sakimura, TCAS II, 1999Naiknaware, Tang, Fiez, TCAS II, 2000

Page 47: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

47M.H. Perrott

VCO-based

Quantizer

Gain and

Filtering

Ref (1 GHz)

DAC

In Out

N-Stage Ring OscillatorVtune

RefN-bit Register

N-bit Register

N XOR Gates

DAC Out

Vtune

DAC Out

1-Bit DACs

A Closer Look at the DAC Implementation

Consider direct connection of the quantizer output to a series of 1-bit DACs- Add the DAC

outputs together

What is so special about doing this?

Page 48: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

48M.H. Perrott

VCO-based

Quantizer

Gain and

Filtering

Ref (1 GHz)

DAC

In Out

N-Stage Ring OscillatorVtune

RefN-bit Register

N-bit Register

N XOR Gates

DAC Out

Vtune

DAC Out

1-Bit DACs

111100000 100011111 011111000

Ref

Implicit

Barrel-Shift

DEM

Key Insight: Quantizer Acts as a Barrel-Shifter

Quantizer output rotates through 1-bit DAC elements

Miller, US Patent (2004)

- Acts to shape DAC mismatch and linearize its behavior

Page 49: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

49M.H. Perrott

A Geometric View of the VCO Quantizer/DEM and DAC

IOUT

D Q

973 MHz

7-10x

7-10x

Moretransitionswith large

input

Lesstransitionswith small

input

Vtune

D Q

1-bit DACslice

IOUT

VariableDelay

QuantizingRegister

1-z-1

First OrderDifference

CurrentDAC

/ VtuneVtune Vtune

973 MHz

1x

1x

Page 50: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

50M.H. Perrott

Our Prototype

Second order dynamics achieved with only one op-amp- Op-amp forms one integrator- Idac1 and passive network form the other (lossy) integrator- Minor loop feedback compensates delay through quantizer

Third order noise shaping is achieved!- VCO-based quantizer adds an extra order of noise shaping

DOUT

VIN

973 MHz

IDAC1 IDAC2

Vtune

VA V

B

VCO-based Quantizer & Barrel-Shift

DEM

31

Barrel-Shift

DEM

Qu

an

tize

r E

lem

en

t

Sample

Page 51: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

51M.H. Perrott

Custom IC Implementing the Prototype

DOUT

VIN

973 MHz

IDAC1 IDAC2

Vtune

VA V

B

VCO-based Quantizer & Barrel-Shift

DEM

31

Straayer, PerrottVLSI 2007

0.13u CMOSPower: 40 mWActive area: 700u X 700uPeak SNDR: 67 dB (20 MHz BW)Conversion efficiency: 0.5 pJ/conv. step

Page 52: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

52M.H. Perrott

Design of the VCO Core Inverter Cell

-0.2 -0.1 0 0.1 0.20

100

200

300

400

500

Input Voltage (V)

Osc

illat

ion

Freq

uenc

y (M

Hz)

Tuning Characteristic

31 stagesFast for good resolution (< 100 psec / stage)Large KVCO (600-700 MHz) with good dynamic range2 bits of coarse tuning for process variations< 8 mW for 1 GSPS 5-bit quantizer / DEM

Page 53: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

53M.H. Perrott

Opamp Design is Straightforward

Simulated Performance:AV = 55 dBGBW = 2 GHz PDISS = 15 mW

High SNR ofVCO-based

quantizer allows reduced

opamp gain (Av)

Page 54: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

54M.H. Perrott

Primary Feedback DAC Schematic

Fully differential RZ pulsesTriple-source current steeringIOFF is terminated off-chip

Page 55: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

55M.H. Perrott

Measured Spectrum From Prototype

0.1 1 10 100 1000-80

-60

-40

-20

0

20

40

60

Frequency (MHz)

Am

plitu

de (d

B)

Normalized FFT, FIN = 1 MHz

SNR SNDR

76.272.4

10 MHzInput Bandwidth

65.766.4

20 MHz

Page 56: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

56M.H. Perrott

Measured SNR/SNDR Vs. Input Amplitude

-90 -80 -70 -60 -50 -40 -30 -20 -10 0-10

0

10

20

30

40

50

60

70

80

90SNR/SNDR vs. Amplitude, FIN = 1 MHz

Amplitude (dBFS)

SNR

/SN

DR

(dB

)SNRSNDRSNRSNDR 20 MHz

10 MHz

Page 57: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

57M.H. Perrott

Summarizing the Benefits of VCO-based Quantization

Much more digital implementation- No resistor ladder or differential gain stages

Offset and mismatch is not of concern in the designMetastability behavior is improved

A

A

IN

A

CLK

Vdd

N

1

1

0

N-Stage Ring Oscillator

N-bit Register

Pre-Amp Comparator

N-Stage

Resistor

Ladder

IN

CLK

110 01

Buffer

Vdd

Implementation is high speed, low power, low area

Page 58: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

58M.H. Perrott

How Do We Get Better Performance in the Future?

Key issue: VCO voltage to frequency nonlinearityPossible paths to improvement- Analog calibration- Digital calibration- A more appropriate CT

Sigma-Delta ADC topology

VCO

1- z-1

Quantizer

First Order

Difference

Ref

Vtune Out

2πKv

s1- z-1

T

1

T

Vtune Out

VCO Sampler

VCO

Noise

Quantization

Noise

First Order

Difference

ff

-20 dB/dec

Output

Noise

f

20 dB/dec

VCO Kv

Nonlinearity

System and algorithminnovation holdmuch promise

Page 59: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

59M.H. Perrott

Conclusions

VCO-based quantization is a promising component for achieving low power, high resolution, analog-to-digital conversion- High speed, low power, low area implementation since

offset and mismatch is not of concern- First order noise shaping of quantization noise

Lowers open loop gain requirements in CT Sigma-Delta ADC since quantizer has high SNR

- Improved metastability behavior

12-bit ENOB, 10 MHz bandwidth ADC was demonstrated with 40 mW of power consumption

Key focus for future designs: reduce impact of VCO nonlinearity

Page 60: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

MEMS-based Clocking

Aaron Partridge, SiTime, Inc.

Page 61: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

61M.H. Perrott

Early Developments

H.C. Nathanson, App. Phys. Lett. 1965

H.C. Nathanson, Trans. Elec. Des. 1967

Early MEMS resonator, 1965- The “Resonant Gate

Transistor”

Page 62: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

62M.H. Perrott

Early Developments

C.T.C. Nguyen, R.T. Howe, JSSC 1999

Early MEMS resonator, 1965- The “Resonant Gate

Transistor”Poly resonators and integrated electronics- True MEMS oscillators on a

chip

Page 63: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

63M.H. Perrott

Early Developments

J. Wang, C.T.C. Nguyen, MEMS’2004

Early MEMS resonator, 1965- The “Resonant Gate

Transistor”Poly resonators and integrated electronics- True MEMS oscillators on a

chipSometimes exotic materials- Diamond, Silicon Carbide

Page 64: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

64M.H. Perrott

Early Developments

Tuning fork resonator trenched into SOI wafer surface.

S. Pourkamali, F. Ayazi, 2004

Early MEMS resonator, 1965- The “Resonant Gate

Transistor”Poly resonators and integrated electronics- True MEMS oscillators on a

chipSometimes exotic materials- Diamond, Silicon Carbide

Now often trenched into SOI- Single Crystal Material

Page 65: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

65M.H. Perrott

Early Developments

Tuning fork resonator in SOI with encapsulation cover.

Early MEMS resonator, 1965- The “Resonant Gate

Transistor”Poly resonators and integrated electronics- True MEMS oscillators on a

chipSometimes exotic materials- Diamond, Silicon Carbide

Now often trenched into SOI- Single Crystal Material

After 40 years, MEMS oscillators are on the market

Page 66: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

66M.H. Perrott

Key MEMS Fabrication Process Steps

MEMS FirstTM invented by Markus Lutz, SiTime founder.EpiSealTM invented by Dr. Aaron Partridge, SiTime founder.The process took more than seven years to develop at Bosch, Stanford, and SiTime.

Page 67: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

67M.H. Perrott

Completed Resonators

Size- 140 micron thin- 0.8 x 0.6 mm footprint

Mechanically robust- Quad structure of

resonator- SiTime’s patented

EpiSealTM protects the resonator at the wafer level

Low cost- Standard IC packaging - 50,000 resonators per wafer

Page 68: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

68M.H. Perrott

Stacked Die Construction

Fabrication Solid Model

De-lid die photo

Page 69: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

69M.H. Perrott

Frequency Stability Over Temperature

Page 70: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

70M.H. Perrott

Frequency Stability: Aging 1year

Aging Histogram (ppm/yr@25C)

0

5

10

15

20

25

30

35

-1 -0.5 0 0.5 1

1yr 25C (ppm)

# Pa

rts

5 assembly lots4 package sizes2 packaging vendors2 MEMS wafers2 CMOS wafers

average=-0.0187sigma=0.133USL=1LSL=-1Cpku=2.55Cpkl=2.5

+3ppm-3ppm

Typical Quartz Spec

Page 71: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

71M.H. Perrott

Enough MEMS, What About the System Design?

1.4 mm

Oscillator

PROG

Programmable Oscillator

CLK(1~125MHz)

Frac-N PLL

I/O

VDD

Prog.frequency

18

Bandgap& Bias

GND

TemperatureSensor A/D Digital Temperature

Compensation

Non Volatile Memory

MEMS Resonator5MHz

Page 72: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

72M.H. Perrott

Drop-in replacements for quartz-based oscillators- Pin-out compatible- Footprint compatibleFlexible architecture- Any Frequency: 1 MHz to 125 MHz- Any Voltage: 1.8 V, 2.5 V, or 3.3 V- Standby or Output Enable Modes- +/- 50 ppm over -40 to +85 CAlways-in-stock: 3 week lead timeHighly Mechanically Robust- 50,000G Shock test- 70G Vibration test from 20 to 1 kHz

Frequency Range

Accuracy Jitter Current Consumption

Startup Time VDD Packages Temp. Range

1 – 125 MHz +/- 50 ppm+/- 100 ppm

20 ps rms period jitter

< 15 mA(no load)

Typical 12 ms

1.8, 2.5, 3.3+/- 5%

2520, 3225, 5032, 7050

-40 to +85 C-10 to +70 C

In Mass Production!

SiT8002 General Purpose Programmable Oscillators

Page 73: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

73M.H. Perrott

SiT8002UT: Flexible Timing Solution in a Tiny PackagePackage thinness of <400 micron- Footprint: 3.5 x 3.0

mm- +/- 100 ppm over -40 to +85 C

Frequency Range

Accuracy Jitter Current Consumption

Startup Time VDD Packages Temp. Range

1 – 125 MHz +/- 100 ppm 20 ps rms period jitter

< 15 mA(no load)

Typical 12 ms

1.8, 2.5, 3.3+/- 5%

3.5 x 3.0 x 0.37mm

-40 to +85 C

SamplesNOW!

SiT8002UT

SiT8002UT World’s Thinnest Programmable Osc.

Page 74: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

74M.H. Perrott

Frequency Range

Accuracy Period Jitter Current Consumption

Startup Time

VDD Packages Temp. Range

1 – 200 MHz +/- 25ppm+/-50ppm+/-100ppm

<4 ps rmsperiod jitter

< 17 mA(no load)

10 ms max 1.8, 2.5, 3.3V+/- 5%

2520, 3225, 5032, 7050

-40 to +85 C-10 to +70 C

SiT8102: High Performance Oscillator- <1ps rms phase jitter (random)- < 4 ps rms Period jitterTypical programmable quartz oscillators:- 15-25 ps rms Period jitterSmall size: 2.5x2.0x0.8 mmTypical applications:- SATA, SAS, FibreChannel,

Firewire (1394), Ethernet, 10G Ethernet, PCI Express

In Pre-Production!

SiT8102 Lowest Jitter Programmable Oscillator

Page 75: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

75M.H. Perrott

Conclusions

Clock generation is required in all communication and computation systems- Quartz crystals have provided accurate timing for 40

yearsPresent a barrier to achieving higher levels of integration

MEMS-based clocking allows higher levels of integration - Temperature and process variations can be handled

through circuit design and calibration- Provides a platform for clocking solutions with

expanded functionality and very high levels of integration

Page 76: Advanced PLL Examples (Part II) · M.H. Perrott 7 Issue 1: Noise The slope of the transition edges is limited by the current/capacitance ratio at the photodetector output Higher edge

76M.H. Perrott

Summary of Short Course

PLLs have been around for over 70 years, but still present an exciting research area- Digital phase-locked loops provide an exciting platform

for improving PLL performanceJoint circuit/algorithm approachesNew TDC designs will be key to excellent performance

- Analog circuits will continue to play an important roleAchieve high resolution and speed much more efficiently than digital circuits

- New technologies will allow better performance and higher levels of integration

Optical/electrical integrationMEMS-based resonator technology