digitally controlled oscillators (dco)

40
Alicia Klinefelter ECE 7332 Spring 2011 DIGITALLY CONTROLLED OSCILLATORS (DCO)

Upload: dunne

Post on 22-Feb-2016

147 views

Category:

Documents


3 download

DESCRIPTION

Digitally Controlled Oscillators (DCO). Alicia Klinefelter ECE 7332 Spring 2011. Outline. Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in? Early Architectures Oscillator Background Current Research Seminal: All Digital Control [14] - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Digitally Controlled Oscillators (DCO)

Alicia KlinefelterECE 7332Spring 2011

DIGITALLY CONTROLLED

OSCILLATORS (DCO)

Page 2: Digitally Controlled Oscillators (DCO)

2

Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in?

Early Architectures Oscillator Background Current Research

Seminal: All Digital Control [14] Digitally controlled oscillator (DCO)-based architecture for RF frequency

synthesis in a deep-submicrometer CMOS Process Hysteresis Delay Cell [9]

A Sub-10-μW Digitally Controlled Oscillator Based on Hysteresis Delay Cell Topologies for WBAN Applications

Portability [2] An Ultra-Low-Power and Portable Digitally Controlled Oscillator

for SoC Applications Frequency Acquisition and Locking [4]

A 1.7mW all digital phase-locked loop with new gain generator and low power DCO

Subthreshold Operation [10] A 100μW, 1.9GHz oscillator with fully digital frequency tuning

Comparison of Results

OUTLINE

Page 3: Digitally Controlled Oscillators (DCO)

3

Problems with analog implementationDesign and verificationSettling time

20 – 30 ms in CPPLLs 10 ms in the ADPLL

Implementation cost Custom blocks

Loop Filter High Leakage current Large capacitor (2) area

Charge Pump Low output resistance Mismatch between charging current and discharging current

Phase offset and reference spurs

WHY ARE ADPLLS USEFUL?

Page 4: Digitally Controlled Oscillators (DCO)

4

ALL-DIGITAL PLL (ADPLL) TOPOLOGY

Time-to-DigitalConverter (TDC)

Digital Loop Filter

Divider

ref(t)DCO

out(t)

Page 5: Digitally Controlled Oscillators (DCO)

5Architectures

Delay chain structure sets resolution Mismatch causes linearity issues Resolution: want low quantization noise

ADPLL: TIME-TO-DIGITAL CONVERTER

Time-to-DigitalConverter (TDC)

Digital Loop Filter

Divider

ref(t)DCO

out(t)div(t

) DQ

DQ

DQ

ref(t)

div(t)

+

...

...

e[n]

[1, Perrott]

Page 6: Digitally Controlled Oscillators (DCO)

6

Compact area Insensitive to leakage

ADPLL: DIGITAL LOOP FILTER

Time-to-DigitalConverter (TDC)

Digital Loop Filter

Divider

ref(t)DCO

out(t)

Page 7: Digitally Controlled Oscillators (DCO)

7

ADPLL: DCO

Time-to-DigitalConverter (TDC)

Digital Loop Filter

Divider

ref(t)DCO

out(t)

Replaces the VCO from analog implementations Consumes 50-70% of overall ADPLL power Generally consists of a digital controller implementing

frequency acquisition algorithm and oscillator.

Page 8: Digitally Controlled Oscillators (DCO)

8

Power Consumption @ Frequency Phase Noise

Measured with respect to a frequency offset from the carrier

The units, dBm/Hz, define noise power contained in a 1 Hz bandwidth

JitterLSB Resolution (ps)Tuning rangeNote: bit resolution is rarely mentioned

Does not seem to have drastic impact on tuning range

METRICS

Page 9: Digitally Controlled Oscillators (DCO)

Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in?

Early Architectures Oscillator Background Current Research

Seminal: All Digital Control [14] Digitally controlled oscillator (DCO)-based architecture for RF frequency

synthesis in a deep-submicrometer CMOS Process Hysteresis Delay Cell [9]

A Sub-10-μW Digitally Controlled Oscillator Based on Hysteresis Delay Cell Topologies for WBAN Applications

Portability [2] An Ultra-Low-Power and Portable Digitally Controlled Oscillator

for SoC Applications Frequency Acquisition and Locking [4]

A 1.7mW all digital phase-locked loop with new gain generator and low power DCO

Subthreshold Operation [10] A 100μW, 1.9GHz oscillator with fully digital frequency tuning

Comparison of Results

OUTLINE

9

Page 10: Digitally Controlled Oscillators (DCO)

10

Straightforward approach DAC + VCO

Varactors used initially

Problem with varactors: Capacitance not

very linear with input voltage.

For digital tuning, need flat regions.

EARLY ARCHITECTURES: ANALOG TUNING

