High-speed Serial Interface Lect. 1 Introduction 1 High-Speed - - PowerPoint PPT Presentation

high speed serial interface
SMART_READER_LITE
LIVE PREVIEW

High-speed Serial Interface Lect. 1 Introduction 1 High-Speed - - PowerPoint PPT Presentation

High-speed Serial Interface Lect. 1 Introduction 1 High-Speed Circuits and Systems Lab., Yonsei University 2013-1 What is interface? 2 High-Speed Circuits and Systems Lab., Yonsei University 2013-1 Interface application


slide-1
SLIDE 1

High-speed Serial Interface

  • Lect. 1 – Introduction

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 1

slide-2
SLIDE 2

What is “interface”?

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 2

slide-3
SLIDE 3

Interface application

  • Wireline/Wireless

(Communication/Network)

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 3

PPPoE: Point-to-Point Protocol over Ethernet

slide-4
SLIDE 4

Interface application

  • Box to Box

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 4

Laptop Audio Effector Audio Amp. Headphone

slide-5
SLIDE 5

Interface application

  • Rack to Rack (Inside data center)

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 5

slide-6
SLIDE 6

Interface application

  • Chip-to-chip

– Inside your smartphone

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 6

mipi: Mobile Industry Processor Interface LLI: Low Latency Interface SSIC: Super Speed InterChip UniPort: Unified Protocol UFS: Universal Flash Storage DigRF: Digital RF DSI: Display Serial Interface CSI: Camera Serial Interface D-PHY: 80Mbs to 1Gbps, no symbol coding, no CDR M-PHY: up to 5Gbps, 8B10B, CDR SLIMBus: Serial Low-Power Inter-Chip Media Bus SPMI: System Power Management Interface BIF: Battery Interface GBT: Giga Bit Trace RFFE: RF Front-End

slide-7
SLIDE 7

Why “high-speed”?

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 7 VGA (1990’s) Resolution: 640 x 480 Color depth: 8bit Refresh rate: 60Hz  147Mb/s WQXGA (2010’s) Resolution: 2560 x 1600 Color depth: 24bit Refresh rate: 60Hz  5.9Gb/s

slide-8
SLIDE 8

Why “serial”?

  • Low-speed interface

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 8

Channel Channel DATA CLK Ignorable skew Tx Rx

Sampler

slide-9
SLIDE 9

Why “serial”?

  • How to increase data rate? – parallel interface

– To parallelize / to increase clock speed – Increased skew / pin count

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 9

Channel Channel DATAN CLK Channel Channel DATA1 DATA2

Skew is not ignorable!!

Tx Rx

N+1 pins!

Sampler Sampler Sampler

slide-10
SLIDE 10

Why “serial”?

  • How to increase data rate? – serial interface

– To send only high-speed data / to recover clock in Rx side – No skew problem / only 2 pin count

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 10

Channel DATA+ Channel DATA- Tx Rx

Only 2 pins Skew is removed

Sampler Clock Recovery

slide-11
SLIDE 11

Why “serial”?

  • PCB traces: GMII (Gigabit Media Independent Interface)
  • Between Ethernet MAC to PHY

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 11

http://www.eetimes.com/design/communications-design/4142422/Going-Serial-in-Gigabit-Ethernet-Designs\

Parallel interface Serial interface

slide-12
SLIDE 12

Block diagram

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 12

Serializer Tx Driver Rx Equalizer Sampler Clock Recovery Deserializer PLL Channel

Tx Rx

  • You will see this slide in (almost) every lecture!☺
slide-13
SLIDE 13

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 13

  • Goals
  • Understand basics of high-speed serial interface
  • Learn how building blocks work
  • Design building blocks (In-Class Labs)
  • Learn advanced topics by surveying journal papers
  • Evaluation
  • Quiz: 3x10 = 30
  • Lab Reports: 2x15 = 30
  • Student Presentation: 2x15=30
  • Class Participation: 10
  • Class Hours
  • Mon 2:30-4 pm, Wed 1-2:30 pm
  • Lecturer
  • Prof. Woo-Young Choi (최우영)
  • Room: B625, Tel: 02-2123-2874
  • wchoi@yonsei.ac.kr, tera.yonsei.ac.kr
