ECEN 720 High-Speed Links: Circuits and Systems

Similar documents
ECEN 720 High-Speed Links Circuits and Systems

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

ECEN 720 High-Speed Links: Circuits and Systems. Lab3 Transmitter Circuits. Objective. Introduction. Transmitter Automatic Termination Adjustment

To learn fundamentals of high speed I/O link equalization techniques.

To learn S-parameters, eye diagram, ISI, modulation techniques and their simulations in MATLAB and Cadence.

To learn S-parameter, eye diagram, ISI, modulation techniques and to simulate in Matlab and Cadence.

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

Design of Low Power High Speed Fully Dynamic CMOS Latched Comparator

A 10Gbps Analog Adaptive Equalizer and Pulse Shaping Circuit for Backplane Interface

A CMOS Multi-Gb/s 4-PAM Serial Link Transceiver*

A 5-Gb/s 156-mW Transceiver with FFE/Analog Equalizer in 90-nm CMOS Technology Wang Xinghua a, Wang Zhengchen b, Gui Xiaoyan c,

EE240B Discussion 9. Eric Chang. Berkeley Wireless Research Center UC Berkeley

To learn statistical bit-error-rate (BER) simulation, BER link noise budgeting and using ADS to model high speed I/O link circuits

A Low-Noise Self-Calibrating Dynamic Comparator for High-Speed ADCs

ECEN720: High-Speed Links Circuits and Systems Spring 2017

A Novel Approach of Low Power Low Voltage Dynamic Comparator Design for Biomedical Application

ECEN620: Network Theory Broadband Circuit Design Fall 2014

A 4 GSample/s 8-bit ADC in. Ken Poulton, Robert Neff, Art Muto, Wei Liu, Andrew Burstein*, Mehrdad Heshami* Agilent Laboratories Palo Alto, California

/$ IEEE

if the conductance is set to zero, the equation can be written as following t 2 (4)

Figure 1 Typical block diagram of a high speed voltage comparator.

SERIALIZED data transmission systems are usually

5Gbps Serial Link Transmitter with Pre-emphasis

A 0.18µm SiGe BiCMOS Receiver and Transmitter Chipset for SONET OC-768 Transmission Systems

To learn Statistical Bit-error-rate (BER) simulation, BERlink noise budgeting and usage of ADS to model high speed I/O link circuits.

High Speed I/O 2-PAM Receiver Design. EE215E Project. Signaling and Synchronization. Submitted By

Design of a Low Voltage low Power Double tail comparator in 180nm cmos Technology

Statistical Link Modeling

CMOS Digital Integrated Circuits Lec 11 Sequential CMOS Logic Circuits

IN the design of the fine comparator for a CMOS two-step flash A/D converter, the main design issues are offset cancelation

ISSCC 2006 / SESSION 13 / OPTICAL COMMUNICATION / 13.2

A Bottom-Up Approach to on-chip Signal Integrity

Sense Amplifier Comparator with Offset Correction for Decision Feedback Equalization based Receivers

Dedication. To Mum and Dad

NEW WIRELESS applications are emerging where

High-Speed Circuits and Systems Laboratory B.M.Yu. High-Speed Circuits and Systems Lab.

ECEN620: Network Theory Broadband Circuit Design Fall 2012

DESIGN AND IMPLEMENTATION OF A LOW VOLTAGE LOW POWER DOUBLE TAIL COMPARATOR

ECEN620: Network Theory Broadband Circuit Design Fall 2014

/$ IEEE

ECEN720: High-Speed Links Circuits and Systems Spring 2017

Analysis and Design of High Speed Low Power Comparator in ADC

A Variable-Frequency Parallel I/O Interface with Adaptive Power Supply Regulation

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

A 19-GHz Broadband Amplifier Using a g m -Boosted Cascode in 0.18-μm CMOS

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

ECEN689: Special Topics in Optical Interconnects Circuits and Systems Spring 2016

ECEN689: Special Topics in High-Speed Links Circuits and Systems Spring 2012

SCALING power supply has become popular in lowpower

Transmission-Line-Based, Shared-Media On-Chip. Interconnects for Multi-Core Processors

DESIGN OF MULTIPLYING DELAY LOCKED LOOP FOR DIFFERENT MULTIPLYING FACTORS

