1 distribution-compensable jitter generator for communication test presenter : pin-chong chen...

17
1 Distribution- Compensable Jitter Generator for Communication Test Presenter Pin-Chong Chen Advisor Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu, P.-C. Chan, and T.-C. Hua ng, “Distribution-Compensable Jitter Generator for Communication Test ,” 20th VLSI Design/ CAD, Aug. 2009.

Upload: geoffrey-jackson

Post on 03-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

1

Distribution-Compensable Jitter Generator for

Communication Test

Presenter : Pin-Chong Chen

Advisor : Tsung-Che Huang

2009/09/21

Y.-H. Chou, T.-H. Wu, P.-C. Chan, and T.-C. Huang, “Distribution-Compensable Jitter Generator for Communication Test ,” 20th VLSI Design/ CAD, Aug. 2009.

Page 2: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

2

Outline Introduction Programmable Delay Line (PDL) Random Number Generator (RNG)

Normal Distribution RNG Uniform Distribution RNG

Distribution-Compensable Methodology Experiment Results Conclusions

Page 3: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

3

Introduction In high-speed computer and communication

systems, timing jitter is one of the most critical parameters.

Jitter testing is becoming indispensable. Conventional Jitter Generator is executed by

expensive external testers or instruments. Communication test :(1)Waveform Analyses,

(2)JG/JM and (3)bit error rat test .

Page 4: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

4

Basic Methodology

Based on the noise/jitter generation structure . The non-linearity and self-jitter of the converter h

ave skew .

Fig. 1. A programmable noise/jitter generator.

Page 5: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

5

Benchmark DTC’s (1)

Fig. 2. A programmable jitter generator.

Fig. 3. Adopted DCDL.

Page 6: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

6

Benchmark DTC’s (2)

Fig. 4. Adopted VCDL as a fine-tuned delayline.

Page 7: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

7

Monte Carlo simulation results

Fig. 5. Transfer function of a 5-bit DTC

Page 8: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

8

Box-Muller &table-lookup methods

Box-Muller

table-lookup methods

Fig. 6. Typical table lookup methods.

Page 9: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

9

Ziggurat algorithm

Fig. 7. (a) Ziggurat algorithm and (b) 7-layer Ziggurat diagram.

Page 10: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

10

Efficient RNG (1) (a) shows the uniform distribution u1,u2 . (b) show the sum of u1 and u2 . (c) show the minimum (min) of u1 and u2 (d) show the maximum (max) of u1 and u2

Fig. 8. Uniform and composed distributions.

Page 11: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

11

Efficient RNG (2)

),min(:)1(? 321111 uuxxxxuru iiiii

Fig. 9. The ith H- and V-trapezoid pdf’s.

(1)

Page 12: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

12

Simulations of RNGs

Fig.11. Examples of the V-trapezoid RNGs with the simulation results.

Page 13: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

13

Jitter Distribution Compensation(1)

Distribution-compensable methodology

RNG (f1(x)) DTC f2(x) chi-square test

Compensation

Page 14: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

14

Jitter Distribution Compensation(2)

Fig. 12 Compensating example

Page 15: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

15

Examples

Page 16: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

16

CONCLUSION In this paper a programmable, fast and area-effic

ient trapezoidal PWL RNG is developed. The speedup and area reduction make it possible to build into SoCs/NoCs.

Page 17: 1 Distribution-Compensable Jitter Generator for Communication Test Presenter : Pin-Chong Chen Advisor : Tsung-Che Huang 2009/09/21 Y.-H. Chou, T.-H. Wu,

17

Thanks for your attention.