DAC

[3, Xu]

Page 11: Digitally Controlled Oscillators (DCO)

Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in?

Early Architectures Oscillator Background Current Research

Seminal: All Digital Control [14] Digitally controlled oscillator (DCO)-based architecture for RF frequency

synthesis in a deep-submicrometer CMOS Process Hysteresis Delay Cell [9]

A Sub-10-μW Digitally Controlled Oscillator Based on Hysteresis Delay Cell Topologies for WBAN Applications

Portability [2] An Ultra-Low-Power and Portable Digitally Controlled Oscillator

for SoC Applications Frequency Acquisition and Locking [4]

A 1.7mW all digital phase-locked loop with new gain generator and low power DCO

Subthreshold Operation [10] A 100μW, 1.9GHz oscillator with fully digital frequency tuning

Comparison of Results

OUTLINE

11

Page 12: Digitally Controlled Oscillators (DCO)

12

Frequency determined by delay of the inverters Each stage provides phase shift where Supply voltage

Easy to integrateHigh phase noise → Not good for RF applicationsCurrent starved → high resolution, high static

power due to current source

OSCILLATORS: RING OSCILLATOR

...1 2 n

𝑛2 ∉𝑍

Page 13: Digitally Controlled Oscillators (DCO)

Low phase noisedissipates only of the total energy stored during one cycle.

Complicated layout

High area

OSCILLATORS: LC OSCILLATOR

13

240um

[4, Thiel]

Page 14: Digitally Controlled Oscillators (DCO)

Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in?

Early Architectures Oscillator Background Current Research

Seminal: All Digital Control [14] Digitally controlled oscillator (DCO)-based architecture for RF frequency

synthesis in a deep-submicrometer CMOS Process Hysteresis Delay Cell [9]

A Sub-10-μW Digitally Controlled Oscillator Based on Hysteresis Delay Cell Topologies for WBAN Applications

Portability [2] An Ultra-Low-Power and Portable Digitally Controlled Oscillator

for SoC Applications Frequency Acquisition and Locking [4]

A 1.7mW all digital phase-locked loop with new gain generator and low power DCO

Subthreshold Operation [10] A 100μW, 1.9GHz oscillator with fully digital frequency tuning

Comparison of Results

OUTLINE

14

Page 15: Digitally Controlled Oscillators (DCO)

15

Weighted capacitor networks replaced varactorsConcept of fine and coarse tuning introduced

Coarse (binary weighted) lacks monotonicity Fine (unit weighted) has monotonicity but complex control

NOVELTY: FULLY DIGITAL TUNING

...

bn b1 b0

...

bn b1 b0

1x1x1x

...

bn b1 b0

1x2x2nx

Page 16: Digitally Controlled Oscillators (DCO)

16

To increase resolution, many systems use ΣΔ modulators for dithering the input to the unit caps. Unit cap determines

gain of DCO Recall, ΣΔ modulators

are oversampling converters and produces output pulses proportional to signal changes. Quantization noise

effects Phase noise goes down

as frequency increases

TECHNIQUE : DITHERING

[1, Perrott]

Page 17: Digitally Controlled Oscillators (DCO)

17

If you have an LTI system, the energy spectral density of the output is similar to an eigenvalue of the system.

Since we go from discrete time to continuous time, this relationship can be expressed as:

NOISE ANALYSIS: DITHERING

H(s)x[n] y(t)

[1, Perrott]

Page 18: Digitally Controlled Oscillators (DCO)

Recall:

18

NOISE ANALYSIS: DITHERING[1, Perrott]

Page 19: Digitally Controlled Oscillators (DCO)

Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in?

Early Architectures Oscillator Background Current Research

Seminal: All Digital Control [14] Digitally controlled oscillator (DCO)-based architecture for RF frequency

synthesis in a deep-submicrometer CMOS Process Hysteresis Delay Cell [9]

A Sub-10-μW Digitally Controlled Oscillator Based on Hysteresis Delay Cell Topologies for WBAN Applications

Portability [2] An Ultra-Low-Power and Portable Digitally Controlled Oscillator

for SoC Applications Frequency Acquisition and Locking [4]

A 1.7mW all digital phase-locked loop with new gain generator and low power DCO

Subthreshold Operation [10] A 100μW, 1.9GHz oscillator with fully digital frequency tuning

Comparison of Results

OUTLINE

19

Page 20: Digitally Controlled Oscillators (DCO)

20

Many traditional delay lines are simple inverters

Chain of tri-state inverters in parallel

Driving capability modulation (DCM)Changes the driving current

of each delay cell by controlling number of enabled tri-state buffers/inverters

Bad power, linearity

DELAY CELLS: DCM

...

en0

en1

enn

...

...

...R0

R1

R2