ISSCC 2006 / SESSION 4 / GIGABIT TRANSCEIVERS / 4.1

O.13f-Lm 1.OV-l.5V Supply Digital Blocks for 40-Gb/s Optical Communication Systems

Design of Low Power Preamplifier Latch Based Comparator

Low-Power Pipelined ADC Design for Wireless LANs

Phase Locked Loop (PLL) based Clock and Data Recovery Circuits (CDR) using Calibrated Delay Flip Flop

ECEN 474/704 Lab 8: Two-Stage Miller Operational Amplifier

BER-optimal ADC for Serial Links

ISSCC 2003 / SESSION 10 / HIGH SPEED BUILDING BLOCKS / PAPER 10.8

A Radiation Tolerant 4.8 Gb/s Serializer for the Giga-Bit Transceiver

ECEN720: High-Speed Links Circuits and Systems Spring 2017

ABSTRACT. As data frequency increases beyond several Gbps range, low power chip to chip

A High Speed and Low Voltage Dynamic Comparator for ADCs

CHAPTER 6 PHASE LOCKED LOOP ARCHITECTURE FOR ADC

CMOS Digital Integrated Circuits Analysis and Design

10.1: A 4 GSample/s 8b ADC in 0.35-um CMOS

Lecture 160 Examples of CDR Circuits in CMOS (09/04/03) Page 160-1

Analysis of New Dynamic Comparator for ADC Circuit

Design of Low Voltage and High Speed Double-Tail Dynamic Comparator for Low Power Applications

High Speed Communication Circuits and Systems Lecture 14 High Speed Frequency Dividers

A 1.5 Gbps Transceiver Chipset in 0.13-mm CMOS for Serial Digital Interface

DESIGN AND VERIFICATION OF ANALOG PHASE LOCKED LOOP CIRCUIT

This chapter discusses the design issues related to the CDR architectures. The

IN the face of shrinking feature size, one of the major

High-speed Serial Interface

A 14-bit 2.5 GS/s DAC based on Multi-Clock Synchronization. Hegang Hou*, Zongmin Wang, Ying Kong, Xinmang Peng, Haitao Guan, Jinhao Wang, Yan Ren

IN HIGH-SPEED wireline transceivers, a (DFE) is often

DESIGN OF LOW POWER SAR ADC FOR ECG USING 45nm CMOS TECHNOLOGY

RECENT technology trends have lead to an increase in

ECEN720: High-Speed Links Circuits and Systems Spring 2017

An 8-Gb/s Inductorless Adaptive Passive Equalizer in µm CMOS Technology

A 0.3-m CMOS 8-Gb/s 4-PAM Serial Link Transceiver

A digital phase corrector with a duty cycle detector and transmitter for a Quad Data Rate I/O scheme

DESIGN AND PERFORMANCE VERIFICATION OF CURRENT CONVEYOR BASED PIPELINE A/D CONVERTER USING 180 NM TECHNOLOGY

! Sequential Logic. ! Timing Hazards. ! Dynamic Logic. ! Add state elements (registers, latches) ! Compute. " From state elements

EFFICIENT LOW POWER DYNAMIC COMPARATOR FOR HIGH SPEED ADC s

A 10-Gb/s Multiphase Clock and Data Recovery Circuit with a Rotational Bang-Bang Phase Detector

ISSCC 2003 / SESSION 4 / CLOCK RECOVERY AND BACKPLANE TRANSCEIVERS / PAPER 4.3

CLOCK AND DATA RECOVERY (CDR) circuits incorporating

DOUBLE DATA RATE (DDR) technology is one solution

A Low-Offset Latched Comparator Using Zero-Static Power Dynamic Offset Cancellation Technique

Design of Dynamic Latched Comparator with Reduced Kickback Noise

A Flexible, Low Power, DC-1GHz Impulse-UWB Transceiver Front-end

Analysis & Design of low Power Dynamic Latched Double-Tail Comparator

Adiabatic Logic Circuits for Low Power, High Speed Applications

Use of Phase Delay Analysis for Evaluating Wideband Circuits: An Alternative to Group Delay Analysis

REDUCING power consumption and enhancing energy

A single-slope 80MS/s ADC using two-step time-to-digital conversion

High-Performance Electrical Signaling

Lecture 11: Clocking

