18
Midterm presentation Midterm presentation Winter 2010 Winter 2010 Performed by: Performed by: Tomer Michaeli 052792769 Tomer Michaeli 052792769 Liav Cohen 301242509 Liav Cohen 301242509 Supervisor: Shlomo Beer Gingold Supervisor: Shlomo Beer Gingold In collaboration with: In collaboration with: characterization of characterization of synchronizers synchronizers and metastability and metastability

Midterm presentation Winter 2010 Performed by: Tomer Michaeli 052792769

  • Upload
    nellie

  • View
    41

  • Download
    3

Embed Size (px)

DESCRIPTION

Midterm presentation Winter 2010 Performed by: Tomer Michaeli 052792769 Liav Cohen 301242509 Supervisor: Shlomo Beer Gingold In collaboration with:. characterization of synchronizers and metastability. Our project subject. - PowerPoint PPT Presentation

Citation preview

Page 1: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Midterm presentationMidterm presentationWinter 2010Winter 2010

Performed by:Performed by:Tomer Michaeli 052792769Tomer Michaeli 052792769Liav Cohen 301242509Liav Cohen 301242509

Supervisor: Shlomo Beer GingoldSupervisor: Shlomo Beer GingoldIn collaboration with:In collaboration with:

characterization of synchronizerscharacterization of synchronizers and metastabilityand metastability

Page 2: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Our project subject

Direct measurements of synchronization Circuits and comparison to measurement results by a built-in self on chip characterization unit.

Page 3: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Project goals

Learning the direct measurement method.

Building and improving the measurement system for synchronization to characterize performance of synchronizers.

Page 4: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Project environment

Test Chip 65nm

FPGA board

Signal generator

DLP socket (PC)

The test environment is composed by the FPGA board that generates control and data signals for the 65nm Synchronizer test chip.

Page 5: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Achievements

Learning the measurement system. Learning the chip characteristics and

the measurement system GUI Initial results

Page 6: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Top level design

f1=6.245 MHz

f2=6.25MHz (FPGA clock)

FF

DSO80204BScope

Input

TRIGGERDATA

Page 7: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Searching for metastability

f1=6.245 MHz)data( 160.13 ns

f1=6.25 MHz)clock(

160 ns

FF out

The difference between the two clocks is 130 ps. The frequency of the FF output is 5 Khz (frequencies difference of

inputs) . The FF setup time is usually 50 ps so a metastability can occur at a 5

Khz rate. If we determine the difference to be lower than 130 ps we get less

chances for metastability. On the other hand, the probability to metastability will grow.

200 μs

Page 8: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

The GUI

Page 9: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Test chip- top level design

(DATA)

Page 10: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Test chip- Digital logic block

Page 11: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

The oscilloscope

The output of the flip-flop (FF) is connected through the PLD to the trigger input of the oscilloscope

The FPGA clock signal is connected through the PLD to the data channel of the scope

The digital sampling scope is capable of continuous data accumulation and the results are available for statistical analysis.

Page 12: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

The oscilloscope

Each data point accumulated by the scope represents one sampled rising transition of the clock signal.

Its horizontal displacement indicates the delay from the clock input to the data output of the FF.

Page 13: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Initial results

figure [1]

Page 14: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

figure [2]

Previously known results [1]

Page 15: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Initial results

In figure [2] we see the distribution of the samples propagation delay (how much longer it takes the output to be update relative to normal propagation delay).

White color indicates the largest number of cases with normal propagation delay.

Page 16: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Previously known results [2]

Page 17: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

Project Schedule

Task Duration

-Learning the subject and building the measurement system

- Learning the chip characteristics and its GUI.

6 weeks

Initial results2 weeks

Resultscomparison to the results from the

chip

4 weeks

Results’ Analyzing 3 weeks

Page 18: Midterm presentation Winter 2010 Performed by: Tomer Michaeli  052792769

References

[1] Yaron Semiat and Ran Ginosar, ‘Timing Measurements of Synchronization Circuits’ , Technion, Haifa.

[2] Shlomo Beer Gingold, ‘Test Chip (Sinc_test_chip)’, Technion, Haifa.