Frequency Detection of CDRs (1)

Similar documents
Advantages of Using CMOS

Motivation for CDR: Deserializer (1)

ECE 497 JS Lecture - 12 Device Technologies

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

Step 1. Finding V M. Goal: Þnd V M = input voltage for the output = V M both transistors are saturated at V IN = V M since

ECE 546 Lecture 10 MOS Transistors

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

EE105 Fall 2014 Microelectronic Devices and Circuits. NMOS Transistor Capacitances: Saturation Region

Topics to be Covered. capacitance inductance transmission lines

EE 434 Lecture 33. Logic Design

The CMOS Inverter: A First Glance

P. R. Nelson 1 ECE418 - VLSI. Midterm Exam. Solutions

ECE 342 Electronic Circuits. 3. MOS Transistors

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

Lecture 23: Negative Resistance Osc, Differential Osc, and VCOs

ECE 342 Solid State Devices & Circuits 4. CMOS

VLSI GATE LEVEL DESIGN UNIT - III P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT

ECE 6412, Spring Final Exam Page 1 FINAL EXAMINATION NAME SCORE /120

High-to-Low Propagation Delay t PHL

Electronic Devices and Circuits Lecture 15 - Digital Circuits: Inverter Basics - Outline Announcements. = total current; I D

EECS 141: FALL 05 MIDTERM 1

14 Gb/s AC Coupled Receiver in 90 nm CMOS. Masum Hossain & Tony Chan Carusone University of Toronto

ECE 438: Digital Integrated Circuits Assignment #4 Solution The Inverter

Homework Assignment 08

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

CMOS Inverter (static view)

Lecture 5: DC & Transient Response

Systematic Design of Operational Amplifiers

2007 Fall: Electronic Circuits 2 CHAPTER 10. Deog-Kyoon Jeong School of Electrical Engineering

Lecture 12 CMOS Delay & Transient Response

ENGR890 Digital VLSI Design Fall Lecture 4: CMOS Inverter (static view)

ENEE 359a Digital VLSI Design

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002

EE 230 Lecture 31. THE MOS TRANSISTOR Model Simplifcations THE Bipolar Junction TRANSISTOR

Preamplifier in 0.5µm CMOS

EEE 421 VLSI Circuits

Design of CMOS Adaptive-Bandwidth PLL/DLLs

Advanced Current Mirrors and Opamps

The Linear-Feedback Shift Register

Fig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Voltage-Controlled Oscillator (VCO)

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences

THE INVERTER. Inverter

and V DS V GS V T (the saturation region) I DS = k 2 (V GS V T )2 (1+ V DS )

24.2: Self-Biased, High-Bandwidth, Low-Jitter 1-to-4096 Multiplier Clock Generator PLL

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

Today s lecture. EE141- Spring 2003 Lecture 4. Design Rules CMOS Inverter MOS Transistor Model

Amplifiers, Source followers & Cascodes

Topics. Dynamic CMOS Sequential Design Memory and Control. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

Lecture 11: MOS Transistor

MOS Transistor Theory

CMOS INVERTER. Last Lecture. Metrics for qualifying digital circuits. »Cost» Reliability» Speed (delay)»performance

Assignment 3 ELEC 312/Winter 12 R.Raut, Ph.D.

MOS Transistor I-V Characteristics and Parasitics

MOS Transistor Theory

VLSI Design and Simulation

EE 330 Lecture 16. Devices in Semiconductor Processes. MOS Transistors

ECE 415/515 ANALOG INTEGRATED CIRCUIT DESIGN

University of Toronto. Final Exam

System on a Chip. Prof. Dr. Michael Kraft

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

ECE 342 Electronic Circuits. Lecture 35 CMOS Delay Model

Chapter 4 Field-Effect Transistors

Biasing the CE Amplifier

Announcements. EE141- Fall 2002 Lecture 7. MOS Capacitances Inverter Delay Power

CMOS Logic Gates. University of Connecticut 181

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

EE105 - Fall 2006 Microelectronic Devices and Circuits

S No. Questions Bloom s Taxonomy Level UNIT-I

6.012 Electronic Devices and Circuits Spring 2005

