Professional Documents
Culture Documents
Laser
10 Gb/s
Mod
TIA + Preamp
10 Gb/s
Photo Diode
10 GHz
16
TX
Network
Processor 622Mb/s
16
RX
10 Gb/s
RX
16
622Mb/s
TX
Network
Processor
16
10 GHz
10 Gb/s
CLK16IP
CLK16IN
DI15P
DI15N
16:1 MUX
LVDS
Parallel
Input Bus
Write
Pointer
INPUT REGISTER
DI0P
DI0N
OVF
16 X 10 FIFO
RESET
Output
Retime
Read
Pointer
SELFECB
TSCKP
TSCKN
CML
HighSpeed
Outputs
RB_LD
REF155EN
LVPECL REFCLKP
Ref.
Clock REFCLKN
TSDP
TSDN
DIVIDE-BY-16
10/10.7 GHz
CMU
LVDS
Output
Clock
CLK16OP
CLK16ON
LCKDET
IFSEL
VCP
VCN
EECS 270C / Spring 2014
Input clock
Input data
T
Reference clock
tsh
input clock
16
16
16:1 MUX
16
input data
Input clock
timing domain
Connection could
exhibit varying delay
Reference clock
timing domain
16:1 MUX
We require an intermediate
block to resolve timing variations
between input & reference clock
Write
clock
k
Din_0
Dout_0
Ref
clock
Synchronized
with input clock
Read
clock
Din_n
Write
clock
To serializer
(signals synchronized
with reference clock)
Dout_n
Ref
clock
Since these signals have period k times longer than the input period, the circuit can
tolerate k times larger variation between input & reference clocks.
EECS 270C / Spring 2014
FIFO approach:
Large amount of hardware (many latches)
Significant power dissipation unless static CMOS is used
Can handle arbitrarily large delay variations
DLL approach:
Less hardware
Can handle modest delay variations
Better choice for BJT or GaAs processes
EECS 270C / Spring 2014
5 Gb/s
10 Gb/s
2.5 Gb/s
1.25 Gb/s
1.25 GHz
2.5 GHz
static
CMOS
EECS 270C / Spring 2014
5 GHz
CML
Prof. M. Green / U.C. Irvine
10
1
f
4
1
f
2
1
f
2
10ISS
2ISS
5ISS
ISS
11
W
L
W
L
W
L
Design parameters:
ISS
R
W/L CL
W
L
1
f
2
Idea:
= RCg
= 2RCg
1
1
1
ISS ,2R, W, Cg
2
2
2
I ,R,W,C
ISS ,R,W,Cg
SS
12
1
f
4
1
f
2
MSCALE=1/8
10
ISS
8
MSCALE=1/2
1
1
ISS ,2R, W
2
2
1
1
ISS ,2R, W
2
2
= 2RCg
ISS
= 2RCg
5
ISS
2
MSCALE=1
ISS ,R,W
Cp 10 fF
GSCALE=3
ISS = 1.2 mA
= RCg
ISS
MSCALE=1/2
1
1
ISS ,8R, W
8
8
= 4RCg
1
f
2
Itotal = 5.75ISS
= 6.9 mA
13
Clock Dividers
14
&W #
$ !
% L "D
&W #
$ !
% L "D
&W #
$ !
% L "C
&W #
$ !
% L "L
&W #
$ !
% L "L
&W #
$ !
% L "D
&W #
$ !
% L "C
&W #
$ !
% L "D
&W #
$ !
% L "L
&W #
$ !
% L "C
&W #
$ !
% L "L
&W #
$ !
% L "C
15
16
fin = 11GHz
locked
17
Sine-wave input
Square-wave input
18
Driver transistors
Latch transistors
Clock transistors
EECS 270C / Spring 2014
19
20
21
Ring-Oscillator-Based Divider
22
Conventional divider:
Dynamic divider:
23
0
VDD
I1
I2(t)
I1(t)
Vout-(t)
I2
VDD ISSR
Vout+(t)
VDD ISS(R+R)
ISSR
0
ISS(R+R)
Vout+(t)
Vout-(t)
24
with offset
Half-rate clock
ideal
MUX output
with offset
ideal
25
5 Gb/s
retimer
5 GHz
10 GHz clock
retimed output
Full-rate clock
(could be non-50% duty cycle)
26
tp2
2.5 MHz
5 GHz
10 GHz clock
tp1
tp1 & tp2 are clock-to-Q delays.
27
28
LOSB
RXDOUT0P
RDINN
9.953/10.3125/10.664/
10.709Gbps CML
OUTPUT
REGISTERS
1:16 DEMUX
RDINP
RXDOUT0N
622.08/644.54/666.51/
669.31Mbps LVDS
RXDOUT15P
RXDOUT15N
RXREFCLKP
RXREFCLKN
RATESEL0/1
RESETB
VCP
VCN
LCKREFB
REF155ENB
RXMCLKENB
Divide-by-16
RXPOCLKP
RXPOCLKN
CDR
Divide-by-4
RXMCLKP
RXMCLKN
LCKDET
9.953/10.3125/10.664/
10.709G
Test Only
EECS 270C / Spring 2014
RSCLKP
RSCLKN
29
DMUX Architecture
1:2
2:4
4:8
A
B
D
1:2
A
B
D
1:2
8:16
A
B
D
1:2
10Gb/s Data
A
B
D
1:2
A
B
D
1:2
A
B
D
1:2
A
B
622Mb/s
1:2
10GHz CLK
/2
/2
/2
/2
/2
311MHz
622MHz
CML
EECS 270C / Spring 2014
Static CMOS
Prof. M. Green / U.C. Irvine
30
10 GHz clock
5 GHz
2.5 GHz
31
32
5 Gb/s
tp2
10 GHz clock
5 GHz
2.5 GHz
tp1
tp1 & tp2 are clock-to-Q delays.
Because the clock & data flow in the same direction,
alignment between 5 Gb/s data & 2.5 GHz clock
is determined by the difference: tp1 tp2
(Low sensitivity to processing/temp. corners)
33
Crosstalk in Transceivers
f1
f2
34
Crosstalk Measurement
CMU reference clock
fref
10 GHz
=
1+104
16
Low-frequency
inputs/outputs
Low-frequency
inputs/outputs
output clock
recovered clock
10 GHz + 100ppm
10 GHz
output data
10 Gb/s + 100ppm
35
36
37
38
TX
CDR
output data
recovered clock
Should have
jitter bandwidth > 80MHz
10 GHz
SONET OC-192
bandpass filter
to jitter analyzer
EECS 270C / Spring 2014
39
TX
output data
TX output clock
10 GHz
to jitter analyzer
40
9.95328 GHz
10.6642 GHz
Phase noise:
-100 dBc/Hz @ 1MHz offset
Jitter generation (SONET filter):
5.6mUI rms / 60mUI p-p
EECS 270C / Spring 2014
Phase noise:
-100 dBc/Hz @ 1MHz offset
Jitter generation (SONET filter):
6.2mUI rms / 65mUI p-p
41
42
10.6642GHz clock
Wideband jitter:
7.5ps p-p / 1.2ps rms
10.6642Gb/s data
Wideband jitter:
10.7ps p-p / 1.8ps rms
EECS 270C / Spring 2014
43
To DMUX
retimer
recovered clock
Recovered clock
tsh
Data in
44
( )
G j = K pd
K^vco
F j
j
( )
fdata
fclock
data clock
1
=
data
1+G
clock
G
=
data 1+G
max
= 1+G( j ) 2
T tsh
T
% t (
JTOL( ) = 1+G( j ) '1 sh *
& T )
(expressed in UI)
45
1000
100
10
1
0.1
0.01
10
100
1K
10K
100K
1M
10M
100M
Jitter
Frequency (Hz)" [Hz]
Jitter
Frequency
46
Jitter Transfer
repeater
OE
[ ( )
RX
TX
HRX ( j )
HTX ( j )
( )]
j HRX j
n repeaters: HRX
EO
0.1dB
-20 dB/decade
f0
EECS 270C / Spring 2014
47
MUX
laser
driver
optical
output
power
laser diode or
Vertical Cavity Surface Emitting Laser
(VCSEL)
Ith ~ 10mA
EECS 270C / Spring 2014
IL
Prof. M. Green / U.C. Irvine
48
Pout
Pin
Pin
VM
Pout
Vswing~ 3V
VM
49
49
Mach-Zender interferometer:
Pout
Pin
Invented in 1890s
Used to precisely measure optical
phase shift of materials.
By using constructive/destructive
interference, can be used as a laser
modulator.
EECS 270C / Spring 2014
Vswing ~ 6V
VM
50
50
Electrical signal
(IL or VM)
Results in DCD
Optical output
51
51
VM
monitor diode
IB
Vref
Feedback sets IB =
EECS 270C / Spring 2014
Vref
R
Prof. M. Green / U.C. Irvine
52
52
OE
TIA
-18 dBm
10 A
LA
10 mV p-p
EQ
CDR
DMUX
400 mV p-p
53
53
resulting
electrical
current
circuit model:
+
n
+
i
VR~5V
_
CD
ID = Popt
p
applied
optical
signal
= 0.6 ~ 0.9 A W
CD ~ 400 fF
54
54
55
55
A0
Iin
Vout
Cd
from photodetector
Vref
56
56
A0
Cd
Vout
Vout
1
= Rf
Iin
1+ 1
A0
V
Rf
=
Iin 1+ A0
Vref
A0
1
57
57
i nR
v out
v ni
2
out
2
ni
=v + i
2
nR
2
f
2
= i eq
Rf2
2
eq
v ni2
2
= 2 + i nR
Rf
v ni2 =
4kT
K f
f + f
gm
Cg f
2
i nR
=
4kT
f
Rf
2
eq
4kT %
Kf (
=
'1+
+
* f
Rf & gm Rf Cg Rf f )
Prof. M. Green / U.C. Irvine
58
58
Cd
Cd
LB
Cg
Cg
59
59
Limiting Amplifiers
Requirements:
Amplify input signal with variable amplitude (~10-30 mV) to a fixed-amplitude
(~450 mV) output.
Sufficiently high bandwidth
Sufficiently low noise
Low offset voltage
+
Vin
A(s)
A(s)
A(s)
Single stage:
n stages
n-stage amplifier:
" A %n
n
0
A (s) = $
'
# 1+ s p &
A0
A(s) =
1+ s p
EECS 270C / Spring 2014
+
Vout
n
Overall gain: A0
Overall bandwidth: p 21 n 1
60
60
( )
100 MHz
EECS 270C / Spring 2014
1 GHz
Prof. M. Green / U.C. Irvine
10 GHz
100 GHz
61
61
62
62
63
63
n-stage
amplifier core
RL
+
V
1
+
V
out
VOS
M1
+
vin
M1
M1
M1
+
Vout
RF
RF
CF
offset compensation
CF
lowpass filter
compensation circuit:
[(
)
Vout
v1 = gm1R vin
vout = A0n v1
gm1RA0n
=
VOS VOS
1+ gm1RA0n
64
64