slide-14
SLIDE 14

Syllabus (Tentative)

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 14

  • Lect. 1: Introduction
  • Lect. 2: Channel characteristics – 1
  • ISI, Frequency dependent loss
  • Dielectric loss, skin effect, package parasitics, reflection
  • Lect. 3: Channel characteristics - 2
  • Time domain measurement 1- Oscilloscope / Eye-diagram
  • Time domain measurement 2 - TDR
  • Frequency domain measurement - S-parameter
  • Lect. 4: Channel characteristics - 3
  • Lumped element model
  • Transmission line model
  • S-parameter model
  • Lect. 5: Equalizer - 1
  • Continuous-time linear equalizer (CTLE)
  • Implementation
  • Lect. 6. Equalizer - 2
  • Discrete-time equalization - Decision-feedback equalizer (DFE)
  • Implementation
  • Lect. 7.Channel Equalizer - 3
  • Asynchronous equalizer adaptation
  • Synchronous equalizer adaptation
  • On-chip eye-diagram monitoring
  • Lect. 8: Lab #1
  • Behavioral-level design of CTLE and DFE
  • Lect. 9-10: Student Presentation in English, Quiz
slide-15
SLIDE 15

Syllabus (Tentative)

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 15

  • Lect. 11: Noises in high-speed serial link
  • Random noise, Power supply noise
  • Input offset, Crosstalk
  • BER, Bath-tub
  • Lect. 12: Clocking structure
  • Clock distribution in system level
  • Source synchronous (Clock source in Tx side)
  • Plesiochronous(Clock source in both Tx and Rx side)
  • Embedded clocking (Clock recovery in Rx side)
  • Lect. 13: Serializer/deserializer and low-power configuration
  • Binary-tree, FIFO, Mux
  • CMOS vs CML
  • Optimizing delay
  • Low-power configuration
  • Lect. 14: Jitter
  • What is jitter?
  • Jitter characterization
  • Lect. 15: Linear PLL dynamics - 1
  • PLL block diagram
  • S-domain analysis
  • Jitter transfer function
  • Lect. 16: Linear PLL dynamics - 2
  • Stability analysis in s-domain
  • PLL bandwidth
  • Input and supply noise transfer
  • Lect. 17: Charge-pump PLL
  • Block diagram
  • Effect of 3rd order loop filter
  • PFD, Charge pump, VCO, Divider
  • Lect. 18: Phase noise analysis
  • Lect. 19-20: Student Presentation in English, Quiz
slide-16
SLIDE 16

Syllabus (Tentative)

2013-1 High-Speed Circuits and Systems Lab., Yonsei University 16

  • Lect. 21: Clock and data recovery (CDR)
  • Why CDR?
  • Saw-filter
  • Over-sampling CDR
  • Gated-oscillator-based CDR
  • DLL-based CDR
  • PLL-based CDR
  • Lect. 22: PLL/DLL-based CDR building blocks
  • Linear phase detector
  • Bang-bang phase detector
  • Dynamics analysis of CDR loop using bang-bang phase detector
  • Lect. 23: Jitter in CDR
  • Category of jitter - RJ DJ DDJ BUJ
  • CDR Jitter characterization
  • Lect. 24: Digital PLL
  • Digitally-controlled oscillator
  • Time-to-digital converter
  • Digital loop filter
  • Lect. 25: Digital CDR
  • Difference from digital PLL
  • Digitalizing linear phase detector
  • Lect. 26: LAB2
  • Behavioral-level design of low SERDES, PLL, CDR
  • Lect. 27-28: Student Presentation in English, Quiz