psasic Timing Generator

Similar documents
Large Area, High Speed Photo-detectors Readout

Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop. Course project for ECE533

PICOSECOND TIMING USING FAST ANALOG SAMPLING

A 5-Gb/s Half-rate Clock Recovery Circuit in 0.25-μm CMOS Technology

A FOUR GAIN READOUT INTEGRATED CIRCUIT : FRIC 96_1

An Analog Multiphase Self-Calibrating DLL to Minimize the Effects of Process, Supply Voltage, and Temperature Variations

Nan Ya NT5DS32M8AT-7K 256M DDR SDRAM

Digital Circuits I and II Nov. 17, 1999

EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP. Due İLKER KALYONCU, 10043

Texas Instruments OMAP1510CGZG2 Dual-Core Processor Partial Circuit Analysis

EE241 - Spring 2005 Advanced Digital Integrated Circuits

Design and Simulation of a Digital CMOS Synchronous 4-bit Up-Counter with Set and Reset

Name: Date: Suggested Reading Chapter 7, Digital Systems, Principals and Applications; Tocci

Synchronizing Multiple ADC08xxxx Giga-Sample ADCs

Introduction. NAND Gate Latch. Digital Logic Design 1 FLIP-FLOP. Digital Logic Design 1

FLIP-FLOPS AND RELATED DEVICES

ECEN620: Network Theory Broadband Circuit Design Fall 2014

VLSI Design: 3) Explain the various MOSFET Capacitances & their significance. 4) Draw a CMOS Inverter. Explain its transfer characteristics

Today 3/8/11 Lecture 8 Sequential Logic, Clocks, and Displays

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

25.5 A Zero-Crossing Based 8b, 200MS/s Pipelined ADC

