1
EE290C - Spring 2004Advanced Topics in Circuit DesignHigh-Speed Electrical Interfaces
Lecture 24Case Studies
Digital Subscriber LinesBorivoje NikolicApril 15, 2004.
2
Outline
Project phase-II specsWrap up disk-drive signal processingSignal processing for digital subscriber lines
2
EE290C - Spring 2004Advanced Topics in Circuit DesignHigh-Speed Electrical Interfaces
Project Phase #2
Specific Circuit Requirements
Jared Zerbe4/15/04
4
Phase-II
Most of this is circuit design of blocksBUT
Your circuit design may have input on your architecture
Result – iterate and modifyFinal phase-II report to include both architecture conclusions/performance and circuit design
Major points of interaction1. Output driver peak-power constraint2. Tx, Rx device parasitics3. Dither jitter and impact on timing budget
3
5
Circuit Blocks
Each group needs to designPLL + CDRTX / TX eq (as appropriate)RX / RX eq (as appropriate)System results
All blocks should include power & performance range
6
PLL + CDR : Phase-II expectations
PLLLoop bandwidth, damping factor
Peak-peak jitter
Frequency range
CDRStep-size, latency
dither jitter
BothResponse to power-supply step : ps/mV for transmit & receive clocks
Response to 20Mhz sine wave on power supply
4
7
TX / TX Equalizer (as appropriate)
TXCommon-mode range, swing, swing control method, resolutionPeak power constraint : should keep CS’s saturatedTX induced ISI
0101 + 00110011 + 000111 pattern : p-p jitter
EqualizerCoefficient resolution, # of taps, summing
BothTotal Ci of output needs to be put back into spice to get final channel
8
RX / RX Equalizer (as appropriate)
RXInput common-mode range, overdrive requirementsInput timing requirements : deadbandExpected offset monte-carlo simulations
EqualizerGain-bandwidth of linear equalizerPower/summing ISI of any DFE
BothTotal Ci of input needs to be put back in spice to get final channel
5
9
System
Final system results should includePeak performance over all 5 channels
BER of each configuration ORVoltage, timing margin (vs. RX requirement) for each configuration
Complete power of TX, RX, PLL/CDRMatlab results showing adaptation of equalizer coefficients
10
Design Challenges
One of the first Systems-on-a-Chip (SoC)> 2Gb/s ratePower limited (<2W, preferably 1W), inexpensive (<$2.5)Single step vs. lookahead/parallelReduced SNR, complex detectionIntegration with controller gives opportunities for more powerful coding and processing
Iterative decoders (Turbo, LDPC)
6
11
Architectural Choices
Equalizer6-10 taps, >1Gb/sChoices of interleaving, pipelining, recoding, carry-save“Infinite” speed at the expense of power
12
Architectural Choices
Viterbi Decoder16 – 32 state, trellis coded with prostprocessor, variable equalization targetsRadix-2 vs. Radix-4, ACS vs. CSABit-level pipelining
7
13
Future Signal Processing
SNRs will continue to decreaseIterative decoding – LDPC based
Can we control the byte error rate?Complexity?Timing recovery at low SNRs
Vertical recording is already backMulti-track recording?
14
IBM’s Advanced Storage Roadmap
8
15
Holographic Storage
16
IBM’s MIllipede
http://domino.research.ibm.com/Comm/bios.nsf/pages/millipede.html
9
17
IBM’s Millipede
18
ReferencesStarr, Cioffi, Silverman, “Understanding Digital Subscriber Line Technology,” Prentice Hall, 1999.Bingham, “ADSL, VDSL and Multicarrier Modulation,” Wiley, 2000.Starr, Sorbara, Cioffi, Silverman, “DSL Advances,” Prentice Hall, 2003.Samueli, ISSCC’99 Plenary talkSelected papershttp://vdslalliance.comhttp://www.vdsl.org
10
19
20
ADSL Modem Structure
11
21
SamueliISSCC’99
22
SamueliISSCC’99
12
23
24
Wire Gauge
Telephone wires are typically 26 AWG to 24 AWG twisted pairs
26 AWG = 0.5mm diameter, 24 AWG = 0.4mm diameterCAT3 (a twist every 1.5-3 ft) or CAT 5 (a twist every 2 in)
Multi-pair feeder cableUp to 50 binder groups
Binder groups10, 25 or 50 twisted pairsUTPs sometimes change the position within th ecable, sometimes don’t
13
25
Line Attenuation
fα
26
Bridge Taps
K. Jacobsen, TI White paper
14
27
Bridge Taps
Propagation velocity ν = 0.63 kft/µsfnotch = 0.63/4l [MHz]
Can calculate the depth of the notch20log(1-10-att/20)
Many short taps are way worse than one long tap
28
NEXT
NEXT increases with frequency
15
29
FEXT
30
External Noise
RF stations ingress (525kHz – 1.6Mhz)Amateur radio bandsImpulse noiseRF egress
16
31
JoshiISSCC’99
32
17
33
DSL Spectra
34
Systems
Example system: VDSL (up to 52Mb/s D/S)
CAP/QAM = carrierless amplitude-phase/quaternary AM
DMT = discrete multi-tone
18
35
CAP/QAM
36
DMT
19
37
ADSL2+