Sam Palermo TAMU High Speed IO

Embed Size (px)

Citation preview

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    1/18

    Sam Palermo

    Analog & Mixed-Signal Center

    Texas A&M University

    ECEN620: Network Theory

    Broadband Circuit DesignFall 2013

    Lecture 1: Introduction

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    2/18

    Why Broadband Circuits?

    Broadband circuits are used in many wireline andwireless communication systems

    Trends in processor design and the growing

    demand for digital connectivity are pushing datarates and bandwidth requirements in thesesystems

    In this class, we will study key clocking, amplifier,and logic circuits that enable thesecommunication systems to scale in performance

    2

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    3/18

    Class Topics

    Broadband circuit design methodologies

    Clocking circuits

    Phase-Locked Loops (PLLs)

    Clock-and-Data Recovery systems (CDRs)

    Broadband amplifiers

    Transimpedance, limiting, and variable-gain amplifers

    High-Speed Logic Design techniques for high-speed CMOS and CML logic

    3

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    4/18

    Analog Circuit Sequence

    326

    Pre/Co-Requisite

    4

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    5/18

    Administrative

    Instructor: Sam Palermo

    315E WERC Bldg., 845-4114, [email protected]

    Office hours: MW 2:00pm-3:30pm

    Lectures: MWF 10:20am-11:10am, ZACH 223A

    Class web page http://www.ece.tamu.edu/~spalermo/ecen620.html

    5

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    6/18

    Class Material

    Textbook: Class Notes and Technical Papers Key References

    Phaselock Techniques, F. Gardner, John Wiley & Sons, 2005.

    Design of Integrated Circuits for Optical Communications, B.

    Razavi, McGraw-Hill, 2003. Phase-Locked Loops: Design, Simulation, & Applications, R. Best,

    McGraw-Hill, 1997.

    Broadband Circuits for Optical Fiber Communication, E. Sackinger,Wiley, 2005.

    Design of Analog CMOS Integrated Circuits, B. Razavi, McGraw-Hill, 2001.

    Class notes

    Will hand out hard copies in class

    6

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    7/18

    Grading

    Exams (60%) Three midterm exams (20% each)

    Homework (20%)

    Collaboration is allowed, but independent simulations and write-ups Need to setup CADENCE simulation environment

    No late homework will be graded

    Final Project (20%) Groups of 1-2 students

    Report and PowerPoint presentation required

    7

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    8/18

    Prerequisites

    Circuits ECEN474 or approval of instructor

    Basic knowledge of CMOS gates, flops, etc

    Circuit simulation experience (HSPICE, Spectre)

    Systems

    Basic knowledge of s- and z-transforms MATLAB experience

    8

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    9/18

    Simulation Tools

    Matlab

    Cadence

    90nm CMOS device models Can use other technology models if they are a

    130nm or more advanced CMOS node

    Other tools, schematic, layout, etc areoptional

    9

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    10/18

    Preliminary Schedule

    Dates may change with reasonable notice

    10

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    11/18

    High-Speed Electrical Link System

    TX

    Channel

    TXdata

    Serializer

    PLLref clk

    RX

    Deserializer

    RXdata

    TX clk RX clk

    D[n+1]D[n] D[n+2] D[n+3]TX data

    TX clk

    RX clk

    CDR

    11

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    12/18

    PLL Performance TxPLL RxPLL

    Min freq (GHz) 8.98 8.96

    Max freq (GHz) 13.54 13.47

    Mean freq (GHz) 11.26 11.22

    Lock range (GHz) 4.56 4.52

    +/-20.2% +/-20.1%

    Fine tune hold range 5.8% 5.8%

    Quarter rate clock phase noise

    @ 10MHz offset (dBc/Hz)

    -117.8 -117.7

    Jitter, 1MHz-100MHz (ps rms) 1.5 1.4

    Jitter, fc/1667-100MHz (ps rms) 0.64 0.64

    -20

    -15

    -10

    -5

    0

    5

    0.1 1 10

    Frequency (MHz)

    Gain(dB) (2MHz,-3dB)

    Measured Jitter Transfer Function

    10GHz PLL Example

    100mW Power consumption

    (with clock distribution)

    [Meghelli (IBM) ISSCC 2006]

    12

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    13/18

    High-Speed Logic Example:Divide-by-2 with CML FF

    High-speed logic blocks are required in numerous high-speed circuits, such as PLLs, CDRs, and equalizers

    Relative to CMOS logic, current-mode logic (CML) circuitscan achieve higher bandwidth due to lower self-loading

    Additional bandwidth extension can be achieved with theaddition of passives (inductors) and feedback

    [Razavi]

    13

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    14/18

    Detailed Serial-Link Receiver Architecture

    Key Features:

    - Half-rate design

    - 5-tap continuously adaptive DFE- Variable gain amplifier

    - Digital CDR

    - ESD protection (HBM & CDM)

    - 130mW (with DFE and CDR logic)

    T-Coil Compensation

    Network

    50

    In_P

    In_N

    (10Gb/s)

    ESD

    VGA

    Vcm

    PI PI

    Phase rotator

    2:8

    DMUX

    8:16

    DMUX

    CDR

    logic

    I-Clock control

    Q-Clock control

    I Q

    DFE

    logic

    Tap weights

    C2-I C2-Q

    Edge

    DataAmp

    From on-chip PLL (5GHz)

    CML

    CMOS logicVDDA=1.2V

    8

    2

    D0

    D1

    D2

    D3

    2

    2

    2

    (2.5

    Gb/s)

    1

    1

    1

    1VDDIO=1V

    DFE

    Block

    Phase

    detector

    VDD=1.0V

    Data

    Amp

    EdgeClock

    [Meghelli (IBM) ISSCC 2006] 14

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    15/18

    CDR Loop

    Data

    Z-1

    Z-1

    DMUX XORs

    D

    E

    D

    E

    Early

    Late

    Digital

    Filter

    I Rotator

    Control

    Q Rotator

    Control

    PID/A

    PID/A

    C2-I

    C2-Q

    Fromo

    n-chipPLL

    Data Clock

    Edge Clock

    Key Features:

    - Fully digital loop

    - Can handle up to +/- 4000ppm

    frequency offset

    - Independent I,Q control

    Jitter Tolerance

    0

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    1.4

    1.00E+05 1.00E+06 1.00E+07 1.00E+08 1.00E+09

    Modulation Frequency

    SineJitter(U

    Ipp)

    Receiver Jitter tolerance curve ( BER

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    16/18

    Variable-Gain Amplif ier (VGA) Example

    Key Features: Dual Diff Amps

    Half/Full Amplitude

    Switched R Degen

    7 Bit Thermometer

    Multi-bit Slewrate

    Glitchless Operation

    Continuous Adjustment

    Optimized with GA

    [Sorna (IBM) ISSCC 2005]

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    17/18

    Optical Receiver Front-End

    [Razavi]

    Transimpedance amplifiers (TIAs) convert an inputcurrent signal into an output voltage with a

    transimpedance gain Limiting amplifier amplifies the TIA output to a

    reliable level to achieve a given BER with a certaindecision element (comparator)

    17

  • 8/10/2019 Sam Palermo TAMU High Speed IO

    18/18

    Next Time

    Linear circuit analysis review

    18