www.tyndall.ie 1/21 first order noise shaping time-to-digital converter francesco brandonisio, prof....

23
www.tyndall. ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio , Prof. M. P. Kennedy and Prof. F. Maloberti (University of Pavia, Italy) 12 12 th th Dec. 2010 Dec. 2010 Department of Microelectronic Department of Microelectronic Engineering, University College Engineering, University College Cork and Tyndall National Cork and Tyndall National Institute, Ireland Institute, Ireland ICECS 2010

Upload: todd-davidson

Post on 03-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

1/21

First Order Noise Shaping Time-to-Digital Converter

Francesco Brandonisio,

Prof. M. P. Kennedy and Prof. F. Maloberti (University of

Pavia, Italy)

1212thth Dec. 2010 Dec. 2010

Department of Microelectronic Department of Microelectronic Engineering, University College Cork and Engineering, University College Cork and

Tyndall National Institute, IrelandTyndall National Institute, Ireland

ICECS 2010

Page 2: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

2/21

Motivations

• Goal: Increase the resolution of a TDC by means of noise shaping of the quantization error.

• Application: All-Digital PLLs (ADPLLs).

Page 3: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

3/21

Table of contents

• Architectures of ADPLLs and Time-to-Digital Converters (TDC).

• State of Art: Gated Ring Oscillator based TDC (GRO TDC).

• Our Architecture: Local Oscillator based TDC (LO TDC).

• Theoretical work the LO TDC.

• Simulink and Verilog-AMS models of TDCs.

• Experimental setup and measurements.

Page 4: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

4/21

Traditional Phase Locked Loop (PLL)

• Applications: frequency synthesizers, trasmitters and receivers for telecommunication systems.

Page 5: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

5/21

TDC based ADPLL

• PFD, loop filter and VCO replaced by digital equivalents.

• The TDC measures the phase error between the output signals of the reference oscillator and divider.

[1] C.M. Hsu, Member, M. Z. Straayer, M. H. Perrott, “A Low-Noise Wide-BW 3.6-GHz Digital ∆Σ Fractional-N Frequency Synthesizer With a Noise-Shaping Time-to-Digital Converter and Quantization Noise Cancellation,” IEEE J. Solid-

State Circ., vol. 43, no. 12, pp. 2776-2786, Dec. 2008.

Feedback loop

Phase measure

Page 6: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

6/21

Phase accumulator based ADPLL

• The phase error is generated by means of the difference between the reference and feedback phase signals.

• Phase accumulators generate the phase signals directly.

[2] R. B. Staszewski, P, T. Balsara , “Phase-Domain All-Digital Phase-Locked Loop,” IEEE trans. on circuits and systems-II: express briefs, vol. 52, no. 3, Mar. 2005.

Page 7: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

7/21

Time-to-Digital Converter

• A TDC uses a reference time interval to measure an unknown time interval.

Page 8: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

8/21

• Delay of a delay element: Delay-line based TDCs.

• Period of an oscillator: Oscillator based TDCs

Types of Reference Time Interval

Page 9: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

9/21

• A TDC introduces quantization noise resulting from the finite resolution (res).

• The Signal-to-Noise Ratio is decreased.

Quantization Noise in TDCs

Page 10: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

10/21

• First order noise shaping of the quantization noise improves the SNR

First Order Noise Shaping TDCs

Page 11: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

11/21

Gated Ring Oscillator TDC: concept

• Start and stop the oscillator.• You need to preserve the state of the oscillator.

Page 12: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

12/21

Gated Ring Oscillator TDC: circuit

• Noise shaping.• Multi-stage architecture: the reference time interval is the delay of a CMOS inverter.

[3] B. Helal, M. Straayer, M. Perrott, “A Low Jitter 1.6 GHz Multiplying DLL Utilizing a Scrambling Time-to-Digital Converter and Digital Correlation,” VLSI Symp. Dig. Tech. Papers, pp. 166-167, June 2007

Charge Redistribution:extra circuitry

required

Page 13: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

13/21

Local Oscillator based TDC (our solution)

• Consecutive time intervals.• The local oscillator keeps oscillating.

The time interval that has to be mesured is the period of the input signal

