Title: Stub Equalizer
1Stub Equalizer
2Outline
- Problem Statement
- Architecture I
- Programmable Delay
- Architecture II
- Combination of Linear and Stub Equalizers
- New Linear Equalizer
3Overall View
- Spec
- Max stub length 2 inches
- Max cable attenuation 25dB at 1.7GHz
- Display port uses double side termination . Max
data rate 6GHz - HDMI uses single side termination . Max data rate
3.4GHz
- Need to implement delay between
- 0ps and 600ps .
4Impulse Response
Impulse response for stub 1.5 cm
5Freq. Response
Freq response for stub 15 cm
6Eye
Stub 5 mm, no equal.
7Eye
Stub 1.3 cm, no equal.
8Eye
Eye at 50ohm termination
The purpose is to move middle plateau region to
high plateau
Eye at summing node of page 1 .
Stub .5 cm del 0
9Eye
Eye at summing node of page 1 .
Eye at summing node of page 1 .
This is a real transition .
Stub 15 cm del 1.84 ns
10Eye
How to find out an error function for DFE ?
Stub 15 cm, no equal.
11Eye
Stub 15 cm, del 1.82 ns
12Eye
The resolution of delay cell need to be finer
than 20ps .
Stub 15 cm, del 1.86 ns
13Simple Delay Line
- Minimum delay is about 20 ps, but we need about
15 ps. - Large cap at the output
- ? interpolate, but delay per stage is limited
by required bandwidth ? still large cap at the
output
14Two-Step Synchronous Delay Line
15Delay Variation
16Min. Delay
17Delay with Gm1 and Gm9
18Delay with Gm1 and Gm10
19Delay with Gm1 and Gm11
20Delay with Gm1 and Gm13
21Interpolation between Gm12 and Gm13
22Delay with Gm2 and Gm9
23Eye Opening Measurement
- Threshold must be larger than 3sigma offset.
24Eye is open for any choice of delay!
Eye at Summing Node
Received Data
Stub 14 mm, delay 0
25Eye at Summing Node
Received Data
Stub 15 mm, delay 0
26Eye at Summing Node
Received Data
Stub 15 mm, delay 0.84 ns
27Eye at Summing Node
Received Data
Stub 15 cm, delay 0.84 ns
28Discussion
- Possible approaches
- 1. Measure BER during training and adjust
delay accordingly. - 2. Measure spectrum of received data and
predict required delay. - 3. Measure plateau of received data and
predict required delay.
29Plateau Measurement
- Need to find the longest sequence of ZEROs
between two ONEs. - Need a resolution of about 20 ps and some guard
time ? about 15 window detectors to span 200 ps.
30Implementation
31Duplication of Input Signal
32Spectrum Analyzer
- First LPF bandwidth must be small enough to
provide a large dynamic range for the dc output.
(40 MHz) - Odd harmonics of LO not very serious because the
null repeats at those harmonics. -
335-cm Stub, LO 740 MHz
Input
Mixer Output
DC Output
345-cm Stub, LO760 MHz
Input
Mixer Output
DC Output
355-cm Stub, LO780 MHz
Input
Mixer Output
DC Output
365-cm Stub, LO800 MHz
Input
Mixer Output
DC Output
37Overall Response
382.5-cm Stub
39Spectrum Analyzer Requirements
- PLL covering a range of 700 MHz to 5 GHz in
40-MHz steps (can be a ring osc.) - Third-order LPF output energy is proportional to
40/5000 -21 dB, e.g., -21 dBm for a 0-dBm input - Amplify first LPF output.
- Rectifier
- ADC Storage
40Use of Spectrum Analyzer
41Precise Delay Setting
42Thoughts on DFE
43Delay 0.51 ns
XOR Output
DFE Output
44Delay 0.49 ns
XOR Output
DFE Output
45Delay 0.53 ns
XOR Output
DFE Output
46Overall Behavior
47Spectrum Analyzer Issues
- At frequencies near notches, the third harmonic
of LO downconverts energy ? reconstructed
spectrum becomes nonmonotonic - The baseband dc output depends on the bit
pattern. ? consecutive measurements may not be
consistent.
48Linear Equalizer Issues
- Can we put equalizer in maximum boost? No.
- Can we measure the eye opening instead of energy?
No, the stub reflection closes the eye. - ? Need to measure the entire spectrum and
decide how much boost is needed.
49Merging DFE and FFE
50Analog Stub Equalizer
- If the equalizer does not use flipflops, then the
output eye is closed if equalization is not
correct. - (Objective is to avoid the spectrum analyzer.)
- ? Approximate the inverse of the channel by a
polynomial
51Example
52Passive Boost for Linear Equalizer?
- Can passive boost with maximum peaking operate
properly? - If the gain of amplifier is large enough to
compensate the dc loss, it becomes nonlinear due
to the sharp peaks.
53Linear Equalizer Revisited
- Does the adaptation get confused?
54Simulated System
55Adaptive Equalizer
56No Stub
TX Output
cont
X
57Stub 1 cm
TX Output
cont
X
58Stub 1.5 cm
TX Output
cont
X
59Stub 2 cm
TX Output
cont
X
60Stub 3.5 cm
TX Output
cont
X
61Stub 5 cm
TX Output
cont
X
62Analog Stub Equalizer
63Simulated System
Linear Equalizer
- No clock!
- No need for spectrum analyzer eye closes with
- improper equalization.
- Need to check with different stub lengths and set
D1 accordingly. - Need to consider two extreme cases
- - Cable with maximum loss
- - No cable
645-mm Stub, Maximum Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
655-mm Stub, Maximum Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
6615-mm Stub, Maximum Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
6725-mm Stub, Maximum Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
6835-mm Stub, Maximum Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
6945-mm Stub, Maximum Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
7050-mm Stub, Maximum Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
7115-mm Stub, No Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
7235-mm Stub, No Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
7350-mm Stub, No Cable Loss
Received Data
Linear Equalizer Output
Stub Equalizer Output
74Linear Equalizer Architecture
- Compensates for 30 dB loss at 2.5 GHz (50 dB
loss - at 5 GHz).
- Operates well even without adaptation. Optional
path is - added for adaptation.
- Designed in TSMC T90G.
- To monitor the output eye, give the circuit
about 10 ns - to reach steady state.
- Input needs 50-ohm terminations to Vdd. Input CM
is - 0.9 V.
75Circuit Details (I)
- Channel lengths are 0.1 um unless otherwise
stated. -
76Circuit Details (II)
- To adapt, change I1 and I2 such that their sum
is 0.5 mA. -
77Channel Model
- Cascade 24 sections for a loss of 30 dB at 2.5
GHz.. -
78Output Eye at Max. Loss
79Output Eye at Min. Loss
80Output Eye at Mid-Loss No Aux. Path
81Output Eye at Mid-Loss With Aux. Path
I10.4 mA I20.1 mA
82Freq. Response
83Equalizer Response