Henvezz95 / FOOT-Data-Acquisition-System

Bachelor Thesis Project aimed at developing the VHDL part of a Data Acquisition System. The system was designed to be used in the FOOT (FragmentatiOn Of Target) experiment. The FOOT experiment aims to provide precise nuclear cross-section measurements for two different fields: hadrontherapy and radio-protection space

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FOOT-Data-Acquisition-System

Bachelor Thesis Project aimed at developing the VHDL part of a Data Acquisition System. The system was designed to be used in the FOOT (FragmentatiOn Of Target) experiment. The FOOT experiment aims to provide precise nuclear cross-section measurements for two different fields: hadrontherapy and radio-protection space.

The DAQ System used in the real-life experiments uses this code (with a few incremental updates) to collect and organize data coming from the sensors. More information can be found here

FOOT

Files

  • DAQ System Files: Contains all the VHDL files that describe the functional architecture of the Data Acquisition System
  • C_codes: contains the necessary scripts to connect the DE0-Nano to a PC and test the Data Acquisition System
  • Images: images with schemes and logos

Architecture of the Data Acquisition System

All the Entities that make up the Data Acquisition System are contained in the DAQ Module. DAQ Module The Event Simulator generates random data in the same format as sensor data. It is used to test the module. DAQ on FPGA The DAQ on FPGA module contains both the DAQ Module and the Event Simulator and can be synthesized on FPGA

About

Bachelor Thesis Project aimed at developing the VHDL part of a Data Acquisition System. The system was designed to be used in the FOOT (FragmentatiOn Of Target) experiment. The FOOT experiment aims to provide precise nuclear cross-section measurements for two different fields: hadrontherapy and radio-protection space


Languages

Language:VHDL 75.7%Language:C 14.1%Language:C++ 9.8%Language:Makefile 0.3%Language:Shell 0.0%