Design of CMOS Adaptive-Bandwidth PLL/DLLs
|
|
- Imogen Jefferson
- 6 years ago
- Views:
Transcription
1 Design of CMOS Adaptive-Bandwidth PLL/DLLs Jaeha Kim May 2004 At Samsung Electronics, Inc.
2 Adaptive-Bandwidth PLL/DLL PLL/DLLs that scale their loop dynamics proportionally with the reference frequency An adaptive-bandwidth PLL maintains: Constant ω n /ω ref Constant ζ Against process, temperature, and voltage variations This talk presents how to design such PLL/DLLs in modern sub-100nm CMOS processes Jaeha Kim 2
3 Why Adaptive-Bandwidth? log(f VCO ) Desired frequency range Constrained by stability Adaptive BW Fixed BW Perf. Loss V CTRL Bandwidth must scale with frequency to sustain the best jitter performance over a wide range Jaeha Kim 3
4 Why Adaptive-Bandwidth? (2) (a) f VCO f target BW (b) fast typ slow V required tuning range CTRL BW limit set by f target /10 fast typ slow Perf. Loss Even if your target is a single frequency point: PVT variations cause uncertainties in loop parameters Designers are forced to make conservative choices (suboptimal) A PLL that can adapt to PVT is needed Reduces uncertainties V CTRL Jaeha Kim 4
5 This Talk Derives criteria for adaptive-bandwidth PLL/DLLs In closed-loop parameters (ω n, ζ) In open-loop parameters (C φ, C ω ) Examines PLL/DLLs published in literature: Self-biased PLL/DLLs [Maneatis96,03] Regulated-supply PLL/DLLs [Sidiropoulos,Kim] Discusses how to verify bandwidth scaling in simulation and in measurement Direct estimation of open-loop parameters Jaeha Kim 5
6 Outline Overview on adaptive-bandwidth PLL/DLLs Criteria for adaptive-bandwidth PLL/DLLs Cases in charge-pump PLL/DLLs Examples in literature Estimation of PLL/DLL open-loop parameters Conclusions Jaeha Kim 6
7 Phase-Locked Loop φ ref, ω ref Phase Detector (PD) φ err Loop Filter (LF) V CTRL VCO φ vco, ω vco N φ out, ω out Tries to lock (φ out, ω out ) to (φ ref, ω ref ) Thus, (φ vco, ω vco ) = N (φ ref, ω ref ) (freq. multiplication) PD compares φ out and φ ref LF adjusts phase/frequency of the VCO clock Jaeha Kim 7
8 Second-order PLL Dynamics Compare (PD) Update (LF) φ ref (s) φ err K P K I /s ω P ωi ω out (s) 1/s φ out (s) Integral control : ω I (s) = K I φ err (s)/s Proportional control : ω P (s) = K P φ err (s) Higher-order terms Jaeha Kim 8
9 Derive ω n and ζ Open-loop transfer function, G PLL (s): G PLL (s) = φ φ out err (s) (s) = sk P 2 Closed-loop transfer function, H PLL (s): H PLL (s) = = φ φ s out ref 2 sk + (s) (s) P sk + K P I + K s G = 1+ G I + K PLL PLL s I 2 2ζω n + 2ζω s + ω n s 2 n + ω 2 n Jaeha Kim 9
10 Therefore, Derive ω n and ζ (2) ω n = K I ζ = K P 2ω n = K P 2 K I Adaptive-bandwidth PLL requires Constant ω n /ω ref Constant ζ K I = ω n2 ω ref2, K P = 2ζω n ω ref Jaeha Kim 10
11 Let s take a different view φ err is actually a discrete-time quantity Most clocks today take binary values PD can measure phase difference only when there is a clock edge (once every cycle) PLL can be viewed as a discrete-time system that makes proper action upon the phase error sampled every reference cycle Jaeha Kim 11
12 Open-loop Transfer in DT Domain Integral control ω I (s) = K I φ err (s)/s in DT: ω n = 1 I [n] = ωi(ntref ) = KI Tref φerr(itref ) i Proportional control φ P (s) = K P φ err (s)/s in DT: φ n = 1 P [n] = φp(ntref ) = KP Tref φerr(itref ) i T ref is the reference cycle time, 2π/ω ref Jaeha Kim 12
13 Open-loop Transfer in DT Domain (2) The change in ω I and φ P that the loop filter makes upon the sampled phase error φ err : ω = ω [n] ω = K φ = φ = K I I P P T ref [n] φ T ref I φ P [n 1] φ err err = [n 1] = 2πK ω ref I 2πK ω ω I and φ P are the sums of past ω[n] s and φ[n] s, respectively, each of which is φ err [n] ref φ P err φ err Jaeha Kim 13
14 A New Discrete-Time PLL Model Compare (PD) Update (LF) φ ref [n] φ err C φ C ω φ ω Σ φ P ω I Σ 1/s φ out [n] Since K I = ω n2 and K P = 2ζω n, ω ω ref φ = = 2π 4πζ ( ) ω n ω ref 2 φ ( ω ) n ωref φerr err Jaeha Kim 14
15 Adaptive-BW PLL Criteria in DT Upon the detection of the phase error φ err, an adaptive-bandwidth PLL updates its relative frequency ω I /ω ref and phase φ P by φ err scaled by some fixed constants, C ω and C φ, respectively: ω ω φ = ref C err err where C ω =2π(ω n /ω ref ) 2 and C φ =4πζ(ω n /ω ref ) φ = C ω = 0.02 and C φ = 0.7 ω n /ω ref = 0.056, ζ = 0.99 φ C ω φ Jaeha Kim 15
16 What about DLLs? Compare (PD) Update (LF) D ref (s) D err K D /s D out (s) Locks delay instead of phase Integral control alone is sufficient Closed-loop transfer function H DLL (s): H DLL D (s) = D out ref (s) (s) = KD s + K D ω n s + ω Jaeha Kim 16 n
17 Discrete-Time DLL Model Compare (PD) Update (LF) D ref [n] D err C D D Σ D out [n] Discrete-time open-loop transfer: D n = 1 out [n] = KD Tref Derr(iTref ) i LF update upon the detected D err : D = = D K out D [n] D T ref D out err [n 1] = 2π( ω n ω ref ) D err Jaeha Kim 17
18 Adaptive-Bandwidth DLL Constant ω n /ω ref implies that the DLL must update its delay by D err times a fixed constant: D = C D D err where C D = 2π(ω n /ω ref ) C D of 0.5 ω n /ω ref of 0.08 Jaeha Kim 18
19 Summary Adaptive-bandwidth PLL/DLLs satisfy: PLL: ω/ω ref = C ω φ err, φ = C φ φ err DLL: D = C D D err The criteria are independent of implementation Analog or digital Hints how to estimate bandwidth of a PLL/DLL Compare φ err and ω, φ made by the PLL Jaeha Kim 19
20 Charge-Pump PLL Charge Pump based LF I CP φ ref PFD V CTRL R VCO (K VCO ) φ vco C φ out Clock Divider ( N) Loop parameters: I CP, R, C, K VCO (rad/s V), N Jaeha Kim 20
21 DT Open-loop Transfer of CP PLL Updates made by CP PLL each cycle: ω = I φ = I CP CP T C err R T K err VCO N K = VCO N K VCO N K VCO N I C CP I φ ω CP Adaptive-bandwidth PLL requires: C ω = ω/ω ref /φ err constant C φ = φ/φ err constant = err ref φ R ω err ref Jaeha Kim 21
22 Criteria for I CP and R Charge-pump current I CP must satisfy: 1 I CP 1 K = C C ω ω 1 2 ref = V ω N V CTRL VCO 2 ωref VCO CTRL 1 ω ref /N = ω 1 2 ref ω V T V ref CTRL ref CTRL Loop-filter resistance R must satisfy: R = I CP T C ref φ K ω ref VCO /N Cφ 1 = C C ω ω ref Jaeha Kim 22
23 Adaptive-BW Criteria for CP DLL The case for charge-pump DLL is similar: D = K VCDL I C CP D Since C D = D/D err must be constant and K VCDL is defined as - D out / V CTRL : I 1 CP = C 1 K C D D V out CTRL VCDL err Jaeha Kim 23
24 Summary The criteria to achieve adaptive bandwidth then boil down to: I CP - V CTRL / T ref R T ref Charge-pump current must adjust for change in T ref (=N T vco ) and K VCO Loop-filter resistance must scale with T ref Let s see how people did it Jaeha Kim 24
25 Self-Biased PLL/DLLs [Maneatis] Replica-Feedback Biasing V DD V DD Differential Stage with Symmetric Load V SWING V FF V SWING V O - V O + V I + V I - V CTRL I BIAS V BIAS V BIAS I BIAS V SWING V BIAS Jaeha Kim 25
26 Symmetric-Load Buffers Symmetric I-V characteristics Average resistance R sym = V SWING /I BIAS Equal rise and fall: low jitter sensitivity [Hajimiri] I BIAS V SWING V I BIAS /2 I 0 V SWING /2 V SWING Jaeha Kim 26
27 Replica-Feedback Biasing Adjusts I BIAS so that V SWING equals V CTRL Maintains R sym = V CTRL /I BIAS against PVT V DD V DD V FF V SWING V CTRL I BIAS V BIAS Jaeha Kim 27
28 Key Tricks to Adaptive Bandwidth Let I CP scale with I BIAS /N and R with N/g m,sym CP shares V BIAS with VCO buffers Output Z of replica-feedback biasing serves as R UP DN CP V FF 1/g m V BN BIAS CP C 1 V CTL CTRL Replica-Feedback Biasing Jaeha Kim 28
29 New Tricks [Maneatis03] To scale I CP 1/N and R N: Use multi-stage programmable current mirror Use sampled feedforward loop filter I IN I OUT V BD S 5 S 4 S 3 S 2 S 1 S 0 x32 x16 x8 x4 x2 x1 Jaeha Kim 29
30 Sampled Feedforward Filter Network UP DN CP C 2 V FF g m 1/g m V BN BIAS CP V RST C 1 V CTRL CTL Replica-Feedback Biasing φ err is sampled and held constant for N T VCO V FF is reset at end of ref. cycle (V RST =V CTRL ) Jaeha Kim 30
31 More Elegant Solution V FF 1/g m UP DN CP C 2 g m V BN BIAS C 1 Replica-Feedback Biasing V CTL CTRL Since V RST =V CTRL, reset V FF to V CTRL directly And eliminate one charge-pump Jaeha Kim 31
32 Does It Satisfy I CP - V CTRL / T ref? PLL keeps R sym = V CTRL /I BIAS and I CP I BIAS /N T VCO C B V CTRL /I BIAS = C B R sym It follows that: I 1 CP,desired T V T N V I N BIAS ref CTRL vco CTRL I V = N V BIAS CTRL I V BIAS CTRL CTRL C 1 = B I V I CTRL BIAS N BIAS ( g R 1) m,sym sym Jaeha Kim 32
33 And R T ref? R desired T ref = N C B R sym N R sym R N/g m,sym Again, we need constant g m,sym R sym!! In fact, Maneatis uses g m,sym in places of R sym in his expressions Jaeha Kim 33
34 R sym vs. g m,sym I CP =I CP,desired and R=R desired if g m,sym R sym is const. But it is true only when V SWING >> V TH Jaeha Kim 34
35 Bandwidth and ζ Scaling ω n /ω ref ratio and ζ creep up as V SWING drops Problematic as V DD /V TH continues to scale down Jaeha Kim 35
36 Possible Remedies Use zero-v TH devices for the symmetric load Cause for g m,sym R sym change in the first place Not always available Use output divider to keep the VCO swing high e.g. use output division of 100 to lock VCO at 1GHz instead of 10MHz Tighter control over ω n and ζ at the cost of power Need extra mechanism to find a proper divide ratio Jaeha Kim 36
37 Regulated-Supply PLL/DLLs [Sidiropoulos] CMOS Inverter V CTRL V BIAS I BIAS V I V O V SWING Jaeha Kim 37
38 Regulated-Supply PLL/DLLs VCO/VCDL is made up of CMOS inverters Smaller voltage headroom required and larger swing Single-ended stage; no static current (low power) but no common-mode noise rejection Linear voltage regulator serves the role of replica-feedback biasing in self-biased PLL Direct regulation of V SWING to V CTRL (since no replica) Effective output resistance of the inverter: R inv = V SWING /I BIAS Jaeha Kim 38
39 Bandwidth Made Adaptive In similar ways with self-biased PLLs: V SWING is regulated to V CTRL I CP is scaled to I BIAS /N R is scaled to N/g m,inv Thus, reg.-supply PLLs suffer similar limitations: Bandwidth and ζ scaling rely on constant g m,inv R inv ω n /ω ref ratio and ζ deviate as V SWING approaches V TH Jaeha Kim 39
40 Adaptive BW Taken to Full Scale [Kim02] Adaptive Power Supply Regulator f ref f Coarse Control Reference VCO Adaptive Supply, V Local Multiphase Clock Recovery Fine Control Local Multiphase Clock Generation Fine Control Local VCO Local VCO 1:5 Demultiplexing Receiver 5:1 Multiplexing Transmitter Jaeha Kim 40
41 Estimation of PLL/DLL Parameters Want to verify if my PLL/DLL is built as intended Extract PLL/DLL parameters (ω n, ζ, etc.) Find out why if they are not as intended Want a common methodology that can be used both in simulation and in lab measurements So that we can compare their results easily Also want to assess non-2nd-order effects High-order poles/zeros, loop latency, static offset, etc. Jaeha Kim 41
42 Prior Art Estimate ω n and ζ from Gardner s equations: Need individual measures of I CP, R, C, K VCO, etc. Measure H(ω) from the PLL/DLL s response while sweeping the input modulation frequency Easily done in the lab, but time-consuming in SPICE Estimate ω n and ζ by curve-fitting the timedomain response to a presumed model Accuracy depends on the model s correctness Closed-loop response is not a sensitive measure Jaeha Kim 42
43 Proposed: Use the Open-loop Model The new discrete-time, open-loop transfer model opens a new way of estimating parameters: PLL: ω/ω ref = C ω φ err, φ = C φ φ err DLL: D = C D D err Measure the sampled error (φ err, D err ) and the corresponding updates ( ω, φ, D) made by the loop Then calculate C ω, C φ, and C D Jaeha Kim 43
44 Closed-loop vs. Open-loop Response When a closed-loop step response has ringing, it is hard to tell whether it is due to: Too small ζ, Low 3rd-order pole frequency, or Excessive loop delay It is easy with an open-loop response! Good for debugging Jaeha Kim 44
45 1. Measure a PLL Transient Apply a step change to φ ref in SPICE PLL must be in lock before the change Measure the transient of φ out [n] From the position of each clock edge in time Find φ err [n] = φ ref [n]-φ out [n] Jaeha Kim 45
46 2. Derive h[n] by Deconvolution The open-loop impulse response of a PLL h[n] can be calculated by deconvolution: h[0] h[n] Caveats: = φ = φ out out [0] φ [n] Works only for linear systems Sensitive to errors in h[n] s for small n s err [0] n 1 k= 0 φ err h[k] φ [0] err [n k],n 1 Jaeha Kim 46
47 3. Extract C φ & C ω from h[n] h[n] A unit impulse in φ err results in: ω = C ω ω ref φ = C φ 2πC ω h[n] C φ + 2πC ω n C φ n C φ and C ω are found easily by a linear fit Jaeha Kim 47
48 Getting More Out of h[n] h[n] 0 1 2πC ω C φ Loop Delay, d d d+1 d+2 Higher-order Transients n h[n] also shows: Loop delay by the position of the first nonzero h[n] Transients due to higher-order poles and/or zeros C φ and C ω can still be measured from the asymptote (given large n) Jaeha Kim 48
49 It Also Works for DLLs h[n] : 1st-order DLL : higher-order DLL D = C D D err 1st-order DLL has h[n] C D, n 1 C D 0 1 d d+1 d+2 Loop Delay, d n h[n] of a DLL also shows: Loop delay, d Higher-order transients Jaeha Kim 49
50 Conclusions A general design methodology for adaptivebandwidth PLLs and DLLs is presented General criteria expressed in open-loop parameters Principles applied to charge-pump PLLs Methods to verify your PLLs Now, you ve got all tools to build better PLLs! sub-100nm CMOS processes; low V DD /V TH, high leakage, poor matching, etc. Is digital or semi-digital PLL an answer? Jaeha Kim 50
51 References J. G. Maneatis, Low-Jitter Process-Independent DLL and PLL Based on Self-Biased Techniques, JSSC Nov S. Sidiropoulos, et al., Adaptive Bandwidth DLLs and PLLs using Regulated Supply CMOS Buffers, VLSI J. Kim, et al., Adaptive-Supply Serial Links with Sub-1V Operation and Per-pin Clock Recovery, JSSC Nov J. G. Maneatis, et al., Self-Biased High-Bandwidth Low- Jitter 1-to-4096 Multiplier Clock Generator PLL, JSSC Dec J. Kim, et al., Design of CMOS Adaptive-Bandwidth PLL/DLLs: A General Approach, TCASII, Nov Jaeha Kim 51
24.2: Self-Biased, High-Bandwidth, Low-Jitter 1-to-4096 Multiplier Clock Generator PLL
24.2: Self-Biased, High-Bandwidth, Low-Jitter 1-to-4096 Multiplier Clock Generator PLL John G. Maneatis 1, Jaeha Kim 1, Iain McClatchie 1, Jay Maxey 2, Manjusha Shankaradas 2 True Circuits, Los Altos,
More informationIntroduction to Phase Locked Loop (PLL) DIGITAVID, Inc. Ahmed Abu-Hajar, Ph.D.
Introduction to Phase Locked Loop (PLL) DIGITAVID, Inc. Ahmed Abu-Hajar, Ph.D. abuhajar@digitavid.net Presentation Outline What is Phase Locked Loop (PLL) Basic PLL System Problem of Lock Acquisition Phase/Frequency
More informationFrequency Detection of CDRs (1)
Frequency Detection of CDs (1) ecall that faster PLL locking can be accomplished by use of a phase-frequency detector (PFD): V in V up V up V dn -4 π -2 π +2 π +4 π φ in φ out 2V swing V f V dn K pd =
More informationGMU, ECE 680 Physical VLSI Design 1
ECE680: Physical VLSI Design Chapter VII Timing Issues in Digital Circuits (chapter 10 in textbook) GMU, ECE 680 Physical VLSI Design 1 Synchronous Timing (Fig. 10 1) CLK In R Combinational 1 R Logic 2
More informationTiming Issues. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolić. January 2003
Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolić Timing Issues January 2003 1 Synchronous Timing CLK In R Combinational 1 R Logic 2 C in C out Out 2
More informationSpurious-Tone Suppression Techniques Applied to a Wide-Bandwidth 2.4GHz Fractional-N PLL. University of California at San Diego, La Jolla, CA
Spurious-Tone Suppression Techniques Applied to a Wide-Bandwidth 2.4GHz Fractional-N PLL Kevin Wang 1, Ashok Swaminathan 1,2, Ian Galton 1 1 University of California at San Diego, La Jolla, CA 2 NextWave
More informationEE241 - Spring 2006 Advanced Digital Integrated Circuits
EE241 - Spring 2006 Advanced Digital Integrated Circuits Lecture 20: Asynchronous & Synchronization Self-timed and Asynchronous Design Functions of clock in synchronous design 1) Acts as completion signal
More informationFundamentals of PLLs (III)
Phase-Locked Loops Fundamentals of PLLs (III) Ching-Yuan Yang National Chung-Hsing University Department of Electrical Engineering Phase transfer function in linear model i (s) Kd e (s) Open-loop transfer
More informationMotivation for CDR: Deserializer (1)
Motivation for CDR: Deserializer (1) Input data 1:2 DMUX 1:2 DMUX channel 1:2 DMUX Input clock 2 2 If input data were accompanied by a well-synchronized clock, deserialization could be done directly. EECS
More informationBehavior of Phase-Locked Loops
Phase-Locked Loops Behavior of Phase-Locked Loops Ching-Yuan Yang National Chung-Hsing University Department of Electrical Engineering Mathematical Model of VCOs 6- Phase of Signals V0 = Vmsin 0t V = Vmsin
More informationY. Tsiatouhas. VLSI Systems and Computer Architecture Lab
CMOS INTEGRATE CIRCUIT ESIGN TECHNIUES University of Ioannina Memory Elements and other Circuits ept. of Computer Science and Engineering Y. Tsiatouhas CMOS Integrated Circuit esign Techniques Overview.
More informationLecture 9: Clocking, Clock Skew, Clock Jitter, Clock Distribution and some FM
Lecture 9: Clocking, Clock Skew, Clock Jitter, Clock Distribution and some FM Mark McDermott Electrical and Computer Engineering The University of Texas at Austin 9/27/18 VLSI-1 Class Notes Why Clocking?
More informationNonlinear Behavior Modeling of Charge-Pump Based Frequency Synthesizers
2005 WSEAS Int. Conf. on DYNAMICAL SYSTEMS and CONTROL, Venice, Italy, November 2-4, 2005 (pp325-329) Nonlinear Behavior Modeling of Charge-Pump Based Frequency Synthesizers TORD JOHNSON Department of
More informationDallas Semiconductor 17
2 3 8 11 Dallas Semiconductor 17 15 KEITHLEY MODEL 2304 6.0V, 750mA (SOURCE) A B KEITHLEY MODEL 2304 (LOAD) 150Ω 100Ω 4.7kΩ 1kΩ CC V IN 1400mAh Li-POLYMER CELL PC 100Ω DQ V DD 5.1V 0.1µF SNS V SS 0.1µF
More informationCharge-Pump Phase-Locked Loops
Phase-Locked Loos Charge-Pum Phase-Locked Loos Ching-Yuan Yang National Chung-Hsing University Deartment of Electrical Engineering Concetual oeration of a hase-frequency detector (PFD) PFD 5- Ching-Yuan
More informationECEN620: Network Theory Broadband Circuit Design Fall 2018
ECEN60: Network Theory Broadband Circuit Deign Fall 08 Lecture 6: Loop Filter Circuit Sam Palermo Analog & Mixed-Signal Center Texa A&M Univerity Announcement HW i due Oct Require tranitor-level deign
More informationAn On-Chip All-Digital Measurement Circuit to Characterize Phase-Locked Loop Response in 45-nm SOI
An On-Chip All-Digital Measurement Circuit to Characterize Phase-Locked Loop Response in 45-nm SOI Dennis Fischette, Richard DeSantis, John H. Lee 1 AMD, Sunnyvale, California, USA 1 MIT, Cambridge, Massachusetts,
More informationMark A. Horowitz, Metha Jeeradit, Frances Lau, Sabrina Liao, ByongChan Lim, James Mao Electrical Engineering, Stanford University.
Digital Analog Design Mark A. Horowitz, Metha Jeeradit, Frances Lau, Sabrina Liao, ByongChan Lim, James Mao Electrical Engineering, Stanford University Jaeha Kim Seoul National University My Overall Goal:
More informationDigital System Clocking: High-Performance and Low-Power Aspects. Vojin G. Oklobdzija, Vladimir M. Stojanovic, Dejan M. Markovic, Nikola M.
Digital System Clocking: High-Performance and Low-Power Aspects Vojin G. Oklobdzija, Vladimir M. Stojanovic, Dejan M. Markovic, Nikola M. Nedovic Wiley-Interscience and IEEE Press, January 2003 Nov. 14,
More informationA 74.9 db SNDR 1 MHz Bandwidth 0.9 mw Delta-Sigma Time-to-Digital Converter Using Charge Pump and SAR ADC
A 74.9 db SNDR 1 MHz Bandwidth 0.9 mw Delta-Sigma Time-to-Digital Converter Using Charge Pump and SAR ADC Anugerah Firdauzi, Zule Xu, Masaya Miyahara, and Akira Matsuzawa Tokyo Institute of Technology,
More informationClock Strategy. VLSI System Design NCKUEE-KJLEE
Clock Strategy Clocked Systems Latch and Flip-flops System timing Clock skew High speed latch design Phase locked loop ynamic logic Multiple phase Clock distribution Clocked Systems Most VLSI systems are
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback
More informationOutline. Classical Control. Lecture 1
Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction
More informationSERIALLY PROGRAMMABLE CLOCK SOURCE. Features
DATASHEET ICS307-03 Description The ICS307-03 is a dynamic, serially programmable clock source which is flexible and takes up minimal board space. Output frequencies are programmed via a 3-wire SPI port.
More informationOutline. Introduction Delay-Locked Loops. DLL Applications Phase-Locked Loops PLL Applications
Introduction Delay-Locked Loops DLL overview CMOS, refreshg your memory Buildg blocks: VCDL PD LF DLL analysis: Lear Nonlear Lock acquisition Charge sharg DLL Applications Phase-Locked Loops PLL Applications
More information14 Gb/s AC Coupled Receiver in 90 nm CMOS. Masum Hossain & Tony Chan Carusone University of Toronto
14 Gb/s AC Coupled Receiver in 90 nm CMOS Masum Hossain & Tony Chan Carusone University of Toronto masum@eecg.utoronto.ca OUTLINE Chip-to-Chip link overview AC interconnects Link modelling ISI & sensitivity
More informationThe Linear-Feedback Shift Register
EECS 141 S02 Timing Project 2: A Random Number Generator R R R S 0 S 1 S 2 1 0 0 0 1 0 1 0 1 1 1 0 1 1 1 0 1 1 0 0 1 1 0 0 The Linear-Feedback Shift Register 1 Project Goal Design a 4-bit LFSR SPEED, SPEED,
More informationLecture 120 Filters and Charge Pumps (6/9/03) Page 120-1
Lecture 120 Filters and Charge Pumps (6/9/03) Page 1201 LECTURE 120 FILTERS AND CHARGE PUMPS (READING: [4,6,9,10]) Objective The objective of this presentation is examine the circuits aspects of loop filters
More information2 nd Order PLL Design and Analysis
nd Order PLL Design and Analysis S REF Phase Detector Σ K f Loop Filter VCO K V s R C Loop Divider Fig. : nd Order PLL with Current-Mode Phase Detector useful functions and identities Units Constants Table
More informationEE115C Winter 2017 Digital Electronic Circuits. Lecture 19: Timing Analysis
EE115C Winter 2017 Digital Electronic Circuits Lecture 19: Timing Analysis Outline Timing parameters Clock nonidealities (skew and jitter) Impact of Clk skew on timing Impact of Clk jitter on timing Flip-flop-
More informationShort Course On Phase-Locked Loops and Their Applications Day 4, AM Lecture. Digital Frequency Synthesizers
Short Course On Phase-Locked Loops and Their Applications Day 4, AM Lecture Digital Frequency Synthesizers Michael Perrott August 4, 2008 Copyright 2008 by Michael H. Perrott All rights reserved. Why Are
More informationLecture 25. Dealing with Interconnect and Timing. Digital Integrated Circuits Interconnect
Lecture 25 Dealing with Interconnect and Timing Administrivia Projects will be graded by next week Project phase 3 will be announced next Tu.» Will be homework-like» Report will be combined poster Today
More informationNyquist-Rate D/A Converters. D/A Converter Basics.
Nyquist-Rate D/A Converters David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 20 D/A Converter Basics. B in D/A is a digital signal (or word), B in b i B in = 2 1
More informationAnalog Design Challenges in below 65nm CMOS
Analog Design Challenges in below 65nm CMOS T. R. Viswanathan University of Texas at Austin 4/11/2014 Seminar 1 Graduate Students Amit Gupta (TI):Two-Step VCO based ADC K. R. Raghunandan (Si Labs): Analog
More informationA New Approach for Computation of Timing Jitter in Phase Locked Loops
A New Approach for Computation of Timing Jitter in Phase ocked oops M M. Gourary (1), S. G. Rusakov (1), S.. Ulyanov (1), M.M. Zharov (1),.. Gullapalli (2), and B. J. Mulvaney (2) (1) IPPM, Russian Academy
More informationICS reserves the right to make changes in the device data identified in
ICS reserves the right to make changes in the device data identified in 查询 ICS1523 供应商 捷多邦, 专业 PCB 打样工厂,24 小时加急出货 S PIN NO. 1 VDDD 2 VSSD 3 SDA 4 SCL 5 PDEN 6 EXTFB 7 HSYNC PIN NAME 8 EXTFIL 9 XFILRET
More informationGMU, ECE 680 Physical VLSI Design
ECE680: Physical VLSI esign Chapter IV esigning Sequential Logic Circuits (Chapter 7) 1 Sequential Logic Inputs Current State COMBINATIONAL LOGIC Registers Outputs Next state 2 storage mechanisms positive
More informationAdvanced Analog Integrated Circuits. Operational Transconductance Amplifier II Multi-Stage Designs
Advanced Analog Integrated Circuits Operational Transconductance Amplifier II Multi-Stage Designs Bernhard E. Boser University of California, Berkeley boser@eecs.berkeley.edu Copyright 2016 by Bernhard
More informationLECTURE 3 CMOS PHASE LOCKED LOOPS
Lecture 03 (8/9/18) Page 3-1 LECTURE 3 CMOS PHASE LOCKED LOOPS Topics The acquisition process unlocked state Noise in linear PLLs Organization: Systems Perspective Types of PLLs and PLL Measurements PLL
More information9/18/2008 GMU, ECE 680 Physical VLSI Design
ECE680: Physical VLSI esign Chapter IV esigning Sequential Logic Circuits (Chapter 7) 1 Sequential Logic Inputs Current State COMBINATIONAL LOGIC Registers Outputs Next state 2 storage mechanisms positive
More informationOptimization of Phase-Locked Loops With Guaranteed Stability. C. M. Kwan, H. Xu, C. Lin, and L. Haynes
Optimization of Phase-Locked Loops With Guaranteed Stability C. M. Kwan, H. Xu, C. Lin, and L. Haynes ntelligent Automation nc. 2 Research Place Suite 202 Rockville, MD 20850 phone: (301) - 590-3155, fax:
More informationChapter 8. Low-Power VLSI Design Methodology
VLSI Design hapter 8 Low-Power VLSI Design Methodology Jin-Fu Li hapter 8 Low-Power VLSI Design Methodology Introduction Low-Power Gate-Level Design Low-Power Architecture-Level Design Algorithmic-Level
More informationEE247 Lecture 16. Serial Charge Redistribution DAC
EE47 Lecture 16 D/A Converters D/A examples Serial charge redistribution DAC Practical aspects of current-switch DACs Segmented current-switch DACs DAC self calibration techniques Current copiers Dynamic
More informationVoltage-Controlled Oscillator (VCO)
Voltage-Controlled Oscillator (VCO) Desirable characteristics: Monotonic f osc vs. V C characteristic with adequate frequency range f max f osc Well-defined K vco f min slope = K vco VC V C in V K F(s)
More informationECEN 610 Mixed-Signal Interfaces
ECEN 610 Mixed-Signal Interfaces Sebastian Hoyos Texas A&M University Analog and Mixed Signal Group Spring 014 S. Hoyos-ECEN-610 1 Sample-and-Hold Spring 014 S. Hoyos-ECEN-610 ZOH vs. Track-and-Hold V(t)
More informationEEE 421 VLSI Circuits
EEE 421 CMOS Properties Full rail-to-rail swing high noise margins» Logic levels not dependent upon the relative device sizes transistors can be minimum size ratioless Always a path to V dd or GND in steady
More informationTime-Varying, Frequency-Domain Modeling and Analysis of Phase-Locked Loops with Sampling Phase-Frequency Detectors
Time-Varying, Frequency-Domain Modeling and Analysis of Phase-Locked Loops with Sampling Phase-Frequency Detectors Piet Vanassche, Georges Gielen and Willy Sansen Katholieke Universiteit Leuven - ESAT/MICAS
More informationLECTURE 090 FILTERS AND CHARGE PUMPS
Lecture 090 Filters and Charge Pumps (09/01/03) Page 0901 LECTURE 090 FILTERS AND CHARGE PUMPS Objective The objective of this presentation is to examine the circuits aspects of loop filters and charge
More informationAmplifiers, Source followers & Cascodes
Amplifiers, Source followers & Cascodes Willy Sansen KULeuven, ESAT-MICAS Leuven, Belgium willy.sansen@esat.kuleuven.be Willy Sansen 0-05 02 Operational amplifier Differential pair v- : B v + Current mirror
More information3. Basic building blocks. Analog Design for CMOS VLSI Systems Franco Maloberti
Inverter with active load It is the simplest gain stage. The dc gain is given by the slope of the transfer characteristics. Small signal analysis C = C gs + C gs,ov C 2 = C gd + C gd,ov + C 3 = C db +
More informationDESIGN MICROELECTRONICS ELCT 703 (W17) LECTURE 3: OP-AMP CMOS CIRCUIT. Dr. Eman Azab Assistant Professor Office: C
MICROELECTRONICS ELCT 703 (W17) LECTURE 3: OP-AMP CMOS CIRCUIT DESIGN Dr. Eman Azab Assistant Professor Office: C3.315 E-mail: eman.azab@guc.edu.eg 1 TWO STAGE CMOS OP-AMP It consists of two stages: First
More informationEECS240 Spring Today s Lecture. Lecture 2: CMOS Technology and Passive Devices. Lingkai Kong EECS. EE240 CMOS Technology
EECS240 Spring 2013 Lecture 2: CMOS Technology and Passive Devices Lingkai Kong EECS Today s Lecture EE240 CMOS Technology Passive devices Motivation Resistors Capacitors (Inductors) Next time: MOS transistor
More informationSwitched-Capacitor Circuits David Johns and Ken Martin University of Toronto
Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University of Toronto 1 of 60 Basic Building Blocks Opamps Ideal opamps usually
More informationLecture 310 Open-Loop Comparators (3/28/10) Page 310-1
Lecture 310 Open-Loop Comparators (3/28/10) Page 310-1 LECTURE 310 OPEN-LOOP COMPARATORS LECTURE ORGANIZATION Outline Characterization of comparators Dominant pole, open-loop comparators Two-pole, open-loop
More informationVerifying Global Convergence for a Digital Phase-Locked Loop
Verifying Global Convergence for a Digital Phase-Locked Loop Jijie Wei & Yan Peng & Mark Greenstreet & Grace Yu University of British Columbia Vancouver, Canada October 22, 2013 Wei & Peng & Greenstreet
More informationSystem on a Chip. Prof. Dr. Michael Kraft
System on a Chip Prof. Dr. Michael Kraft Lecture 3: Sample and Hold Circuits Switched Capacitor Circuits Circuits and Systems Sampling Signal Processing Sample and Hold Analogue Circuits Switched Capacitor
More informationSample-and-Holds David Johns and Ken Martin University of Toronto
Sample-and-Holds David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 18 Sample-and-Hold Circuits Also called track-and-hold circuits Often needed in A/D converters
More informationME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II
ME 30 CONTROL SYSTEMS Spring 06 Course Instructors Dr. Tuna Balkan, Dr. Kıvanç Azgın, Dr. Ali Emre Turgut, Dr. Yiğit Yazıcıoğlu MIDTERM EXAMINATION II May, 06 Time Allowed: 00 minutes Closed Notes and
More informationANALYSIS AND DESIGN OF HIGH ORDER DIGITAL PHASE LOCKED LOOPS
ANALYSIS AND DESIGN OF HIGH ORDER DIGITAL PHASE LOCKED LOOPS by Brian Daniels, B. Eng., M. Eng. A thesis presented to THE NATIONAL UNIVERSITY OF IRELAND in partial fulfilment of the requirements for the
More informationDigital Integrated Circuits A Design Perspective
Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Designing Sequential Logic Circuits November 2002 Sequential Logic Inputs Current State COMBINATIONAL
More informationElectronic Circuits Summary
Electronic Circuits Summary Andreas Biri, D-ITET 6.06.4 Constants (@300K) ε 0 = 8.854 0 F m m 0 = 9. 0 3 kg k =.38 0 3 J K = 8.67 0 5 ev/k kt q = 0.059 V, q kt = 38.6, kt = 5.9 mev V Small Signal Equivalent
More informationECEN 326 Electronic Circuits
ECEN 326 Electronic Circuits Stability Dr. Aydın İlker Karşılayan Texas A&M University Department of Electrical and Computer Engineering Ideal Configuration V i Σ V ε a(s) V o V fb f a(s) = V o V ε (s)
More informationDigital Integrated Circuits A Design Perspective
igital Integrated Circuits A esign Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic esigning Sequential Logic Circuits November 2002 Sequential Logic Inputs Current State COMBINATIONAL LOGIC
More informationCDS 101/110a: Lecture 8-1 Frequency Domain Design
CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More informationCMOS Cross Section. EECS240 Spring Dimensions. Today s Lecture. Why Talk About Passives? EE240 Process
EECS240 Spring 202 CMOS Cross Section Metal p - substrate p + diffusion Lecture 2: CMOS Technology and Passive Devices Poly n - well n + diffusion Elad Alon Dept. of EECS EECS240 Lecture 2 4 Today s Lecture
More informationTransient Response of Transmission Lines and TDR/TDT
Transient Response of Transmission Lines and TDR/TDT Tzong-Lin Wu, Ph.D. EMC Lab. Department of Electrical Engineering National Sun Yat-sen University Outlines Why do we learn the transient response of
More informationEE141Microelettronica. CMOS Logic
Microelettronica CMOS Logic CMOS logic Power consumption in CMOS logic gates Where Does Power Go in CMOS? Dynamic Power Consumption Charging and Discharging Capacitors Short Circuit Currents Short Circuit
More informationJan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. November Digital Integrated Circuits 2nd Sequential Circuits
igital Integrated Circuits A esign Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic esigning i Sequential Logic Circuits November 2002 Sequential Logic Inputs Current State COMBINATIONAL
More informationLecture 17 Date:
Lecture 17 Date: 27.10.2016 Feedback and Properties, Types of Feedback Amplifier Stability Gain and Phase Margin Modification Elements of Feedback System: (a) The feed forward amplifier [H(s)] ; (b) A
More informationElectronic Circuits. Prof. Dr. Qiuting Huang Integrated Systems Laboratory
Electronic Circuits Prof. Dr. Qiuting Huang 6. Transimpedance Amplifiers, Voltage Regulators, Logarithmic Amplifiers, Anti-Logarithmic Amplifiers Transimpedance Amplifiers Sensing an input current ii in
More informationLaplace Transform Analysis of Signals and Systems
Laplace Transform Analysis of Signals and Systems Transfer Functions Transfer functions of CT systems can be found from analysis of Differential Equations Block Diagrams Circuit Diagrams 5/10/04 M. J.
More informationEEC 216 Lecture #3: Power Estimation, Interconnect, & Architecture. Rajeevan Amirtharajah University of California, Davis
EEC 216 Lecture #3: Power Estimation, Interconnect, & Architecture Rajeevan Amirtharajah University of California, Davis Outline Announcements Review: PDP, EDP, Intersignal Correlations, Glitching, Top
More informationELEN 610 Data Converters
Spring 04 S. Hoyos - EEN-60 ELEN 60 Data onverters Sebastian Hoyos Texas A&M University Analog and Mixed Signal Group Spring 04 S. Hoyos - EEN-60 Electronic Noise Signal to Noise ratio SNR Signal Power
More informationA New Method For Simultaneously Measuring And Analyzing PLL Transfer Function And Noise Processes
A New Method For Simultaneouly Meauring And Analyzing PLL Tranfer Function And Noie Procee Mike Li CTO, Ph.D. Jan Wiltrup Corporate Conultant 1 Outline Introduction Phae Locked-Loop (PLL) and Noie Procee
More informationParameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays
Parameter Derivation of Type- Discrete-Time Phase-Locked Loops Containing Feedback Delays Joey Wilson, Andrew Nelson, and Behrouz Farhang-Boroujeny joey.wilson@utah.edu, nelson@math.utah.edu, farhang@ece.utah.edu
More informationDigital Integrated Circuits A Design Perspective
igital Integrated Circuits A esign Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic esigning Sequential Logic Circuits November 2002 Naming Conventions In our text: a latch is level sensitive
More informationIntroduction to CMOS RF Integrated Circuits Design
V. Voltage Controlled Oscillators Fall 2012, Prof. JianJun Zhou V-1 Outline Phase Noise and Spurs Ring VCO LC VCO Frequency Tuning (Varactor, SCA) Phase Noise Estimation Quadrature Phase Generator Fall
More informationLecture 10, ATIK. Data converters 3
Lecture, ATIK Data converters 3 What did we do last time? A quick glance at sigma-delta modulators Understanding how the noise is shaped to higher frequencies DACs A case study of the current-steering
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect
More informationUNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences
UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences E. Alon Final EECS 240 Monday, May 19, 2008 SPRING 2008 You should write your results on the exam
More informationAN INTRODUCTION TO THE CONTROL THEORY
Open-Loop controller An Open-Loop (OL) controller is characterized by no direct connection between the output of the system and its input; therefore external disturbance, non-linear dynamics and parameter
More informationDigital Integrated Circuits A Design Perspective
Digital Integrated Circuits Design Perspective Designing Combinational Logic Circuits Fuyuzhuo School of Microelectronics,SJTU Introduction Digital IC Dynamic Logic Introduction Digital IC 2 EE141 Dynamic
More informationQuanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual
Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant
More informationCMOS Comparators. Kyungpook National University. Integrated Systems Lab, Kyungpook National University. Comparators
IsLab Analog Integrated ircuit Design OMP-21 MOS omparators כ Kyungpook National University IsLab Analog Integrated ircuit Design OMP-1 omparators A comparator is used to detect whether a signal is greater
More informationIEEE Proof Web Version
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 0, NO. 0, 2012 1 Pseudo-Linear Analysis of Bang-Bang Controlled Timing Circuits Myeong-Jae Park, Student Member, IEEE, andjaehakim, Senior
More informationESE 570: Digital Integrated Circuits and VLSI Fundamentals
ESE 570: Digital Integrated Circuits and VLSI Fundamentals Lec 23: April 17, 2018 I/O Circuits, Inductive Noise, CLK Generation Lecture Outline! Packaging! Variation and Testing! I/O Circuits! Inductive
More informationCMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues
CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 17: Dynamic Sequential Circuits And Timing Issues [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan,
More informationMaster Degree in Electronic Engineering. Analog and Telecommunication Electronics course Prof. Del Corso Dante A.Y Switched Capacitor
Master Degree in Electronic Engineering TOP-UIC Torino-Chicago Double Degree Project Analog and Telecommunication Electronics course Prof. Del Corso Dante A.Y. 2013-2014 Switched Capacitor Working Principles
More informationJoint Design-Time and Post-Silicon Optimization for Digitally Tuned Analog Circuits
Joint Design-Time and Post-Silicon Optimization for Digitally Tuned Analog Circuits Wei Yao, Yiyu Shi, Lei He and Sudhakar Pamarti Electrical Engineering Dept., University of California, Los Angeles, CA,
More informationStep input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system?
IC6501 CONTROL SYSTEM UNIT-II TIME RESPONSE PART-A 1. What are the standard test signals employed for time domain studies?(or) List the standard test signals used in analysis of control systems? (April
More information" Closed Loop Control with Second Derivative Gain Saves the Day Peter Nachtwey, President, Delta Computer Systems
" Closed Loop Control with Second Derivative Gain Saves the Day Peter Nachtwey, President, Delta Computer Systems Room II Thursday Sept. 29, 2016 2:00 pm Closed Loop Control Position-Speed Pressure/Force
More informationSystematic Design of Operational Amplifiers
Systematic Design of Operational Amplifiers Willy Sansen KULeuven, ESAT-MICAS Leuven, Belgium willy.sansen@esat.kuleuven.be Willy Sansen 10-05 061 Table of contents Design of Single-stage OTA Design of
More informationPower Dissipation. Where Does Power Go in CMOS?
Power Dissipation [Adapted from Chapter 5 of Digital Integrated Circuits, 2003, J. Rabaey et al.] Where Does Power Go in CMOS? Dynamic Power Consumption Charging and Discharging Capacitors Short Circuit
More informationCMOS Cross Section. EECS240 Spring Today s Lecture. Dimensions. CMOS Process. Devices. Lecture 2: CMOS Technology and Passive Devices
EECS240 Spring 2008 CMOS Cross Section Metal p - substrate p + diffusion Lecture 2: CMOS echnology and Passive Devices Poly n - well n + diffusion Elad Alon Dept. of EECS EECS240 Lecture 2 4 oday s Lecture
More informationDATA SHEET. HEF4534B LSI Real time 5-decade counter. For a complete data sheet, please also download: INTEGRATED CIRCUITS
INTEGRATED CIRCUITS DATA SHEET For a complete data sheet, please also download: The IC04 LOCMOS HE4000B Logic Family Specifications HEF, HEC The IC04 LOCMOS HE4000B Logic Package Outlines/Information HEF,
More information9/18/2008 GMU, ECE 680 Physical VLSI Design
ECE680: Physical VLSI Design Chapter III CMOS Device, Inverter, Combinational circuit Logic and Layout Part 3 Combinational Logic Gates (textbook chapter 6) 9/18/2008 GMU, ECE 680 Physical VLSI Design
More informationEE 435. Lecture 16. Compensation Systematic Two-Stage Op Amp Design
EE 435 Lecture 6 Compensation Systematic Two-Stage Op Amp Design Review from last lecture Review of Basic Concepts Pole Locations and Stability Theorem: A system is stable iff all closed-loop poles lie
More informationCSE241 VLSI Digital Circuits Winter Lecture 07: Timing II
CSE241 VLSI Digital Circuits Winter 2003 Lecture 07: Timing II CSE241 L3 ASICs.1 Delay Calculation Cell Fall Cap\Tr 0.05 0.2 0.5 0.01 0.02 0.16 0.30 0.5 2.0 0.04 0.32 0.178 0.08 0.64 0.60 1.20 0.1ns 0.147ns
More informationAdvantages of Using CMOS
Advantages of Using CMOS Compact (shared diffusion regions) Very low static power dissipation High noise margin (nearly ideal inverter voltage transfer characteristic) Very well modeled and characterized
More informationChapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI
Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary
More information