Rn

Page 21: Digitally Controlled Oscillators (DCO)

21

Hysteresis delay cells (HDC) are relatively new in low power (2007 - ). Trade off power and delay resolution.

Fewer needed to acquire the delay of a many traditional delay cells. HDCs have wider operating range

Control of driving current to obtain different propagation delay

DELAY CELLS: HYSTERESIS

[2]

Page 22: Digitally Controlled Oscillators (DCO)

22

Application: Wireless body area networksRelaxes phase noise requirement

Oscillator structure based on a power-of-2 delay stage DCO (P2-DCO) architectureEach delay stages is ½ delay of previous

80um x 80um in 90nm CMOS5.4uW @ 3.4MHz, 1V supplyPresents two novel HDC topologies

Improves power-to-delay and area-to-delay ratios

IMPLEMENTATION

Page 23: Digitally Controlled Oscillators (DCO)

Uses different hysteresis cells for different tuning stagesNeed for decoder removed due to power of two delay

Header and footer rarely turned on at same timeLeads to voltage scaling of the cell with hysteresis

23

IMPLEMENTATION: DELAY CELLS

[9][9]

Page 24: Digitally Controlled Oscillators (DCO)

Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in?

Early Architectures Oscillator Background Current Research

Seminal: All Digital Control [14] Digitally controlled oscillator (DCO)-based architecture for RF frequency

synthesis in a deep-submicrometer CMOS Process Hysteresis Delay Cell [9]

A Sub-10-μW Digitally Controlled Oscillator Based on Hysteresis Delay Cell Topologies for WBAN Applications

Portability [2] An Ultra-Low-Power and Portable Digitally Controlled Oscillator

for SoC Applications Frequency Acquisition and Locking [4]

A 1.7mW all digital phase-locked loop with new gain generator and low power DCO

Subthreshold Operation [10] A 100μW, 1.9GHz oscillator with fully digital frequency tuning

Comparison of Results

OUTLINE

24

Page 25: Digitally Controlled Oscillators (DCO)

As technology migrates, push towards standard cell implementations for portability.

Goal: implement DCO in HDLRing oscillators always used

for synthesizeable DCOLimits implementation

options Most delay cells inverters and

NANDs Controllers simply digital logic

ARCHITECTURE: STANDARD CELL

25

Page 26: Digitally Controlled Oscillators (DCO)

26

Segmented delay line, hysteresis delay cells, and uses standard cells: ultra portable!

140uW (@200 MHz) with 1.47-ps resolution Segmented delay line power gating saves ~25-75% of power

Dependent on operating frequency

PAPER HIGHLIGHTS

[2]

Page 27: Digitally Controlled Oscillators (DCO)

Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in?

Early Architectures Oscillator Background Current Research

Seminal: All Digital Control [14] Digitally controlled oscillator (DCO)-based architecture for RF frequency

synthesis in a deep-submicrometer CMOS Process Hysteresis Delay Cell [9]

A Sub-10-μW Digitally Controlled Oscillator Based on Hysteresis Delay Cell Topologies for WBAN Applications

Portability [2] An Ultra-Low-Power and Portable Digitally Controlled Oscillator

for SoC Applications Frequency Acquisition and Locking [4]

A 1.7mW all digital phase-locked loop with new gain generator and low power DCO

Subthreshold Operation [10] A 100μW, 1.9GHz oscillator with fully digital frequency tuning

Comparison of Results

OUTLINE

27

Page 28: Digitally Controlled Oscillators (DCO)

28

New DCO tuning word (OTW) presetting technique to reduce settling time

Three stages in ADPLL PVT calibration Frequency Acquisition Tracking (locked)

Each mode is a search algorithm, each has its own scheme

For ring oscillator, controller implemented in digital logic

For LC oscillator, controller is capacitor bank

CONTROLLER: LOCKING TIME

Page 29: Digitally Controlled Oscillators (DCO)

29

Paper [4] designed a new, faster locking algorithm for frequency acquisition.Locks in 18 clock cycles

Binary search typically used

CONTROLLER: FASTER ALTERNATIVE

[4]

Page 30: Digitally Controlled Oscillators (DCO)

30

1. PFD produces gain and fast/slow pulse

2. Mux selects fast/slow gain value

3. Gain value like the charge pump

1. As DCO frequency differs more from target, gain increases

4. Use previous gain with new gain to determine new guess value

CONTROLLER: FASTER ALTERNATIVE

[4]

Page 31: Digitally Controlled Oscillators (DCO)

Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in?

Early Architectures Oscillator Background Current Research

Seminal: All Digital Control [14] Digitally controlled oscillator (DCO)-based architecture for RF frequency

synthesis in a deep-submicrometer CMOS Process Hysteresis Delay Cell [9]

