Professional Documents
Culture Documents
Low-Power High-Speed Links
Low-Power High-Speed Links
Gu-Yeon Wei Division of Engineering and Applied Sciences Harvard University 6.976 Guest Lecture, Spring 2003
Outline
Motivation Brief Overview of High-Speed Links Design Considerations for Low Power DVS Link Design Example Summary
Wei
Motivation
Demand for high bandwidth communications Advancements in IC fabrication technology
Higher performance More complex functionality Chip I/O becomes performance bottleneck Increasing power consumption
network card
switch card
backplane PCB
Wei
50- traces
We will focus on point-to-point serial links using differential highimpedance drivers with double termination for network routers
Techniques to reduce power applicable to other link types
Wei
Link Components
High-speed links consist of 4 main components
data out
10010
TX
RX
Serializing transmitter driver Communication channel De-serializing receiver samplers Timing recovery
Wei
data in
5
10010
Performance Limitations
Important to look at performance because higher performance can lead to lower power by trading off performance for energy reduction Several factors limit the performance of high-speed links
Non-ideal channel characteristics Bandwidth limits of transceiver circuitry Noise from power supply, cross talk, clock jitter, device mismatches, etc.
Tbit
Wei
Equalization
Placing a high-pass filter in the signal path can counter the rolloff effects of the channel
Preemphasis or transmit-side equalization is commonly used
Wei
Rterm
Zo=50
Receive path
Rterm
Zo=50 Deven
D Q
Vref Dodd
D Q
CLKIN
CLKOUT
Wei
Parallelism
Parallelism can increase bit rate even with limited clock frequency
Time-interleaved multiplexing Multi-level signaling
10 11 01 00
Wei
Sources of Noise
Power supply noise
Translates into voltage and timing uncertainty
Cross talk
Near- and Far-End Cross Talk (NEXT and FEXT) High-frequency coupling
Clock Jitter
Timing uncertainty in transmitted and sampled symbol Probabilistic distribution of timing edges (bounded and unbounded components)
Wei
12
Offset Calibration
Two sets of offsets that can manifest itself as voltage and timing uncertainty to close the eye and may require higher power to overcome them:
Multi-phase clock generator timing offsets Receiver input voltage offsets
ideal Tx timing
higher margins
w/ offsets
lower margins
sampling edge
Wei
14
Differential Signaling
Differential communication can lead to a lower power solution
Immunity to common mode noise Injects less noise into the supplies Signal amplitudes can be smaller on both channels Alternative is pseudo-differential signaling but needs a reference voltage which can be noisy and require larger Vswing Rterm
Zo=50
But arent there now are two channels that switch? Yes, but
Rterm D
Rterm
Vswing = I*R
Zo=50
Vref
Zo=50
Wei
15
Signal Multiplexing
There are different options for choosing where to combine pulses to create sub-clock period symbols
Combine at the final transmitter stage vs. farther up stream
Rterm
Zo=50 high-speed path
Rterm
Zo=50
D0
D1
D2
D3
Cload for the clocks higher when combined at the final transmitter vs. Need faster signal path after the multiplexer
Wei
Multiplexing
Parallelized Transmitter TX TX TX channel bitrate = M.fclk Parallelized Receiver RX RX RX
Multiphase Clocks
Wei
17
But wait, at lower frequencies, I can lower voltage! With lower supply voltage (V fCLK = BR/M), Power decreases as 1/M2 !
Wei
18
Power vs. M
Larger M Fixed Supply B Can reduce voltage B Lower power B Less accurate timing
static phase offsets jitter
Cannot make M arbitrarily large b/c there is a lower limit to Vdd Choice: M= 4~6
choice
DVS Links
Dynamic Voltage Scaling (DVS)
Technique first introduced for digital systems (e.g., uP, DSP chips)
Lots of work done in both academia and industry (e.g., Intel, Transmeta)
Wei
20
DVS Links
Dynamic Voltage Scaling (DVS) can reduce power consumption in two ways
1) Digital circuits operate at their most energy-efficient point in the presence of PVT variations by eliminating extra performance margins
1.2
Normalized Frequency
Pdynamic = Cswitched V 2F
88% 0 50 130
0.5 V 0.8 V
1 1.5 2 2.5 3 3.5
E C V 2
Energy Savings
0.2
0.8
Wei
22
FCLK
VCTRL
Digital Controller
RVdd
Wei
23
VCP 180
O
UP
DN
PD VCTRL
Vbias
0
AdB
Preamplifier
fsymbol
1
Regenerative Latch
Adaptive Supply, V
fref
Wei
26
TX TX TX
Wei
27
fref
f
Adaptive Supply, V
Local Multiphase Clock Generation Fine Control Local VCO
Wei
28
Wei
29
Clock Recovery
Optimal receiver timing is recovered from the incoming data stream
Data RX
Wei
30
Phase Detection
Phase detector made of an identical set of receivers minimizes timing error
RX PD
PD RX PD RX PD RX PD RX PD
[4:0]
Early/Late /None
5
Data RX
Received Data
Wei
31
Chip Prototype
TX
Digital Sliding Controller
TX
data gen
TX
TX
data gen
Testing Interface
RX-DLL RX
PRBS
0.25m CMOS 2.5V / 0.55Vth 3.12.9mm2 0.4~5.0Gb/s 0.9~2.5V 5.6~375mW BER < 10-15 Reg. Efficiency: 83-94%
Power Transistors
Wei
TX-DLL
TX-PLL
32
3.1Gb/s, 113mW
Wei
33
Power Breakdown
Wei
34
Summary
Higher performance links require low noise low noise solutions lead to lower power
Trade performance (speed) for power reduction
DVS links enable energy-efficient link operation and also have some nice properties Outstanding issues with using DVS links
Communication during frequency and voltage transitions Supply voltage regulator slew rate limits Overhead of multiple regulators
Wei
35