quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA...
32
Transcript of quarknet.fnal.govquarknet.fnal.gov/fnal-uc/quarknet-summer-research/QNET2016/project... · The FPGA...
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/1.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/2.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/3.jpg)
•–
––
–
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/4.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/5.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/6.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/7.jpg)
•
•
••
•
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/8.jpg)
••
••
••
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/9.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/10.jpg)
••
•
••
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/11.jpg)
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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/12.jpg)
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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/13.jpg)
•
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/14.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/15.jpg)
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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/16.jpg)
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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/17.jpg)
•
•
•
•
•
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/18.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/19.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/20.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/21.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/22.jpg)
••
•
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/23.jpg)
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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/24.jpg)
•
•
•
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/25.jpg)
•••••
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/26.jpg)
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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/27.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/28.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/29.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/30.jpg)
![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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/31.jpg)
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](https://reader030.fdocuments.net/reader030/viewer/2022040900/5e6fa5e13c23c151721632d1/html5/thumbnails/32.jpg)