Lecture 22: PLLs and DLLs.

Slides:



Advertisements
Similar presentations
Dynamic Behavior of Closed-Loop Control Systems
Advertisements

A Stabilization Technique for Phase-Locked Frequency Synthesizers Tai-Cheng Lee and Behzad Razavi IEEE Journal of Solid-State Circuits, Vol. 38, June 2003.
Charge Pump PLL.
End of Column Circuits Sakari Tiuraniemi - CERN. EOC Architecture 45 9 Ref CLK 40 MHz DLL 32-bit TDC bank address RX 5 TDC bank address RX 5 TDC bank.
Lecture 17: Analog to Digital Converters Lecturers: Professor John Devlin Mr Robert Ross.
(Neil west - p: ). Finite-state machine (FSM) which is composed of a set of logic input feeding a block of combinational logic resulting in a set.
Chapter 9 High Speed Clock Management. Agenda Inside the DCM Inside the DFS Jitter Inside the V5 PLL.
Reconfigurable Computing - Clocks John Morris Chung-Ang University The University of Auckland ‘Iolanthe’ at 13 knots on Cockburn Sound, Western Australia.
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture5 Some Analog Systems.
Lecture 8: Clock Distribution, PLL & DLL
 Phase detector:  Loop filter:  VCO: Phase Locked Loop (PLL) Design by Akin Akturk and Zeynep Dilli Figure 1: Basic PLL building blocks.
Oct 11, 2005CS477: Analog and Digital Communications1 FM Generation and Detection Analog and Digital Communications Autumn
Phase Lock Loop EE174 – SJSU Tan Nguyen.
Phase Locked Loop Design Matt Knoll Engineering 315.
Lecture 6: Measurements of Inductance, Capacitance, Phase, and Frequency 1.
FM MODULATION AND DEMODULATION. A NGLE M ODULATION To generate angle modulation, the amplitude of the modulated carrier is held constant and either the.
Phase Locked Loops Continued
Ayman Khattab Mohamed Saleh Mostafa El-Khouly Tarek El-Rifai
Lecture 22: PLLs and DLLs. CMOS VLSI DesignCMOS VLSI Design 4th Ed. 22: PLLs and DLLs2 Outline  Clock System Architecture  Phase-Locked Loops  Delay-Locked.
Special Topic-I PLL Basics and Design By, Anil Kumar Ram Rakhyani (akram)
1. 2 LOOP DYNAMICS To keep track of deviations from the free-running frequency,
Phase-Locked Loop Design S emiconducto r S imulation L aboratory Phase-locked loops: Building blocks in receivers and other communication electronics Main.
Announcements mid-term Thursday (Oct 27 th ) Project ideas to me by Nov 1 st latest Assignment 4 due tomorrow (or now) Assignment 5 posted, due Friday.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: First-Order Second-Order N th -Order Computation of the Output Signal Transfer.
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
The Chicago Half of Champ
Eeng Chapter 4 Bandpass Circuits   Limiters   Mixers, Upconverters and Downconverters   Detectors, Envelope Detector, Product Detector  
Chapter 4. Angle Modulation. 4.7 Generation of FM Waves Direct Method –A sinusoidal oscillator, with one of the reactive elements in the tank circuit.
111 Communications Fall 2008 NCTU EE Tzu-Hsien Sang.
Lecture 6: Measurements of Inductance, Capacitance, Phase, and Frequency 1.
CommunicationElectronics Principles & Applications Chapter 5 Frequency Modulation Circuits.
Clock Networks and PLLs in Altera’s Stratix III Devices VLSI Systems I Fall 2007 Hamid Abbaalizadeh.
Clock Routing CLOCK H-Tree Network Observe: Only Relative Skew is Important CLOCK Main clock driver Secondary clock drivers Reduces absolute delay. Makes.
EE 597G/CSE 578A Project Proposal Presentation Phase-Locked Loop Han-Wei Chen & Ming-Wei Liu The Pennsylvania State University.
Mackenzie Cook Mohamed Khelifi Jonathon Lee Meshegna Shumye Supervisors: John W.M. Rogers, Calvin Plett 1.
S Transmission Methods in Telecommunication Systems (4 cr) Carrier Wave Modulation Systems.
PLL Sub System4 PLL Loop Filter parameters: Loop Type and Order
MAHATMA GANDHI INSTITUTE OF TECHNICAL EDUCATION & RESEARCH CENTER SUBJECT NAME: Analog Electronics ENROLLMENT NO:
End OF Column Circuits – Design Review
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Lecture 11: Sequential Circuit Design
Demodulation/ Detection Chapter 4
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Laplace Transforms Chapter 3 Standard notation in dynamics and control
Optical PLL for homodyne detection
State Space Representation
EI205 Lecture 13 Dianguang Ma Fall 2008.
Capacitance, Phase, and Frequency
Digital Control Systems (DCS)
EE 597G/CSE 578A Final Project
Low Jitter PLL clock frequency multiplier
Lock-in amplifiers
DESIGN AND SIMULATION OF A PHASE LOCKED LOOP FOR HIGH SPEED SERDES
S Transmission Methods in Telecommunication Systems (4 cr)
PART 3:GENERATION AND DETECTION OF ANGLE MODULATION
Amateur Extra Q & A Study Pool
Chapter 4 Bandpass Circuits Limiters
CMOS VLSI Design Chapter 13 Clocks, DLLs, PLLs
Microwave Synthesisers
Phase-Locked Loop Design
VLSI Project Presentation
CMOS VLSI Design Chapter 13 Clocks, DLLs, PLLs
Chapter 6 Discrete-Time System
State Space Analysis UNIT-V.
Jean-Francois Genat – Herve Grabas Mary Heinz – Eric Oberla
دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده
Transmitters Advanced Course requires a detailed knowledge of Transmitters and Receivers This session covers Transmitter Block Diagrams, Oscillators and.
8.7 Gated Integration instrument description
A 12 bit 50 MS/s Dual Channel Time Domain Two Step ADC
A 12 bit 50 MS/s Dual Channel Time Domain Two Step ADC
Presentation transcript:

Lecture 22: PLLs and DLLs

Outline Clock System Architecture Phase-Locked Loops Delay-Locked Loops 22: PLLs and DLLs

Clock Generation Low frequency: Buffer input clock and drive to all registers High frequency Buffer delay introduces large skew relative to input clocks Makes it difficult to sample input data Distributing a very fast clock on a PCB is hard 22: PLLs and DLLs

Zero-Delay Buffer If the periodic clock is delayed by Tc, it is indistinguishable from the original clock Build feedback system to guarantee this delay Phase-Locked Loop (PLL) Delay-Locked Loop (DLL) 22: PLLs and DLLs

Frequency Multiplication PLLs can multiply the clock frequency Distribute a lower frequency on the board Multiply it up on-chip Possible to adjust the frequency on the fly 22: PLLs and DLLs

Phase and Frequency Analyze PLLs and DLLs in term of phase F(t) rather than voltage v(t) Input and output clocks may deviate from locked phase Small signal analysis 22: PLLs and DLLs

Linear System Model Treat PLL/DLL as a linear system Compute deviation DF from locked position Assume small deviations from locked Treat system as linear for these small changes Analysis is not valid far from lock e.g. during acquisition at startup Continuous time assumption PLL/DLL is really a discrete time system Updates once per cycle If the bandwidth << 1/10 clock freq, treat as continuous Use Laplace transforms and standard analysis of linear continuous-time feedback control systems 22: PLLs and DLLs

Phase-Locked Loop (PLL) System Linear Model 22: PLLs and DLLs

Voltage-Controlled Oscillator VCO - + 22: PLLs and DLLs

Alternative Delay Elements 22: PLLs and DLLs

Frequency Divider Divide clock by N Use mod-N counter 22: PLLs and DLLs

Phase Detector Difference of input and feedback clock phase Often built from phase-frequency detector (PFD) 22: PLLs and DLLs

Phase Detector Convert up and down pulses into current proportional to phase error using a charge pump 22: PLLs and DLLs

Loop Filter Convert charge pump current into Vctrl Use proportional-integral control (PI) to generate a control signal dependent on the error and its integral Drives error to 0 (negligible) 22: PLLs and DLLs

PLL Loop Dynamics Closed loop transfer function of PLL This is a second order system wn indicates loop bandwidth z indicates damping; choose 0.7 – 1 to avoid ringing 22: PLLs and DLLs

Delay Locked Loop Delays input clock rather than creating a new clock with an oscillator Cannot perform frequency multiplication More stable and easier to design 1st order rather than 2nd State variable is now time (T) Locks when loop delay is exactly Tc Deviations of DT from locked value 22: PLLs and DLLs

Delay-Locked Loop (DLL) System Linear Model 22: PLLs and DLLs

Delay Line Delay input clock Typically use voltage-controlled delay line 22: PLLs and DLLs

Phase Detector Detect phase error Typically use PFD and charge pump, as in PLL 22: PLLs and DLLs

Loop Filter Convert error current into control voltage Integral control is sufficient Typically use a capacitor as the loop filter 22: PLLs and DLLs

DLL Loop Dynamics Closed loop transfer function of DLL This is a first order system t indicates time constant (inverse of bandwidth) Choose at least 10Tc for continuous time approx. 22: PLLs and DLLs