Timing Error Detection: An Adaptive Scheme To Combat Variability EE241 Final Report Nathan Narevsky and Richard Ott {nnarevsky,

High-Speed ADC Building Blocks in 90 nm CMOS

A low jitter clock and data recovery with a single edge sensing Bang-Bang PD

Decade Counters Mod-5 counter: Decade Counter:

Combinational vs Sequential

Chapter 5 Flip-Flops and Related Devices

Infineon HYB18T512160AF-3.7 DDR2 SDRAM Circuit Analysis

GHz Sampling Design Challenge

RS flip-flop using NOR gate

Final Exam review: chapter 4 and 5. Supplement 3 and 4

CLC011 Serial Digital Video Decoder

A MISSILE INSTRUMENTATION ENCODER

IT T35 Digital system desigm y - ii /s - iii

First Name Last Name November 10, 2009 CS-343 Exam 2

Sequential Logic. Introduction to Computer Yung-Yu Chuang

Electrical & Computer Engineering ECE 491. Introduction to VLSI. Report 1

Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology

WINTER 15 EXAMINATION Model Answer

Chapter 5 Synchronous Sequential Logic

Cascadable 4-Bit Comparator

Digital Systems Laboratory 3 Counters & Registers Time 4 hours

Topic D-type Flip-flops. Draw a timing diagram to illustrate the significance of edge

AD9884A Evaluation Kit Documentation

Part 4: Introduction to Sequential Logic. Basic Sequential structure. Positive-edge-triggered D flip-flop. Flip-flops classified by inputs

EVALUATION KIT AVAILABLE +3.0V to +5.5V, 125Mbps to 266Mbps Limiting Amplifiers with Loss-of-Signal Detector V CC FILTER.

Logic Gates, Timers, Flip-Flops & Counters. Subhasish Chandra Assistant Professor Department of Physics Institute of Forensic Science, Nagpur

K.T. Tim Cheng 07_dft, v Testability

A NOVEL DESIGN OF COUNTER USING TSPC D FLIP-FLOP FOR HIGH PERFORMANCE AND LOW POWER VLSI DESIGN APPLICATIONS USING 45NM CMOS TECHNOLOGY

ESE 570 STATIC SEQUENTIAL CMOS LOGIC CELLS. Kenneth R. Laker, University of Pennsylvania, updated 25Mar15

EET 1131 Lab #12 - Page 1 Revised 8/10/2018

University of Victoria. Department of Electrical and Computer Engineering. CENG 290 Digital Design I Lab Manual

SDA 3302 Family. GHz PLL with I 2 C Bus and Four Chip Addresses

Universal Asynchronous Receiver- Transmitter (UART)

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

ISSCC 2006 / SESSION 18 / CLOCK AND DATA RECOVERY / 18.6

DIGITAL SYSTEM FUNDAMENTALS (ECE421) DIGITAL ELECTRONICS FUNDAMENTAL (ECE422) COUNTERS

Chapter 2. Digital Circuits

PHYSICS 5620 LAB 9 Basic Digital Circuits and Flip-Flops

Slide 1. Flip-Flops. Cross-NOR SR flip-flop S R Q Q. hold reset set not used. Cross-NAND SR flip-flop S R Q Q. not used reset set hold 1 Q.

2.6 Reset Design Strategy

CS 110 Computer Architecture. Finite State Machines, Functional Units. Instructor: Sören Schwertfeger.

12-bit Wallace Tree Multiplier CMPEN 411 Final Report Matthew Poremba 5/1/2009

11. Sequential Elements

Obsolete Product(s) - Obsolete Product(s)

Laboratory 4. Figure 1: Serdes Transceiver

Timing EECS141 EE141. EE141-Fall 2011 Digital Integrated Circuits. Pipelining. Administrative Stuff. Last Lecture. Latch-Based Clocking.

Testability: Lecture 23 Design for Testability (DFT) Slide 1 of 43

Design of High Speed Phase Frequency Detector in 0.18 μm CMOS Process for PLL Application

DIGIMIMIC Digital/Analog Parts Portfolio

Topic 8. Sequential Circuits 1

Texas Instruments TNETE2201 Ethernet Transceiver Circuit Analysis

Review of digital electronics. Storage units Sequential circuits Counters Shifters

The NOR latch is similar to the NAND latch

GREAT 32 channel peak sensing ADC module: User Manual

Chapter 8 Design for Testability

Lecture 3, Opamps. Operational amplifiers, high-gain, high-speed

EECS 140 Laboratory Exercise 7 PLD Programming

CSE Latches and Flip-flops Dr. Izadi. NOR gate property: A B Z Cross coupled NOR gates: S M S R Q M

Interfacing the TLC5510 Analog-to-Digital Converter to the

Digital Fundamentals: A Systems Approach

16 Stage Bi-Directional LED Sequencer

PHASE-LOCKED loops (PLLs) are widely used in many

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 65 MSPS DUAL ADC

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT /12/14 BIT 10 TO 105 MSPS ADC

Introduction to CMOS VLSI Design (E158) Lecture 11: Decoders and Delay Estimation

Logic Design II (17.342) Spring Lecture Outline

VTU NOTES QUESTION PAPERS NEWS RESULTS FORUMS Registers

EEE2135 Digital Logic Design Chapter 6. Latches/Flip-Flops and Registers/Counters 서강대학교 전자공학과

Bell. Program of Study. Accelerated Digital Electronics. Dave Bell TJHSST

EE273 Lecture 11 Pipelined Timing Closed-Loop Timing November 2, Today s Assignment

55:131 Introduction to VLSI Design Project #1 -- Fall 2009 Counter built from NAND gates, timing Due Date: Friday October 9, 2009.

More on Flip-Flops Digital Design and Computer Architecture: ARM Edition 2015 Chapter 3 <98> 98

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

Sequencing. Lan-Da Van ( 范倫達 ), Ph. D. Department of Computer Science National Chiao Tung University Taiwan, R.O.C. Fall,

ADC Peripheral in Microcontrollers. Petr Cesak, Jan Fischer, Jaroslav Roztocil

The Matched Delay Technique: Wentai Liu, Mark Clements, Ralph Cavin III. North Carolina State University. (919) (ph)

ELECTRICAL PERFORMANCE REPORT

Factory configured macros for the user logic

GC3011A 3.3V DIGITAL RESAMPLER CHIP DATASHEET SLWS136A. October 2002

Transcription:

psasic Timing Generator Fukun Tang psasic Design Review July 1-2 2009 University of Chicago 1

Diagram of 40Gs/s Sampling Chip CLOCK (80MHz) IN(1:32) Timing Generator with 2 DLLs interleaved PD CP LF φ1 φ250 PD: Phase Detector CP: Charge Pump LF: Loop Filter CC: Coarse Counter CU: Control Unit CC clr Coarse_Data Vth Ex_trig Sampling Cells Freeze CU CTRL_bus C1 ADC1 C250 ADC250 Rd250 Rd001 ADC_Data 2

Requirements of Timing Generator 80MHz input clock. 125 sampling control signals 50ps delay time per cell. Delay tuning range of delay >10% for DLL in next version. 50% duty-cycle (If we can) True differential (If we can) 1.2V Voltage 3

Principle of Timing Generator Input Clock: 80MHz (T=12.5ns) Output clock phases: 125/Cycle Time delay per phase: 50ps Voltage controlled time delay φ1 φ125 Clock (80MHz) VCp VCn 50ps Not scaled timing diagram 4

Track-and and-hold Timing & Sampling Bandwidth Analog input pulse: Tr=Tf=Tw=100ps Rt Switches of half a switch-chain are sequentially on for tracking, the rest of switches are sequentially off for holding. φ1 φ2 φ1 φ2 φ125 0250 track hold φ125 φ1-φ125 In Rt Cin Rs Out Cs Analog Bandwidth is determined by a simplified 2-pole system Sampled Pulse 5

Current Starved Single-ended ended Voltage-Controlled Delay Cell Driver/buffer To sampling switch To next delay cell A Single Delay Cell VCDL stage Restoration stage 6

VCDL Simulation Results (125 Cells) 7

Phase Outputs from cell-116 to cell-124 8

Cell Layout Single delay cell 4 of 125 cells 8 x 15 microns 1.2mm x 15 microns 9

Voltage-Delay (V-D) Chart Delay with post layout is 30% longer than schematic simulation!!! Post Layout Simulation 10Gsps: 12.5ns@550mV Delay time 13.9Gsps: 9ns@800mV Schematic Simulation Control Voltage 10

Discussion of Sampling Window Sampling window and input bandwidth. Minimum sampling window and sampling time constant Sampling window control logic 11

Sampling Window and Analog Input Bandwidth Die Package pin Rt Analog bandwidth can be modeled as a simplified 2-pole system In Rt Cin Rs Out Cs Cin=Cpkg + Cpad + Csw_on_all + Csw_off_all Cs 12

Minimum Sampling Window and Sampling Time Constant Sampling time constant (RonCs( RonCs) Switch on-resistance (Ron) Minimum sampling window: (Tw_min)= 2.2RonCs Ron Δt If Ron = 4k, C = 40f. RonCs = 160ps Tw_min = 2.2RonCs = 352ps 7 sampling steps (50ps each) Assuming 2Tw_min used, then Tw should be set at lest 14 sampling steps (700ps). Δt 13

Window Control Logic NAND gate: A sample 14-input and gate can be used to set sampling window. ---disadvantage: Two many stages of circuitry to make AND14, each tap t have to drive 14 loads φn Φn+14 (2) dff: -- disadvantage: too much layout area used. φn Φn+14 CK R φn Φn+14 Tw 14

Summary Schematic and post layout simulations have been done. Post layout simulation showed a sampling rate of 10Gsps to 14Gsps can be achieved without interleaving. Same VCDL cell has been used for 2-GHz 2 voltage controlled ring oscillator (see Emilien s talk). 125-cell schematic and layout blocks are available for top-level design. 15

Thank you for your review 16

Backup Slides Why Not Differential VCDL? 17

Schematic and Layout of Replica Diff. Delay Cell A Single Replica Differential Delay Cell Restoration Dummy Load 18

Schematic Simulation for 125 Cells V-D Chart Delay time 20Gsps: 50pS Controlled Voltage 19

Post Layout Simulation (Never Work!) DL1 DL2 DLn DL125 50ps Fail Fail Unequaled parasitic capacitance in layout causes delay difference in positive and negative nodes of each cell. If accumulated delay difference is greater than 50ps in a chain of 125 cells, the delay chain went to malfunction. There is no way to tune the layout for such tight matching! 20

Backup Slide-2 Input Analog Bandwidth, Sampling Time Constant and Minimum Sampling Window 21

Modeling of Input Bus and Sampling Cells With Sampling Window of 3.25ns (64 cells) Cin 64 cells in tracking, (3.2ns sampling window). R64=4k/64 = 62 ohm C64 = 4k * 40f = 2.5pF Cin = 2pF Terminator = 50 ohms Cin=Cpkg + Cpad + Csw_on_all + Csw_off_all 22

Modeling of Input Bus and Sampling Cells With Sampling Window of 640ps (13 cells) Cin 13 cells in tracking (640ps sampling window). R64 = 4k/13 = 300 ohm C64 = 13 * 40f = 0.5pF Cin = 2pF Terminator = 50 ohms Cin=Cpkg + Cpad + Csw_on_all + Csw_off_all 23

Comparison of Simulation Results 640ps window 3.2ns window Input Step Current 508ps 765ps Sampling Cell Step Response Input Bus Step Response 24

From Step Response Simulations: Sampling cell with 640ps sampling window, it has a rise time (10%-90%) of 508ps, equivalent to an analog bandwidth of 689MHz. Sampling with 3.2ns sampling window, it has a rise time of 765ps, equivalent to an analog bandwidth of 457MHz. We need simulate our circuits to evaluate our design for input analog bandwidth 25