A Sub-10-μW Digitally Controlled Oscillator Based on Hysteresis Delay Cell Topologies for WBAN Applications

Portability [2] An Ultra-Low-Power and Portable Digitally Controlled Oscillator

for SoC Applications Frequency Acquisition and Locking [4]

A 1.7mW all digital phase-locked loop with new gain generator and low power DCO

Subthreshold Operation [10] A 100μW, 1.9GHz oscillator with fully digital frequency tuning

Comparison of Results

OUTLINE

31

Page 32: Digitally Controlled Oscillators (DCO)

32

1.9 GHz DCO in 0.13um technology2 x 2mm2 using 6 metal layersSupply voltage at 0.5V, 100uW power

More device transconductance (gm) is available for a given bias current

Application: frequency synthesizer in wireless transceiver

Between calibration, oscillator runs free until next tuning cycle (TX/RX) Other circuitry turned off

No external components used (even with LC oscillator)

NOVELTY: SUBTHRESHOLD

Page 33: Digitally Controlled Oscillators (DCO)

33

Differential NMOS only for high output swing for low input voltages

Inductance Want high Q

determines overall Q of system, startup current, and power consumption

Used bondwire inductances

Want 1fF LSB from caps, but a problem when wiring parasitics on same order of magnitude

OSCILLATOR: LC BASED

[10]

Page 34: Digitally Controlled Oscillators (DCO)

34

Capacitor matching a problem for small unit capacitors

Varactors could work Need flat areas of curve Testing required to find

input voltages of such areas

Switched capacitor implementation using linear capacitors proposed Routing parasitics

reduced

CHALLENGE: SMALL CAPACITORS

Change in Cin by ΔC:

[10]

Page 35: Digitally Controlled Oscillators (DCO)

Basic Topology of All Digital PLLs (ADPLL) Where does the DCO fit in?

Early Architectures Oscillator Background Current Research

Seminal: All Digital Control [14] Digitally controlled oscillator (DCO)-based architecture for RF frequency

synthesis in a deep-submicrometer CMOS Process Hysteresis Delay Cell [9]

A Sub-10-μW Digitally Controlled Oscillator Based on Hysteresis Delay Cell Topologies for WBAN Applications

Portability [2] An Ultra-Low-Power and Portable Digitally Controlled Oscillator

for SoC Applications Frequency Acquisition and Locking [4]

A 1.7mW all digital phase-locked loop with new gain generator and low power DCO

Subthreshold Operation [10] A 100μW, 1.9GHz oscillator with fully digital frequency tuning

Comparison of Results

OUTLINE

35

Page 36: Digitally Controlled Oscillators (DCO)

36

Power Op. Freq Voltage5.4uW 3.4MGHz 1 V5.2uw 3.89MHz 1 V8mW 12.3MHz 1.2 V1.7mW 20MHz 1 V166uW 163.2MHz 1 V140uW 200MHz 1 V110uW 200mhZ 0.8 V75.9uW 239.2MHz 1 V340uW 450MHz 1.8 V1.7mW 560MHz 1.2 V2.3mW 800MHz 0.9 V23.3mW 1GHz 1.8 V5.5mW 5.6GHz 0.7 V

DESIGN COMPARISONS: POWER

Page 37: Digitally Controlled Oscillators (DCO)

37

DESIGN COMPARISONS: FREQ OFFSET

Page 38: Digitally Controlled Oscillators (DCO)

38

DESIGN COMPARISONS: TUNING RANGE

Page 39: Digitally Controlled Oscillators (DCO)

39

CPPSIM Tutorials [1, Perrot] PLL Digital Frequency Synthesizers [2, Perrot] PLL Voltage Controlled Oscillators

All papers in the bibliography section of Wiki were used for plot generation

Papers [2], [4], [9], [10], [14] addressed in presentation[3, Xu] Xu, L. (2006, May 18). Digitally controlled

oscillator. Retrieved from http://www.ecdl.tkk.fi/education/4198/pdf/dco_lxu.pdf

[4, Thiel] Thiel, B.T.; Neyer, A.; Heinen, S.; , "Design of a low noise, low power 3.05–3.45 GHz digitally controlled oscillator in 90 nm CMOS," Research in Microelectronics and Electronics, 2009. PRIME 2009. Ph.D.  , vol., no., pp.228-231, 12-17 July 2009.

RESOURCES

Page 40: Digitally Controlled Oscillators (DCO)

40

Move to digital PLL implementations motivated by SoC applications

New digital circuits in ADPLL: TDC, filter, DCORing oscillators versus LC oscillatorsCurrent Research

Initial digital tuning with sigma-delta dithering Delay cells Portability Frequency acquisition algorithm Sub-threshold operation

QUESTIONS?

OVERVIEW