Transcription:

1 ECEN 720 High-Speed Links: Circuits and Systems Lab4 Receiver Circuits Objective To learn fundamentals of receiver circuits. Introduction Receivers are used to recover the data stream transmitted by transmitters. The voltage and time domain resolution and offset are the key performance specs for receiver circuits. In this lab, the receiver building blocks will be studied and practiced. Their performance metrics are going to be characterized. Receiver Parameters The receiver performance is measured in both time and voltage domain. How small voltage a receiver can measure is the sensitivity. The receiver voltage offset is a similar concept as a comparator input offset voltage, which is caused by the device mismatch and circuit structure. In time domain, the shortest pulse width the receiver can detect is called the aperture time. It limits the maximum data rate of the link system. The time offset becomes the timing skew and jitter between the receiver and some reference timing marker (CDR). These four parameters are illustrated in Figure 1. Figure 1 Eye Diagram Showing Time and Voltage Offset and Resolution [Dally] Basic Receiver Block Diagram Pre-amplifier is often used in the receiver side to improve signal gain and reduce input referred offset and noise. It must provide gain at high frequency bandwidth so that it does not attenuate high frequency data. It can also operate as a common mode shifter to correct the common mode

2 mismatch between TX and RX. Offset correction can be also implemented in the pre-amplifier. The comparator/sampler can be implemented with static amplifiers or clocked regenerative amplifiers. If the power consumption is a concern, clocked regenerative amplifier is preferred. Clocked Comparators Figure 2 Basic Receiver Block Diagram Clocked comparators can sample the input signals at clock edges and resolve the differential output. They are also called regenerative amplifiers, sense-amplifiers, or latches. Two clocked comparators are shown in Figure 3. A flip-flop can be made by cascading a strong-arm latch and a SR latch as shown in Figure 4. It can also be formed by cascading two CML latches. (a) (b) Figure 3 Clocked Comparators (a) Strong-Arm Latch (b) CML Latch Figure 4 Flip-Flop Made of a Strong-Arm Comparator and an RS Latch

3 Clocked Comparator Linear Time-Variant (LTV) Model and ISF A comparator can be viewed as a noisy nonlinear filter followed by an ideal sampler and slicer (comparator) as shown in Figure 5 [2]. The small-signal comparator response can be modeled using an impulse sensitivity function (ISF) of The comparator ISF is a subset of a time-varying impulse response h(t,τ) for a linear time-variant (LTV) system, which can be expressed as (1) where h(t,τ) is the system response at t to a unit impulse arriving at τ, and for a linear timeinvariant (LTI) system h(t,τ) = h(t-τ) using convolution. Output voltage of a comparator can be expressed as (2) and the comparator decision can be calculated as (3) Please refer to [2] for more details. (4) Figure 5 Clocked Comparator LTV Model Characterizing Comparator ISF using Cadence The method for characterization of a comparator s ISF can be found in [2]. The simulation setup is shown in Figure 6. A small step signal is applied to the comparator at time τ with a small offset voltage. The offset voltage is generated through a simple servo loop, which makes the comparator metastable. The V metastable is measured for various time τ to obtain the step sensitivity

4 function SSF(τ). Cadence simulation setup is shown in Figure 7. Both input step and clock signals are set to be the same frequency and with time τ delay. At the metastable condition, the flip-flop generates equal number of 1 s and 0 s. The percentage of 1 s and 0 s controls the average current flow direction of the voltage controled current source (VCCS) which generates an offset voltage on the shunt capacitor. The simulation can be done by sweeping the time τ and measure the offset voltage. ISF can be eventually generated from those simulation results [2]. Please refer to the Appendix at the end of this document for more details on how to extract the ISF response in Cadence. Figure 6 Characterization of Comparator ISF [Jeeradit, VLSI 2008] Figure 7 Comparator ISF Setup in Cadence

