quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/qnet2016/project... · the fpga...

32

Upload: others

Post on 14-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 2: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 3: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

•–

––

Page 4: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 5: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 6: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 7: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

••

Page 8: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

••

••

••

Page 9: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 10: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

••

••

Page 11: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

Analog signal from telescope

Analog to Digital Converter

An ADC takes the analog signal from the phototube and converts it into digital numbers that can be processed.

64 bit bus

Portion I am working on

Page 12: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

The FPGA does signal processing for peaks in the signal that show a major pulse. It only sends the peaks to the computer

EthernetThe computer logs the data and renders it for visualization.

SATA

Chris’s universal converter

Page 13: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

Page 14: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 15: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

XOR

XORXOR

XOR

XOR

OR

ORAND AND

ANDAND

AND

1

11

1

1

0

1

0

1

0

101 + 111 = 1100

Page 16: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

Digital design in the good old days.

Page 17: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

Page 18: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 19: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 20: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 21: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 22: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

••

Page 23: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

www.weusecoins.com

ATI Radeon HD 5870

Page 24: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

Page 25: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

•••••

Page 26: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

A Few Thousand Words

Page 27: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 28: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 29: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 30: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only
Page 31: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only

Questions?

Page 32: quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA does signal processing for peaks in the signal that show a major pulse. It only