EE 330 Lecture 17. MOSFET Modeling CMOS Process Flow

EE 330 Lecture 16. MOSFET Modeling CMOS Process Flow

EEC 116 Lecture #3: CMOS Inverters MOS Scaling. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view)

ECE 342 Electronic Circuits. Lecture 6 MOS Transistors

EECS 151/251A Homework 5

EE141Microelettronica. CMOS Logic

Digital Microelectronic Circuits ( )

Lecture 14 - Digital Circuits (III) CMOS. April 1, 2003

! Delay when A=1, B=0? ! CMOS Gates. " Dual pull-down and pull-up networks, only one enabled at a time

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

ECE-343 Test 1: Feb 10, :00-8:00pm, Closed Book. Name : SOLUTION

EE105 - Fall 2005 Microelectronic Devices and Circuits

EE 330 Lecture 37. Digital Circuits. Other Logic Families. Propagation Delay basic characterization Device Sizing (Inverter and multiple-input gates)

The transistor is not in the cutoff region. the transistor is in the saturation region. To see this, recognize that in a long-channel transistor ifv

EE 230 Lecture 33. Nonlinear Circuits and Nonlinear Devices. Diode BJT MOSFET

EE 330 Lecture 16. MOS Device Modeling p-channel n-channel comparisons Model consistency and relationships CMOS Process Flow

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

MOSFET: Introduction

L ECE 4211 UConn F. Jain Scaling Laws for NanoFETs Chapter 10 Logic Gate Scaling

Lecture 23. Dealing with Interconnect. Impact of Interconnect Parasitics

The Physical Structure (NMOS)

Exam 2 Fall How does the total propagation delay (T HL +T LH ) for an inverter sized for equal

Homework Assignment 09

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

Lecture 5: DC & Transient Response

A 74.9 db SNDR 1 MHz Bandwidth 0.9 mw Delta-Sigma Time-to-Digital Converter Using Charge Pump and SAR ADC

Lecture 210 Physical Aspects of ICs (12/15/01) Page 210-1

MODULE 5 Chapter 7. Clocked Storage Elements

Transcription:

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 = V swing 2π Unfortunately this PFD does not work for the case where V in is a random data sequence, i.e., in a CD. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 1

Frequency Detection of CDs (2) In general, conventional CD PDs do not make good frequency detectors. There are three general techniques to increase frequency acquisition range: 1. A separate frequency acquisition loop with a reference clock. 2. Quadricorrelator. 3. otational frequency detector. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 2

Frequency Detection of CDs (3) 1. Frequency acquisition loop with a reference clock lock detect clock divider Freq. Acquisition Loop (CMU) ef. Clock phasefrequency detector charge pump Multiplexer VCO Input Data CD phase detector trans. block ecovered Clock D Q etimed Data CD Loop J. Cao et al., OC-192 transmitter and receiver in 0.18µ CMOS, JSSC. vol. 37, pp. 1768-1780, Dec. 2002. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 3

Frequency Detection of CDs (4) 2. Quadricorrelator (referenceless) 3. Figures from: H. ansijn and P. O Connor, A PLL-based 2.5-Gb/s GaAs clock and data regenerator IC, IEEE J. Solid- State Circuits, vol. 26, Oct. 1992, pp. 1345-1353. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 4

Frequency Detection of CDs (5) 3. otational Frequency Divider (referenceless) Figures from: D. Dalton et al., A 12.5-Mb/s to 2.7-Gb/s continuousrate CD with automatic frequency acquisition and data-rate feedback, IEEE J. Solid-State Circuits, vol. 40, Dec. 2005, pp. 2713-2725. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 5

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 Mechanically robust Lends itself very well to high integration levels Analog CMOS process usually includes non-salicided poly layer for linear resistors. SiGe BiCMOS is very useful but is generations behind currently available standard CMOS EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 6

Transistor f T Calculation V DD i g i d f T is the frequency at which becomes 1. i d g m = i g 2πf Τ C gs v gs V GS C gs ( ) W g m = µc ox L V V GS t C gs = γwlc ox ω T = 2πf T = µ γl 2 ( V GS V t ) f T gives a fundamental speed measure of a technology. 0.25 µm CMOS: f T ~ 23GHz (V DD = 2.5V) 0.18 µm CMOS: f T ~ 57GHz (V DD = 1.8V) EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 7

