+ All Categories
Home > Documents > Analysis of Phase-Locked Loops using the Best Linear...

Analysis of Phase-Locked Loops using the Best Linear...

Date post: 21-Feb-2020
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
19
Analysis of Phase-Locked Loops using the Best Linear Approximation Dries Peumans Adam Cooman Gerd Vandersteen
Transcript
Page 1: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Analysis of Phase-Locked Loops

using the Best Linear Approximation

Dries Peumans

Adam Cooman

Gerd Vandersteen

Page 2: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Nonlinear behaviour degrades the envisioned performance

2

UnwantedIdeal

Nonlinear behaviour

Page 3: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Analysis of Phase-Locked Loopsusing the Best Linear Approximation

3

1 How to describe the PLL?

Architecture and linear models

2 How to characterise the nonlinearities?

Best Linear Approximation (BLA) and multisines

3 How to combine both?

Pitfalls and results

Page 4: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

The PLL uses feedback to lock the phase of its oscillator to the reference

4

CPPFD LF

VCO

DIV

UP

DOWN

Page 5: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Can we come up with an ideal model?

5

CPPFD LF

VCO

DIV

UP

DOWN

Page 6: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

PLL is best studied in the phase domain

1 Voltage and current domain

Strongly nonlinear

2 Phase domain

Linear

6

𝑣 𝑡 = 𝐴 cos(𝜔𝑐𝑡 + 𝜑 𝑡 )

Voltage 𝑣 𝑡

Phase noise 𝜑 𝑡

Page 7: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

You can linearize the behaviourin the phase domain

7

PFD + CP LF VCO

DIV

Page 8: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

The BLA combines concepts from both the linear and Volterra theory

1 Linear model

+ Easy to use / widespread

− Neglects nonlinearities

2 Volterra theory

+ Models nonlinearities

− Difficult− Weak nonlinearities

8

Best Linear Approximation+ Linear+ Strong nonlinearities

Page 9: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

The BLA extracts a linear modelfrom nonlinear systems

9

Linear Distortions

Page 10: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Multisines make odd and even NLs distinguishable

10

Page 11: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Multisines give more controlover the excited frequencies

11

Noise Multisine

Wanted profile

Frequency Frequency

Page 12: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Applying multisines as time jitterallows to characterise the distortions

1 Non-ideal oscillator

2 Digital reference clock

Time jitter

12

Phase domain multisine

Page 13: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Phase domain multisinesneed to be quantised

13

Page 14: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Phase domain multisinesare applied as the reference signal

14

Page 15: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

A 4th-order type-II PLL is analysed using the BLA

15

Page 16: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

PFD behaves linearly in phase domain

16

𝑌𝑃𝐹𝐷

Even 𝑌𝑆

Odd 𝑌𝑆

Page 17: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Introduce nonlinear behaviour in the CP

17

1 Asymmetric delay

𝜏𝑈𝑃 ≠ 𝜏𝐷𝑁

2 Mismatch in current sources

𝐼𝑈𝑃 ≠ 𝐼𝐷𝑁

Page 18: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Effects of non-idealities in CP are significant

18

Asymmetry of 1‰ Mismatch of 1%

𝑌𝐶𝑃 𝑌𝐶𝑃

Even 𝑌𝑆

Even 𝑌𝑆

Odd 𝑌𝑆 Odd 𝑌𝑆

Page 19: Analysis of Phase-Locked Loops using the Best Linear ...homepages.vub.ac.be/~dpeumans/files/SMACD2016/slides.pdf · Ideal Unwanted Nonlinear behaviour. Analysis of Phase-Locked Loops

Analysis of Phase-Locked Loopsusing the Best Linear Approximation

19

1 How to describe the PLL?

Architecture and linear models

2 How to characterise the nonlinearities?

Best Linear Approximation (BLA) and multisines

3 How to combine both?

Pitfalls and results


Recommended