Download presentation
Presentation is loading. Please wait.
Published byChristina Ferguson Modified over 9 years ago
1
1 Process-Variation Tolerant Design Techniques for Multiphase Clock Generation Manohar Nagaraju +, Wei Wu*, Cameron Charles # + University of Washington, Seattle, WA, USA # University of Utah, Salt Lake City, UT, USA *Northwestern Polytechnic University, Xi’an, China
2
Outline Background on clock and data recovery (CDR) and motivation Circuit level and system level optimization Measurement results Conclusion 2
3
Motivation Increasing I/O bandwidth complicates CDR circuit design, particularly the VCO Solution: over-sample the incoming data 3
4
Motivation Use a Delay-Locked Loop (DLL) to recover data at N*clock frequency 4
5
Motivation Problems in multiphase clock generation Mismatch in delay among delay blocks Overall frequency controlled by loop but phase relationships uncontrolled 5 Input Data Ideal Sampling Non-Ideal Sampling
6
Delay Distribution of inverter pair V t mismatch of 100mV Motivation Sources of mismatch Mismatch in Vt Mismatch in W/L 6
7
Motivation Sources of mismatch Mismatch in Vt Mismatch in W/L Mismatch in load 7 Delay of stage 1: 686.3ps Delay of stage 2: 695.5ps Delay of stage 3: 695.5ps Delay of stage 4: 654.5ps
8
Solution Propose circuit-level design methodology to reduce mismatch Introduce extra control on the individual phases – digital calibration 8
9
Circuit-level optimization A transistor sizing scheme to reduce mismatch Expression for variable of interest (here delay) as a function of process parameter (here V t ) Differentiate w.r.t process parameter Design circuit to ensure the resulting expression is small 9
10
Circuit-level optimization 10 Ex: A CMOS inverter Fall time: Following procedure, length should be increased
11
Circuit-level optimization 11 Schematic of a single delay cell Increase W/L Reduce W/L Increase W/L
12
Circuit optimization results Monte-Carlo simulation 12 a)Optimized co-efficient of variation = 3.05% b) Un-optimized co-efficient of variation = 6.73%
13
Limitation VCDL gain becomes non-linear 13
14
Limitation VCDL gain becomes non-linear Lock range of DLL reduces 0.5 T ref clk < T VCDL, min < T ref clk T ref clk < T VCDL max < 1.5 * T ref clk Process complicated with the number of variables increasing Delay still varies from 205-250 ps (5.57˚) – quite large for multiphase clocking scheme 14
15
Phase control by digital calibration Based on equation f ring_osc = (1/2NT d ) 15
16
Calibration of the VCDL Difference between ring oscillator frequencies indicates difference in delays To change delay of delay block Change V t - requires DAC Change current which is the parameter of interest – by changing widths dynamically 16
17
Calibration of the VCDL 17 Modify delay cell Resolution = 9.8ps Delay variation -140ps
18
Die photo AMI 0.6um CMOS process - 2300um X 900um 18
19
Measurement results Lock range – 185-240MHz Power: 15.4mA + 46.4mA (calibration) Time required for calibration 8.29us. 19
20
Measurement results 20 Delay Block Ideal Delay (ns) Delay value (ns) Error (ns) Delay Phases Ideal Sampling time (ns) Actual Sampling time (ns) Error in Sampling time (ns) 11.11.12202-0.02202 Φ1 –Φ2 1.11.12202-0.02202 21.11.11808-0.01808 Φ1 –Φ3 2.22.2401-0.0401 31.11.041550.05845 Φ1 –Φ4 3.33.281650.01835 41.11.088410.01159---- Delay Block Ideal Delay (ns) Delay value (ns) Error (ns) Delay Phases Ideal Sampling time (ns) Actual Sampling time (ns) Error in Sampling time (ns) 11.11.11344-0.01344 Φ1 –Φ2 1.11.11344-0.01344 21.11.092660.00734 Φ1 –Φ3 2.22.2061-0.0061 31.11.088910.01109 Φ1 –Φ4 3.33.295010.00499 41.11.083340.01666---- Delay values of the four delay blocks before and after calibration at 227MHz 3.28˚ 1.09˚ 0.4˚
21
Performance summary 21 This workJSSC May ‘06 TCAS II July ‘08 Process0.6um0.18um0.13um Frequency range185-240MHz0.7-2GHzN/A Calibration methodDigital Analog Phase error before calibration 3.28° @ 227MHz 7.34° @ 2GHz N/A Phase error after calibration 1.09°@227MHz1.26°@1GHz0.18°@200MHz Area of calibration circuit 1.17mm 2 0.52mm 2 N/A Power77mW81mW16.4mW
22
22 Proposed a new methodology to design process-invariant circuits Proposed a digital calibration scheme to reduce mismatches in delay Maximum phase offset among delay blocks was reduced to 1.09° Summary
23
Thank You 23
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.