Static CMOS propagation delay: V in W p L p V out W p L p τ fall µ n C ox W n L n C L ( V DD V t ) τ rise µ p C ox W p L p C L ( V DD V t ) W n L n W n L n Assume: W p = 3W n for optimum noise margin. L p = L n = L min τ rise = τ fall = γl min (W p +W n )C ox µ n C ox W n L min (V DD V t ) = γl 2 # min 1+ W p µ % n $ W n & 1 ( = 4 ' V DD V t ω T Operation is 4X slower than theoretical maximum due to n-channel & p-channel gates connected in parallel. (Actual τ values will be higher due to high diffusion capacitances present in submicron transistors.) EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 8

Verifying with simulation: n-channel ac simulation to determine f T : CMOS inverter transient simulation: I G V in V out I D f T = 57GHz τ = 18ps 6.4 ω T EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 9

Single-Ended Signaling in CMOS V DD I DD V in V in V out V out I SS I SS sub I DD V SS Series & L cause supply/ground bounce. esulting modulation of transistor V t s result in pattern-dependent jitter. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 10

Effect of Supply/Ground Bounce on Jitter V DD " data in data out clock in clock out V SS " s = 5Ω L s = 5nH clock out s = 0 L s = 0 V DD " V SS " clock out s = 5Ω L s = 5nH data out EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 11

Summary of CMOS Gate Performance Advantages of static CMOS gates: 1. Simple & straightforward design. 2. obust operation. 3. Nearly zero static power dissipation. Disdvantages of static CMOS gates: 1. Full speed of transistors not exploited due to n-channel & p- channel gate in parallel at load. 2. Single-ended operation causes current spikes leading to V DD / V SS bounce. 3. Single-ended operation also highly sensitive to V DD /V SS bounce leading to jitter. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 12

Current-Mode Logic (CML) CML inverter: V DD V out+ V out- Based on conventional differential pair Differential operation V in+ C L C L V in- Inherent common-mode rejection I SS Very robust in the presence of commonmode disturbances (e.g., V DD / V SS bounce) EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 13

DC Biasing of CML Inverter V DD + 1 2 I SS _ + 1 2 I SS _ V in(dc ) =V out(dc ) =V DD 1 2 I SS V OUT(DC ) V OUT(DC ) To keep current source transistor in saturation: V IN(DC ) + V GS W L V BIAS V S I SS W L V IN(DC ) V + GS V S > V BIAS V t V S =V in(dc ) V GS V in(dc) > V BIAS + ( V GS V t ) EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 14

Logic Swing & Gain of CML Inverter V DD V high =V DD V low =V DD I SS V DD -I SS V DD V swing = I SS V DD I SS 0 W L C L C L I SS W L V DD -I SS To achieve full current switching: V swing ( V GS V t ) = ID =I SS V swing = 1 V min 2 µc W ox L I SS 2I SS µ n C ox W L V min V swing V min > 1 for correct operation EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 15

Small-Signal Behavior of CML Inverter Small-signal voltage gain: rise/fall time constant: A v = g m = µc ox W L I SS ecall V swing = 1 V min 2 µc W ox L I > 1 SS τ = C L C L = γc ox WL (Assuming fanout of 1) V swing V min = A v 2 A v 2 for full switching τ = (γwlc ox ) Note: rising & falling time constants are the same EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 16

Speed vs. Gain in Logic Circuits fast input transition: step response determined by τ slow input transition: step response determined by A v Largest possible gain-bandwidth product is desirable. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 17

elationship between A v, τ, and V swing A v = µ n C ox W L I SS W A 2 v = µ n C ox L I SS 2 = µ n γl ( γwlc 2 ox) ( I SS ) τ V swing A v 2 = µ n γl 2 τ V swing A v 2 τ = µ n γl 2 V swing large-signal gain-bandwidth product Larger logic swing preferred for higher gain-bandwidth product Larger V swing Larger V min smaller W/L larger current density EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 18