5 Pre-Lab 1. Generally, circuits are designed to handle a minimum variation range of ±3σ, where σ is the standard deviation of the variable under study. What is the yield rate for ±σ, ±2σ, ±3σ, and ±4σ assuming a Gaussian distribution? Figure 8 Gaussian Distribution 2. A receiver is characterized by its input sensitivity which represents the voltage resolution, and by the set-up and hold times (t S and t H ) which represent the timing resolution as illustrated with the light rectangle in Figure 1. The center of the dark rectangle is shifted by the offset time and offset voltage from the center of the light rectangle. Input sensitivity consists of input voltage offset, input referred noise, and minimum latch resolution voltage. A Strong-Arm latch input static voltage offset is 10mV, minimum latch resolution from hysteresis is bounded to 2mV, and 14mV input referred noise at the target bit error rate (BER) of 10-12. The aperture time and the combined set-up and hold time (t S +t H ) of the latch is 10ps and 20ps, respectively. Also assume that the receiver sampling clock has an 13ps timing offset and 14ps jitter at the target BER of 10-12. On the 5Gb/s NRZ eye diagram obtained in Lab 2 over B12 backplane channel (either from MATLAB or CADENCE), draw the window that the incoming signal needs to avoid such that the receiver will reliably translate the voltage waveform received from the channel into logic 1 s or 0 s under worst-case combinations of offsets and resolution. 3. Demultiplexer (DeMUX) is often used to deserialize a stream of high speed data. It can be implemented after the receiver circuit to generate lower speed data. Please design a 1:4 binary-tree DeMUX that deserializes 5Gb/s data into 1.25Gb/s data. Figure 9 is an example of 1:2 De-MUX, please refer to [3] as a reference. You may use behavioral models to implement the building blocks in the DeMUX. Plot the simulation results that verify the operation of DeMUX. SET D t Q DFF t Q CLR A Data CLK in SET D t Q DFF t Q CLR SET D t Q Latch t Q CLR B CLK in Figure 9 1:2 Data De-MUX [3]

6 Questions 1. High-Speed Comparator Design. This problem involves the design of four different high-speed comparators to meet the following specifications: a. clk Dout delay 200ps with a 10mV static differential input voltage (D in+ D in- ) at a common mode voltage of 80% VDD. Measure delay from when the clock is at 50% VDD to Dout+ is at 50% VDD for an output rising transition. Please refer to Figure 18 in the Appendix. b. Clock frequency = 2GHz. Use at least one inverter-based buffer to clock your circuit for realistic clock waveforms. c. Load capacitance on Dout+ and Dout- is 10fF. d. Input referred offset σ 10mV. Here you can optimistically assume that the input referred offset is just due to the input differential pair Vt (threshold voltage) mismatch and use the mismatch equation given in the notes, i.e., no need to run Monte Carlo simulations (although if you have access to a PDK that includes accurate statistical models of the CMOS devices you are encouraged to use Monte Carlo analysis). e. Optimize the design for power consumption, i.e., don t overdesign the comparator for a super small delay. Try to minimize total capacitance while still meeting the 200ps delay and σ offset 10mV offset specifications. Design the comparators based on the following four architectures: a. Conventional Strong-Arm Latch. For an example schematic, refer to Figure 3(a). Feel free to change the pre-charge transistors configuration. b. CML Latch. For an example schematic, refer to Figure 3(b). c. Schinkel Low-Voltage Latch. For an example schematic, refer to Figure 2 in [6]. d. Goll Low-Voltage Latch. For an example schematic, refer to Figure 2 in [7]. The comparators should realize a flip-flop function. a. As shown in Figure 10, for the Strong-Arm type latches (1, 3, and 4) follow with the optimized SR-latch shown in Figure 11. For more details on the optimized SR-latch, refer to [8]. Note: for architecture (3) you will need to modify this optimized SR-latch as the sense-amp pre-charges to GND (vs. VDD in 1 & 4). b. To realize a CML flip-flop with architecture (2), simply cascade two CML latches to realize a master-slave flip-flop.

7 Figure 10 High-Speed Comparator with a Flip-Flop Configuration Figure 11 Optimized SR Latch [8]

