lecture1_ee720_intro (2)
lecture1_ee720_intro (2)
Lecture 1: Introduction
Sam Palermo
Analog & Mixed-Signal Center
Texas A&M University
Class Topics
• System and design issues relevant to high-speed
electrical (and optical) signaling
• Channel properties
• Modeling, measurements, communication techniques
• Class notes
• Will post online before class
4
Grading
• Exams (50%)
• Two midterm exams (25% each)
5
Prerequisites
• This is a circuits AND systems class
• Circuits
• ECEN474/704 or approval of instructor
• Basic knowledge of CMOS gates, flops, etc…
• Circuit simulation experience (HSPICE, Spectre)
• Systems
• Basic knowledge of s- and z-transforms
• Basic digital communication knowledge
• MATLAB experience
6
Simulation Tools
• Matlab
• ADS (Statistical BER link analysis)
• Cadence
• 90nm CMOS device models
• Can use other technology models if they are a
90nm or more advanced CMOS node
• Mobile systems
• DSI : Display Serial Interface
• CSI : Camera Serial Interface
• UniPRO : MIPI Universal Protocol
8
Data Center Links
• Different interconnect
technologies are used to
span various distances
• Electrical I/O
• Chip-to-module
• Intra-rack
• Optical I/O
• TOR switch to edge switch
[Gigalight]
• Future intra-rack
9
Increasing I/O Bandwidth Demand
Ethernet Switch Bandwidth
PAM2 PAM4
11
Electrical Backplane Channel
• Co-channel interference
̶ Far-end (FEXT) & near-end (NEXT) crosstalk
12
Channel Performance Impact
13
Channel Performance Impact
14
Backplane Link Example
15
Transmission Channel Impairments
Eye FFE1 10.0Gb/s [OPEN,1e-8] No Xtalk
500mVDATA = RAND Tx 600mVpd AGC Gain -5.48dB
300mV
-0.0mV
200mV
-100mV
Signal Amplitude Vpd
100mV
-0.0mV
Line card trace -200mV
Edge connector
-200mV -500mV
-100ps -50ps 0ps 50ps 100ps
-300mVHSSCDR = 2.3.2-pre2 IBM Confidential Time
OUTPUT
Date = Sat 01/21/2006 12:01 PM
PLL=0F1V0S0,C16,N32,O1,L80FREQ=0.00ppm/0.00us
-400mVFFE = [1.000, 0.000]
Via stub
-500mV
-100ps -50ps 0ps 50ps 100ps
Time
0 50
-10 40
-20 30
-30 20
|S11|,|S22|
|SDD21|
S21
-40 10
-60 -10
-70 -20
-80 -30
-90 -40
0Hz 2.0GHz 4.0GHz 6.0GHz 8.0GHz 10GHz
Frequency
VDDIO=1.0V
1 2
D1
4:2
1 2 MUX
D2
1 2 L L L L L
D3
2
C2 (5GHz)
From on-chip PLL “A Low Power 10Gb/s Serial Link Transmitter in 90-nm CMOS”
[Meghelli (IBM) ISSCC 2006] A. Rylyakov et al., CSICS 2005
18
Tx Output Eye Diagram @ 10Gb/s
e FFE1 10.0Gb/s [OPEN,1e-8] No Xtalk
IBM Confidential
EQ OFS = 0.00ppm/0.00us
000]
Measured Simulated
0ps 0ps 50ps 100ps
Time
nfidential
Q OFS = 0.00ppm/0.00us D/E OFST 1
37, 0.000]
(2.5Gb/s)
50Ω 2 1
PI PI logic D1
Q-Clock control 8 2 1
D2
In_P I Q
2 1
In_N T-Coil Compensation D3
Phase Edge
Network 2:8 8:16
detector
(10Gb/s)
(-H1) Tap
I DFE Taps Resolution
Data Tap-feedback weights On-chip
H1-5 and weighting H1 6 bits
DFE
(+H1) H2 5 bits
Logic
Dodd H3, H4, H5 4 bits
Σ I L L L
I I I
(-H1)
I
Amplitude
Σ
I Key Features:
Offset - Half-rate DFE with H1 speculation and
dynamic H2-H5 feedback allows 2UI for
Received eye
settling
ISI
- DFE algorithm maximizes vertical eye
opening at the data slicing instant
- Offset adjustment at all the slicer inputs
[Meghelli (IBM) ISSCC 2006]
21
CDR Loop
Data Clock
I Rotator
D D Early Control
Z-1 D/A PI
Jitter Tolerance
Receiver Jitter tolerance curve ( BER<1e-9)
1.4
1
- Fully digital loop
Sine Jitter (UI pp)
0
1.00E+05 1.00E+06 1.00E+07 1.00E+08 1.00E+09
Modulation Frequency
Trace
SerDes1 Trace 5GHz losses Number of vias
Length (Tx module + board 3.8mm via stub /
SerDes2 trace + Rx module) 1.8mm via stub /
1.8mm via through
10” (#1) 12dB 2/0/0
10” (#2) 10dB 0/2/0
15” 25dB 4/2/0
SerDes1 SerDes2
20” 15dB 0/0/2
Module Module
Board
50.00%
40.00%
DFE ONLY
DFE ONLY
DFE+FFE
DFE
30.00%
FFE
FFE ONLY
FFE ONLY
20.00%
DFE + FFE
DFE + FFE
DFE + FFE
DFE + FFE
10.00%
0.00%
10" (#2) 15" 10" (#1) 20"
[Meghelli (IBM) ISSCC 2006] Link
24
Preliminary Schedule
26