Thought Experiment W L W L W L W L I SS I SS Suppose we decrease current density by increasing W/L: W L 2 V min 1 2 1 2, C L 2 τ = C 2 Slower! EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 19

Note that the load is only one gate capacitance: τ = C L = g m ω T = A v ω T 2 ω T CML speed ~ 2.5 times faster than static CMOS n-channel ac simulation to determine f T : CML buffer transient simulation: I G I D τ = 8ps 2.9 ω T f T = 57GHz EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 20

Typical V swing : 0.3 V DD Should be large enough to allow sufficient gain-bandwidth product. Should be small enough to prevent transistors from going into triode. * CML will still work in triode (unlike BJT), but there is no additional speed benefit. V swing = I SS Once V swing has been chosen, designer can trade off between gain & bandwidth by parameterizing between & I SS : τ = (γwlc ox ) Higher speed: I SS A v = µc ox W L I SS Higher gain: I SS EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 21

Other Benefits of CML Gates 1. Constant current bias V DD / V SS bounce greatly reduced I SS KCL sets this current to be nearly constant. I SS EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 22

V DD " data in data out clock in clock out V SS " clock out s = 0 L s = 0 s = 5Ω L s = 5nH V DD " V SS " clock out s = 5Ω L s = 5nH data out EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 23

2. Non-inverting buffer available without additional delay: CMOS: t p 2t p inverter buffer CML: V out+ V out V out V out+ V in+ V in V in+ V in inverter buffer EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 24

Fanout & Scaling of CML Gates 1x = V in+ V out- W L V out+ W L V in- I SS /n /n V out- V out+ nx = V in+ n W L n W L V in- All voltages unchanged from unit-sized buffer. Currents & power increase by factor of n. ni SS EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 25

For fanout of n: τ = nc L A v 2 τ = µ n nγl 2 V swing τ increases linearly with fanout. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 26

From interconnect, etc.; assumed not to scale with buffer sizes τ = ( nc L +C p ) ( / n) = γwlc ox 1+ C p A v 2 = µ n C ox nw L % ' & nc L ( ni SS ) ( / n) 2 W = µ n C I ox L SS 2 ( * ) τ = µ n γl V " 1+ C p 2 swing $ # nc L A v 2 % ' & 1 Should set n 0.1 ( C p /C L ) to minimize degradation due to interconnect capacitance Power (proportional to n) determined primarily by interconnect capacitance! EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 27

Sub-micron MOSFETs obey square-law characteristics only in a limited region! I D I D Mobility reduction (linear) + V GS _ Square-law behavior Weak inversion (exponential) CML buffer design procedure: V GS 1. Determine largest allowable I SS (usually limited by electromigration constraints) 2. Choose unit-sized n-channel transistor (typically W/L=20) 3. un a series of simulations to determine optimum value of : too small: full current switching not achieved too large: slower than necessary 4. Choose minimum scaling factor after laying out some test buffers of various sizes and determining approximate value of interconnect capacitance C p. EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 28

1. Determine largest allowable I SS standard layout shared drain (1/2 diffusion capacitance) I D I max I max independent of W determined by electromigration limits EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 29

CML Design Procedure Example Choose: I SS = 400µA W L = 4 µm 0.18 µm = 900 I SS = 360mV t p = 10ps too small = 1200 I SS = 480mV t p = 12ps * optimum* = 1500 I SS = 600mV t p = 14ps too large EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 30

Parameterizing Between Gain & Bandwidth I SS = 100 µa = 4.8 kω A v = 9.3 db BW = 2.6 GHz I SS = 200 µa = 2.4 kω A v = 7.1 db BW = 5.5 GHz I SS = 400 µa = 1.2 kω A v = 3.9 db BW = 11.5 GHz EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 31

Parameterized CML Buffer GBW GSCALE MSCALE W L GSCALE MSCALE I SS GSCALE MSCALE GBW GSCALE: Global scaling parameter (depends on C p ) MSCALE: Local scaling parameter (depends on fanout or bit rate) GBW: Gain-bandwidth parameter EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 32

