Design of CMOS Adaptive-Bandwidth PLL/DLLs

Size: px
Start display at page:

Download "Design of CMOS Adaptive-Bandwidth PLL/DLLs"

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 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 information

Introduction 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. 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 information

Frequency Detection of CDRs (1)

Frequency 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 information

GMU, ECE 680 Physical VLSI Design 1

GMU, 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 information

Timing Issues. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolić. January 2003

Timing 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 information

Spurious-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. 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 information

EE241 - Spring 2006 Advanced Digital Integrated Circuits

EE241 - 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 information

Fundamentals of PLLs (III)

Fundamentals 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 information

Motivation for CDR: Deserializer (1)

Motivation 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 information

Behavior of Phase-Locked Loops

Behavior 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 information

Y. Tsiatouhas. VLSI Systems and Computer Architecture Lab

Y. 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 information

Lecture 9: Clocking, Clock Skew, Clock Jitter, Clock Distribution and some FM

Lecture 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 information

Nonlinear Behavior Modeling of Charge-Pump Based Frequency Synthesizers

Nonlinear 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 information

Dallas Semiconductor 17

Dallas 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 information

Charge-Pump Phase-Locked Loops

Charge-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 information

ECEN620: Network Theory Broadband Circuit Design Fall 2018

ECEN620: 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 information

An 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 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 information

Mark A. Horowitz, Metha Jeeradit, Frances Lau, Sabrina Liao, ByongChan Lim, James Mao Electrical Engineering, Stanford University.

Mark 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 information

Digital 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. 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 information

A 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 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 information

Clock Strategy. VLSI System Design NCKUEE-KJLEE

Clock 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 information

Automatic 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 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 information

Outline. Classical Control. Lecture 1

Outline. 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 information

SERIALLY PROGRAMMABLE CLOCK SOURCE. Features

SERIALLY 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 information

Outline. Introduction Delay-Locked Loops. DLL Applications Phase-Locked Loops PLL Applications

Outline. 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 information

14 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 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 information

The Linear-Feedback Shift Register

The 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 information

Lecture 120 Filters and Charge Pumps (6/9/03) Page 120-1

Lecture 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 information

2 nd Order PLL Design and Analysis

2 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 information

EE115C Winter 2017 Digital Electronic Circuits. Lecture 19: Timing Analysis

EE115C 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 information

Short 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 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 information

Lecture 25. Dealing with Interconnect and Timing. Digital Integrated Circuits Interconnect

Lecture 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 information

Nyquist-Rate D/A Converters. D/A Converter Basics.

Nyquist-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 information

Analog Design Challenges in below 65nm CMOS

Analog 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 information

A New Approach for Computation of Timing Jitter in Phase Locked Loops

A 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 information

ICS 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 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 information

GMU, ECE 680 Physical VLSI Design

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 information

Advanced Analog Integrated Circuits. Operational Transconductance Amplifier II Multi-Stage Designs

Advanced 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 information

LECTURE 3 CMOS PHASE LOCKED LOOPS

LECTURE 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 information

9/18/2008 GMU, ECE 680 Physical VLSI Design

9/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 information

Optimization 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 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 information

Chapter 8. Low-Power VLSI Design Methodology

Chapter 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 information

EE247 Lecture 16. Serial Charge Redistribution DAC

EE247 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 information

Voltage-Controlled Oscillator (VCO)

Voltage-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 information

ECEN 610 Mixed-Signal Interfaces

ECEN 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 information

EEE 421 VLSI Circuits

EEE 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 information

Time-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 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 information

LECTURE 090 FILTERS AND CHARGE PUMPS

LECTURE 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 information

Amplifiers, Source followers & Cascodes

Amplifiers, 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 information

3. Basic building blocks. Analog Design for CMOS VLSI Systems Franco Maloberti

3. 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 information

DESIGN MICROELECTRONICS ELCT 703 (W17) LECTURE 3: OP-AMP CMOS CIRCUIT. Dr. Eman Azab Assistant Professor Office: C