8 2. High-Speed Comparator Characterization. Please simulate all four comparators and produce the following using 500MHz (or less if necessary) clock signal: a. Plot comparator delay vs. VDD for VDD varying from 50% of nominal VDD to 100% VDD. For this keep the input common mode equal to 80% of the supply, i.e., sweep the input common-mode along with the supply. Also scale the clock input signal level with VDD. b. Plot comparator power vs. VDD in a similar manner. c. Generate the comparator Impulse Sensitivity Function (ISF) at the nominal VDD, 80%VDD, and 60%VDD (3 curves). Again, track the input common-mode with VDD (for more details refer to [2]). For the ISF-based characterization use an input differential step of 50mV, i.e., VCM±25mV for the differential input signals. Report the comparator aperture time, by measuring the 10%-90% rise-time based on the simulation results. Please refer to [9] for the aperture time measurement. d. Compare the design of these four latches (you can refer to [2]). 3. Link Verification. The designed comparator can be considered as a basic receiver. Build a 5Gb/s link system by using the transmitter designed either in voltage mode or current mode and the comparator which you ve chosen for the best performance. Please refer to Figure 12 for the full test circuit. Use 50Ω transmission line with 1ns delay. Add 200fF parasitic caps at the output of your transmitter and input of the receiver. Feel free to choose the best termination and coupling schemes. a. Show the circuit schematic including coupling and termination. b. Explain your choice of coupling and termination schemes. c. Please show simulation results and eye diagrams that verify the link functionality and performance. Z o1 =50Ω PRBS Pre- Driver TX C 1 =200f Z o2 =50Ω 100Ω C 1 =200f RX C 1 =10fF C 1 =200fF T d =1ns C 1 =200fF C 1 =10fF Figure 12 Basic Link System using DC Coupling

9 References [1] Digital Systems Engineering, W. Dally and J. Poulton, Cambridge University Press, 1998. [2] M. Jeeradit, J. Kim, B. S. Leibowitz, P. Nikaeen, V. Wang, B. Garlepp, and C. Werner, Characterizing sampling aperture of clocked comparators, Dig. Tech. Papers, IEEE Symp. VLSI Circuits, pp. 68-69, June 2008. [3] J. Cao, M. Green, A. Momtaz, K. Vakilian, D. Chung, K.-C. Jen, M. Caresosa, X. Wang, W.-G. Tan, Y. Cai, I. Fujimori, and A. Hairapetian, OC-192 transmitter and receiver in standard 0.18-μm CMOS, IEEE J. Solid-State Circuits, vol. 37, pp. 1768 1780, Dec. 2002. [4] J. Kim et al., Simulation and analysis of random decision errors in clocked comparators, IEEE Transactions on Circuits and Systems-I, vol. 56, no. 8, Aug. 2009, pp. 1844-1857. [5] T. Toifl et al., A 22-Gb/s PAM-4 receiver in 90-nm CMOS SOI technology, IEEE J. Solid-State Circuits, vol. 41, no. 4, Apr. 2006, pp. 954-965. [6] D. Schinkel et al., A double-tail latch-type voltage sense amplifier with 18ps setup+hold time, IEEE International Solid-State Circuits Conference, Feb. 2007. [7] B. Goll and H. Zimmermann, A comparator with reduced delay time in 65-nm CMOS for supply voltages down to 0.65V, IEEE Transactions on Circuits and Systems-II, vol. 56, no. 11, Nov. 2009, pp. 810-814. [8] B. Nikolic et al., Improved sense-amplifier-based flip-flop: design and measurements, IEEE Journal of Solid-State Circuits, vol. 35, no. 6, June 2000, pp. 876-884. [9] H. O. Johansson and C. Svensson, Time resolution of NMOS sampling switches used on low-swing signals, IEEE J. Solid-State Circuits, vol. 33, pp. 237-245, 1998.

10 Appendix ISF Simulation Steps: Figure 13 Transient Simulation of ISF Test Circuit at delay time τ Figure 14 Direct Plot of V ms at Each Time τ After Parametric Sweep

11 Figure 15 V ms vs. Time τ with V H =24.3mV and V L =-24.3mV Through Measuring The Average Voltage of V ms After Settling Figure 16 Generating SSF from Figure 15

12 Finally, the ISF can be plotted through taking the derivative of Figure 16 as shown in Figure 17. CLK-to-Dout Delay Measurement: Figure 17 ISF for StrongArm (SA) Latch at 1.2V To perform a reasonable CLK to Dout delay measurement, at some point the polarity of (D in+ D in- ) has to be changed. For example, as shown in Figure 18, before t = 0.75ns D in+ D in- = 10mV, while after this time D in+ D in- =+10mV. Figure 18 Clk-to-Dout Delay Measurement (I)

Figure 19 Clk-to-Dout Delay Measurement (II) 13