CML with p-channel Active Load Can be used if linear resistors are not available. p-channel load transistors operates in triode region: Increased capacitance and mismatch result EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 33

Capacitance Comparison (1) Poly resistor: p-channel MOSFET: C 1 2 C poly sub C C depletion + 1 ( 2 C + C channel gate channel sub) gate channel sub EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 34

Capacitance Comparison (2) (Numbers based on TSMC 180nm CMOS process) C poly-sub C channel-sub : 0.13 ff/µm 2 C depletion : 1.20 ff/µm 2 C channel-gate : 7.80 ff/µm 2 Poly resistor: W poly = 0.6 L poly = 2.5 C 1 2 C poly sub = 0.1 ff p-channel MOSFET: W channel = W diff = 2.5 µm L channel = 0.18 µm L diff = 0.3 µm ( ) C C depletion + 1 2 C channel gate + C channel sub = 0.9 ff + 1.8 ff +.03 ff = 2.8 ff EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 35

Capacitance Comparison (3) = 1.2 kω ρ s = 235 Ω/ W r = 0.6 µm L r = 2.5 µm C res = 0.1 ff W p = 2.5 µm L diff = 0.3 µm C d2 = 2.8 ff M 2 M 2 M 1 M 1 M 1 M 1 C d1 = 3.7 ff C g1 = 5.8 ff EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 36

Pulse esponse Comparison PW in = 100ps resistor load = 1.2 kω t d = 16 ps; PW out = 100 ps p-channel load (W/L) p = 2.5 µm / 0.18 µm t d = 20 ps; PW out = 98 ps EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 37

Eye Diagram Comparison including mismatch effects σ resistor load = 1.5% mismatch p-channel load σ ID I D = 4% mismatch 160mV gate-referred mismatch DCD ISI EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 38

Series-Gated CML Topology XO gate: M A M A M A M A M B M B Common-mode voltage of BP/N critical: Too low current source transistor biased in triode Too high Transistors M B biased in triode EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 39

Series-Gated CML (2) V S BP I 1 I 2 BN V BP V BN I 1 I 2 I SS Transistors should be biased in saturation to realize maximum g m. V BP V BN Especially important when gate voltages exhibit slow slew rates -I SS Slope = g m EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 40

I BP I BN V B(cm) = 1.0 V B(cm) = 1.3 DC current: V B(cm) = 1.6 I BP I BN V B(cm) = 1.3 V B(cm) = 1.0 V BP V BN Transient response: (400mV amplitude sine wave applied to BP/BN) V B(cm) = 1.6 EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 41 t

Level-Shifting CML Buffer Used to drive clock inputs of series-gated CML gates + I SS cm _ V DD cm Output levels: V high = ( V DD I SS ) cm V low = ( V DD I SS cm ) I SS V swing = I SS I SS DC levels shifted down by I SS cm V swing unchanged EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 42

CML Select Circuit Be reassigning the inputs, the XO can be transformed into a Select circuit. Used in a 2:1 multiplexer. OUTN OUTP SELA AP AN BP BN AP/N SELA SELB BP/N I SS OUTP/N EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 43

CML Latch By setting BP/N = OUTP/N, we can construct a CML latch: OUTN OUTP DP DN CKP CKN I SS EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 44

CML D Flip-Flop XN XP OUTN OUTP DP DN XP XN CKP CKN CKN CKP CKP/N DP/N Output OUTP/N is synchronized with CKP/N falling edge. OUTP/N EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 45

CML Latch Design Considerations slope=1/r gg I GG V GG 1 2 I SS dc operating points V GG I GG Necessary criterion for bistability: r gg = 2 2 = 1/ g m 1 g m < 0 (Equivalent to loop gain = g m > 1) at middle operating point EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 46

Avoiding Latch Transparency g m > 1 XP/N g m 1 g m 1 transparent latch EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 47

XN QIN XP QIP OUTN OUTP DP DN QIP XP QIN XN CKP CKN CKN CKP GBW parameter can be increased to ensure bistability. =1000 g m > 1 =800 g m 1 =600 g m < 1 EECS 270C / Winter 2016 Prof. M. Green / U.C. Irvine 48