DESIGN 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 information

EECS240 Spring Today s Lecture. Lecture 2: CMOS Technology and Passive Devices. Lingkai Kong EECS. EE240 CMOS Technology

EECS240 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 information

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto

Switched-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 information

Lecture 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 (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 information

Verifying Global Convergence for a Digital Phase-Locked Loop

Verifying 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 information

System on a Chip. Prof. Dr. Michael Kraft

System 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 information

Sample-and-Holds David Johns and Ken Martin University of Toronto

Sample-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 information

ME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II

ME 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 information

ANALYSIS AND DESIGN OF HIGH ORDER DIGITAL PHASE LOCKED LOOPS

ANALYSIS 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 information

Digital Integrated Circuits A Design Perspective

Digital 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 information

Electronic Circuits Summary

Electronic 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 information

ECEN 326 Electronic Circuits

ECEN 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 information

Digital Integrated Circuits A Design Perspective

Digital 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 information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 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 information

CMOS Cross Section. EECS240 Spring Dimensions. Today s Lecture. Why Talk About Passives? EE240 Process

CMOS 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 information

Transient Response of Transmission Lines and TDR/TDT

Transient 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 information

EE141Microelettronica. CMOS Logic

EE141Microelettronica. 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 information

Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. November Digital Integrated Circuits 2nd Sequential Circuits

Jan 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 information

Lecture 17 Date:

Lecture 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 information

Electronic Circuits. Prof. Dr. Qiuting Huang Integrated Systems Laboratory

Electronic 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 information

Laplace Transform Analysis of Signals and Systems

Laplace 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 information

EEC 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 EEC 216 Lecture #3: Power Estimation, Interconnect, & Architecture Rajeevan Amirtharajah University of California, Davis Outline Announcements Review: PDP, EDP, Intersignal Correlations, Glitching, Top

More information

ELEN 610 Data Converters

ELEN 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 information

A New Method For Simultaneously Measuring And Analyzing PLL Transfer Function And Noise Processes

A 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 information

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays

Parameter 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 information

Digital Integrated Circuits A Design Perspective

Digital 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 information

Introduction to CMOS RF Integrated Circuits Design

Introduction 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 information

Lecture 10, ATIK. Data converters 3

Lecture 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 information

Systems Analysis and Control

Systems 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 information

UNIVERSITY 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 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 information

AN INTRODUCTION TO THE CONTROL THEORY

AN 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 information

Digital Integrated Circuits A Design Perspective

Digital 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 information

Quanser 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 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 information

CMOS Comparators. Kyungpook National University. Integrated Systems Lab, Kyungpook National University. Comparators

CMOS 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 information

IEEE Proof Web Version

IEEE 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 information

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ESE 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 information

CMPEN 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 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 information

Master Degree in Electronic Engineering. Analog and Telecommunication Electronics course Prof. Del Corso Dante A.Y Switched Capacitor

Master 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 information

Joint Design-Time and Post-Silicon Optimization for Digitally Tuned Analog Circuits

Joint 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 information

Step input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system?

Step 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 " 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 information

Systematic Design of Operational Amplifiers

Systematic 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 information

Power Dissipation. Where Does Power Go in CMOS?

Power 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 information

CMOS Cross Section. EECS240 Spring Today s Lecture. Dimensions. CMOS Process. Devices. Lecture 2: CMOS Technology and Passive Devices

CMOS 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 information

DATA SHEET. HEF4534B LSI Real time 5-decade counter. For a complete data sheet, please also download: INTEGRATED CIRCUITS

DATA 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 information

9/18/2008 GMU, ECE 680 Physical VLSI Design

9/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 information

EE 435. Lecture 16. Compensation Systematic Two-Stage Op Amp Design

EE 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 information

CSE241 VLSI Digital Circuits Winter Lecture 07: Timing II

CSE241 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 information

Advantages of Using CMOS

Advantages 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 information

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 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