[4] F. Brandonisio, F. Maloberti, “An All-Digital PLL with a First Order Noise Shaping Time-to-Digital Converter,” Proc. of the 2010 IEEE International Symposium on Circuits and Systems (ISCAS), pp. 241-244

Page 14: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

14/21

LO TDC: Block Diagram

Single-stage LO TDC• No specific requirements for the architecture of the local oscillator.• Same equations of a GRO TDC!• Simple!

Multi-stage LO TDC • Extra counters to increase the resolution.

No Charge Redistribution

Page 15: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

The system "LO TDC + Filter"

15/21

Assume the system "LO TDC

plus moving average filter"

For a constant input it is possible to

demonstrate that:

Page 16: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

Simulation Models

16/21

Simulink

• Custom models with "electrical" data types • Current

Simulation Time

• Event detection functions

Verilog-AMS

• Triggered Subsystems

• Simulation Clock Source

Block

• Embedded Matlab

Functions

Types of Models • Exact: analytical equations and events.• More Realistic: Flip-Flops, counters, digital gates, oscillators.

Quick data processing and testing Transistor Level Libraries

Page 17: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

Simulated Characteristics

17/21

• The simulation results of our

Verilog-AMS and Simulink models

are identical.

• The models are

implementable on a Xilinx Virtex

5

Input-output characteristics of the system "first order noise shaping plus filter"

Page 18: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

LO TDC on FPGA

18/21

• The frequency of

the Local Oscillator is

1.91667 MHz

• The moving average filter is implemented in

Matlab

Page 19: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

Resolution of the System "LO TDC + filter"from Predictions, Simulations and Experiments

19/21

• The Reference Period is equal to

about 400 ns.

• Good matching between analytical

predictions, simulations and

experiments.

Page 20: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

Experimental Results: Spectrum

20/21

• Good matching between simulated

and measured spectra

• All the largest amplitude tones are reproduced by the

simulations.

Page 21: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

21/21

Conclusions

• We introduced the architecture of the LO TDC.

• We derived analytical equations to predict the resolution of the system "LO TDC plus moving average filter".

• We developed Verilog AMS and Simulink models of our TDC.

• We verified the analytical predictions and simulations related to the resolution of the the system "LO TDC plus moving average filter" with experimental measurements on Xilinx Virtex-5.

• An ADPLL with an LO TDC on Virtex-5 is under development.

Page 22: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

References

[1] C.M. Hsu, Member, M. Z. Straayer, M. H. Perrott, “A Low-Noise Wide-BW 3.6-GHz Digital ∆Σ Fractional-N Frequency Synthesizer With a Noise-Shaping Time-to-Digital Converter and Quantization Noise Cancellation,” IEEE J. Solid-State Circ., vol. 43, no. 12, pp. 2776-2786, Dec. 2008.

[2] R. B. Staszewski, P, T. Balsara , “Phase-Domain All-Digital Phase-Locked Loop,”IEEE trans. on circuits and systems-II: express briefs, vol. 52, no. 3, Mar. 2005.

[3] B. Helal, M. Straayer, M. Perrott, “A Low Jitter 1.6 GHz Multiplying DLL Utilizing a Scrambling Time-to-Digital Converter and Digital Correlation,” VLSI Symp. Dig. Tech. Papers, pp. 166-167, June 2007.

[4] F. Brandonisio, F. Maloberti, “An All-Digital PLL with a First Order Noise Shaping Time-to-Digital Converter,” Proc. of the 2010 IEEE International Symposium on Circuits and Systems (ISCAS 2010), pp. 241-244.

[5] F. Brandonisio, M. P. Kennedy, F. Maloberti, “First Order Noise Shaping Local-Oscillator Based Time-to-Digital Converter,” To be published on Proc. of the 17th IEEE International Conference on Electronics, Circuits, and Systems, (ICECS 2010).

Page 23: Www.tyndall.ie 1/21 First Order Noise Shaping Time-to-Digital Converter Francesco Brandonisio, Prof. M. P. Kennedy and Prof. F. Maloberti (University of

www.tyndall.ie

Acknoledgments

Thanks to Science Foundation Ireland

and to

FIRB, Italian National Program, Project RBAP06L4S5.

Thanks for listening!