Lecture30 Ee689 Cdrs
Lecture30 Ee689 Cdrs
Sam Palermo
Analog & Mixed-Signal Center
Texas A&M University
Announcements
• Project Preliminary Report #2 due Monday
April 26 in class
• Exam 2 is April 30
• Posted Fwd Clock Bandpass Filtering Paper
• Will Post
• CDR Papers
• Example PLL models
2
Agenda
• CDR overview
• CDR Phase Detectors
• Analog & Digital CDRs
3
Embedded Clock I/O Circuits
• TX PLL
• TX Clock Distribution
• CDR
• Per-channel PLL-based
• Dual-loop w/ Global PLL &
• Local DLL/PI
• Local Phase-Rotator PLLs
• Global PLL requires RX
clock distribution to
individual channels
4
Embedded Clocking (CDR)
PLL-based CDR Dual-Loop CDR
VCTRL Frequency 800MHZ
CP PFD Ref Clk
Synthesis
VCO PLL Vctrl
4
ΦPLL[0]
Din RX CP
integral
gain
Interpolator
Pairs 15
PD early/ Ψ[4:0]
late early/
RX late sel
FSM
Loop Filter (16Gb/s) PD
Phase-Recovery Loop
• Clock frequency and optimum phase position are extracted from incoming data
• Phase detection continuously running
• Jitter tracking limited by CDR bandwidth
• With technology scaling we can make CDRs with higher bandwidths and the jitter tracking
advantages of source synchronous systems is diminished
• Possible CDR implementations
• Stand-alone PLL
• “Dual-loop” architecture with a PLL or DLL and phase interpolators (PI)
• Phase-rotator PLL
5
CDR Phase Detectors
• CDR phase detectors compare the phase between the input
data and the recovered clock sampling this data and
provides information to adjust the sampling clocks’ phase
• Phase detectors can be linear or non-linear
• Linear phase detectors provide both sign and magnitude
information regarding the sampling phase error
• Hogge
Early
[Razavi]
Late
Early
[Razavi]
Late
Late
Early
[Razavi]
[Lee]
[Sheikholeslami]
“-1” “-1”
• Mueller-Muller phase
detector commonly used
14
Mueller-Muller Baud-Rate Phase Detector
“Linearized” KPD
[Lee]
16
Analog PLL-based CDR
[Lee]
Open-Loop Gain:
21