20401070 - DATA ACQUISITION AND CONTROL OF EXPERIMENTS

To provide the student with the basic knowledge on how the construction of a nuclear physics experiment is structured in relation to the collection of data from the detector, the control of the equipment and the experiment, the monitoring of the good functioning of the apparatus and the quality of data acquired

Curriculum

teacher profile | teaching materials

Programme

The aim of the course is to provide the student with the general cognitive elements underlying the acquisition, control and monitoring systems of Nuclear and Subnuclear Physics experiments. The course is divided into the following topics: -Introduction to DAQ-Parallelism and Pipelining systems -Derandomization-DAQ and Trigger-Data Transmission -Front End Electronics-Trigger-Architecture Computing Systems-Real Time Systems-Real Time Operating Systems -C Language-TCP / IP Network Protocols-DAQ-Architecture Building -VME Bus-Run Control-Farming-Data Archiving During the course, laboratory exercises will take place with the execution of simple examples of: - reading and data transfer systems through pipe mechanisms with concurrent processes; - signal-based trigger simulation programs; - Run Control program for activation and termination of processes; - configuration and reading of data from board on VME bus.

Core Documentation

Lecture notes prepared by the teacher on the basis of the slides presented and available on the Moodle server:
https://matematicafisica.el.uniroma3.it

Reference Bibliography

[R01] - W. R. Leo – Techniques for Nuclear and Particle Physiscs Experiments – Springer – Verlag , ISBN: 3540572805 [R02] - Formulae and Methods in Experimental Data Evaluation - CERN web http://rd11.web.cern.ch/RD11/rkb/PH14pp/node1.html [R03] - Real Time Process Control (Introduction) – Tono Riesco / CERN -http://agenda.cern.ch/fullAgenda.php?ida=a036670 [R04] - Basic concepts of real-time operating systems - by David Kalinsky (Nov. 18, 2003) http://linuxdevices.com/articles/AT4627965573.html [R05] - Clara Gaspar – Trigger and Data Acquisition – Summer Student Course 2002 CERN - http://agenda.cern.ch/fullAgenda.php?ida=a034444 [R06] - Paris Sphicas – Trigger and Data Acquisition Systems – CERN Summer Student Course 2004 - http://agenda.cern.ch/fullAgenda.php?ida=a042488 [R07] - TCP/IP Tutorial and Technical Overview -Adolfo Rodriguez, John Gatrell, John Karas, Roland Peschke - 2001 ibm.com/redbooks [R08] - http://www.erg.abdn.ac.uk/users/gorry/course/syllabus.html [R09] - VME – The VMEbus Specification Manual - VITA [R10] - VMEbus device drivers for computer systems running DIGITAL UNIXhttp://h30097.www3.hp.com/docs/dev_doc/DOCUMENTATION/HTML/AQ0R7GTE/DOCU_001.HTM [R11] - Infiniband: Introduction to InfiniBand – White Paper by Mellanox - http://www.mellanox.com/pdf/whitepapers/IB_Intro_WP_190.pdf [R12] - Fibre Channel Tutorial -http://www.recoverdata.com/fc_tutorial.htm

Type of delivery of the course

The lessons are held in the traditional way, in the classroom, often with the help of slides projections for data management. In the emergency of COVID19 lectures are given via video conferencing systems and the material is made available on the Moodle server: https://matematicafisica.el.uniroma3.it

Type of evaluation

The exam only includes an oral test in which the student is asked for a first topic at will and then general knowledge of the various calculation procedures covered in class is verified

teacher profile | teaching materials

Programme

The aim of the course is to provide the student with the general cognitive elements underlying the acquisition, control and monitoring systems of Nuclear and Subnuclear Physics experiments. The course is divided into the following topics: -Introduction to DAQ-Parallelism and Pipelining systems -Derandomization-DAQ and Trigger-Data Transmission -Front End Electronics-Trigger-Architecture Computing Systems-Real Time Systems-Real Time Operating Systems -C Language-TCP / IP Network Protocols-DAQ-Architecture Building -VME Bus-Run Control-Farming-Data Archiving During the course, laboratory exercises will take place with the execution of simple examples of: - reading and data transfer systems through pipe mechanisms with concurrent processes; - signal-based trigger simulation programs; - Run Control program for activation and termination of processes; - configuration and reading of data from board on VME bus.

Core Documentation

Lecture notes prepared by the teacher on the basis of the slides presented and available on the Moodle server:
https://matematicafisica.el.uniroma3.it

Reference Bibliography

[R01] - W. R. Leo – Techniques for Nuclear and Particle Physiscs Experiments – Springer – Verlag , ISBN: 3540572805 [R02] - Formulae and Methods in Experimental Data Evaluation - CERN web http://rd11.web.cern.ch/RD11/rkb/PH14pp/node1.html [R03] - Real Time Process Control (Introduction) – Tono Riesco / CERN -http://agenda.cern.ch/fullAgenda.php?ida=a036670 [R04] - Basic concepts of real-time operating systems - by David Kalinsky (Nov. 18, 2003) http://linuxdevices.com/articles/AT4627965573.html [R05] - Clara Gaspar – Trigger and Data Acquisition – Summer Student Course 2002 CERN - http://agenda.cern.ch/fullAgenda.php?ida=a034444 [R06] - Paris Sphicas – Trigger and Data Acquisition Systems – CERN Summer Student Course 2004 - http://agenda.cern.ch/fullAgenda.php?ida=a042488 [R07] - TCP/IP Tutorial and Technical Overview -Adolfo Rodriguez, John Gatrell, John Karas, Roland Peschke - 2001 ibm.com/redbooks [R08] - http://www.erg.abdn.ac.uk/users/gorry/course/syllabus.html [R09] - VME – The VMEbus Specification Manual - VITA [R10] - VMEbus device drivers for computer systems running DIGITAL UNIXhttp://h30097.www3.hp.com/docs/dev_doc/DOCUMENTATION/HTML/AQ0R7GTE/DOCU_001.HTM [R11] - Infiniband: Introduction to InfiniBand – White Paper by Mellanox - http://www.mellanox.com/pdf/whitepapers/IB_Intro_WP_190.pdf [R12] - Fibre Channel Tutorial -http://www.recoverdata.com/fc_tutorial.htm

Type of delivery of the course

The lessons are held in the traditional way, in the classroom, often with the help of slides projections for data management. In the emergency of COVID19 lectures are given via video conferencing systems and the material is made available on the Moodle server: https://matematicafisica.el.uniroma3.it

Type of evaluation

The exam only includes an oral test in which the student is asked for a first topic at will and then general knowledge of the various calculation procedures covered in class is verified

teacher profile | teaching materials

Programme

The aim of the course is to provide the student with the general cognitive elements underlying the acquisition, control and monitoring systems of Nuclear and Subnuclear Physics experiments. The course is divided into the following topics: -Introduction to DAQ-Parallelism and Pipelining systems -Derandomization-DAQ and Trigger-Data Transmission -Front End Electronics-Trigger-Architecture Computing Systems-Real Time Systems-Real Time Operating Systems -C Language-TCP / IP Network Protocols-DAQ-Architecture Building -VME Bus-Run Control-Farming-Data Archiving During the course, laboratory exercises will take place with the execution of simple examples of: - reading and data transfer systems through pipe mechanisms with concurrent processes; - signal-based trigger simulation programs; - Run Control program for activation and termination of processes; - configuration and reading of data from board on VME bus.

Core Documentation

Lecture notes prepared by the teacher on the basis of the slides presented and available on the Moodle server:
https://matematicafisica.el.uniroma3.it

Reference Bibliography

[R01] - W. R. Leo – Techniques for Nuclear and Particle Physiscs Experiments – Springer – Verlag , ISBN: 3540572805 [R02] - Formulae and Methods in Experimental Data Evaluation - CERN web http://rd11.web.cern.ch/RD11/rkb/PH14pp/node1.html [R03] - Real Time Process Control (Introduction) – Tono Riesco / CERN -http://agenda.cern.ch/fullAgenda.php?ida=a036670 [R04] - Basic concepts of real-time operating systems - by David Kalinsky (Nov. 18, 2003) http://linuxdevices.com/articles/AT4627965573.html [R05] - Clara Gaspar – Trigger and Data Acquisition – Summer Student Course 2002 CERN - http://agenda.cern.ch/fullAgenda.php?ida=a034444 [R06] - Paris Sphicas – Trigger and Data Acquisition Systems – CERN Summer Student Course 2004 - http://agenda.cern.ch/fullAgenda.php?ida=a042488 [R07] - TCP/IP Tutorial and Technical Overview -Adolfo Rodriguez, John Gatrell, John Karas, Roland Peschke - 2001 ibm.com/redbooks [R08] - http://www.erg.abdn.ac.uk/users/gorry/course/syllabus.html [R09] - VME – The VMEbus Specification Manual - VITA [R10] - VMEbus device drivers for computer systems running DIGITAL UNIXhttp://h30097.www3.hp.com/docs/dev_doc/DOCUMENTATION/HTML/AQ0R7GTE/DOCU_001.HTM [R11] - Infiniband: Introduction to InfiniBand – White Paper by Mellanox - http://www.mellanox.com/pdf/whitepapers/IB_Intro_WP_190.pdf [R12] - Fibre Channel Tutorial -http://www.recoverdata.com/fc_tutorial.htm

Type of delivery of the course

The lessons are held in the traditional way, in the classroom, often with the help of slides projections for data management. In the emergency of COVID19 lectures are given via video conferencing systems and the material is made available on the Moodle server: https://matematicafisica.el.uniroma3.it

Type of evaluation

The exam only includes an oral test in which the student is asked for a first topic at will and then general knowledge of the various calculation procedures covered in class is verified

teacher profile | teaching materials

Programme

The aim of the course is to provide the student with the general cognitive elements underlying the acquisition, control and monitoring systems of Nuclear and Subnuclear Physics experiments. The course is divided into the following topics: -Introduction to DAQ-Parallelism and Pipelining systems -Derandomization-DAQ and Trigger-Data Transmission -Front End Electronics-Trigger-Architecture Computing Systems-Real Time Systems-Real Time Operating Systems -C Language-TCP / IP Network Protocols-DAQ-Architecture Building -VME Bus-Run Control-Farming-Data Archiving During the course, laboratory exercises will take place with the execution of simple examples of: - reading and data transfer systems through pipe mechanisms with concurrent processes; - signal-based trigger simulation programs; - Run Control program for activation and termination of processes; - configuration and reading of data from board on VME bus.

Core Documentation

Lecture notes prepared by the teacher on the basis of the slides presented and available on the Moodle server:
https://matematicafisica.el.uniroma3.it

Reference Bibliography

[R01] - W. R. Leo – Techniques for Nuclear and Particle Physiscs Experiments – Springer – Verlag , ISBN: 3540572805 [R02] - Formulae and Methods in Experimental Data Evaluation - CERN web http://rd11.web.cern.ch/RD11/rkb/PH14pp/node1.html [R03] - Real Time Process Control (Introduction) – Tono Riesco / CERN -http://agenda.cern.ch/fullAgenda.php?ida=a036670 [R04] - Basic concepts of real-time operating systems - by David Kalinsky (Nov. 18, 2003) http://linuxdevices.com/articles/AT4627965573.html [R05] - Clara Gaspar – Trigger and Data Acquisition – Summer Student Course 2002 CERN - http://agenda.cern.ch/fullAgenda.php?ida=a034444 [R06] - Paris Sphicas – Trigger and Data Acquisition Systems – CERN Summer Student Course 2004 - http://agenda.cern.ch/fullAgenda.php?ida=a042488 [R07] - TCP/IP Tutorial and Technical Overview -Adolfo Rodriguez, John Gatrell, John Karas, Roland Peschke - 2001 ibm.com/redbooks [R08] - http://www.erg.abdn.ac.uk/users/gorry/course/syllabus.html [R09] - VME – The VMEbus Specification Manual - VITA [R10] - VMEbus device drivers for computer systems running DIGITAL UNIXhttp://h30097.www3.hp.com/docs/dev_doc/DOCUMENTATION/HTML/AQ0R7GTE/DOCU_001.HTM [R11] - Infiniband: Introduction to InfiniBand – White Paper by Mellanox - http://www.mellanox.com/pdf/whitepapers/IB_Intro_WP_190.pdf [R12] - Fibre Channel Tutorial -http://www.recoverdata.com/fc_tutorial.htm

Type of delivery of the course

The lessons are held in the traditional way, in the classroom, often with the help of slides projections for data management. In the emergency of COVID19 lectures are given via video conferencing systems and the material is made available on the Moodle server: https://matematicafisica.el.uniroma3.it

Type of evaluation

The exam only includes an oral test in which the student is asked for a first topic at will and then general knowledge of the various calculation procedures covered in class is verified

teacher profile | teaching materials

Programme

The aim of the course is to provide the student with the general cognitive elements underlying the acquisition, control and monitoring systems of Nuclear and Subnuclear Physics experiments. The course is divided into the following topics: -Introduction to DAQ-Parallelism and Pipelining systems -Derandomization-DAQ and Trigger-Data Transmission -Front End Electronics-Trigger-Architecture Computing Systems-Real Time Systems-Real Time Operating Systems -C Language-TCP / IP Network Protocols-DAQ-Architecture Building -VME Bus-Run Control-Farming-Data Archiving During the course, laboratory exercises will take place with the execution of simple examples of: - reading and data transfer systems through pipe mechanisms with concurrent processes; - signal-based trigger simulation programs; - Run Control program for activation and termination of processes; - configuration and reading of data from board on VME bus.

Core Documentation

Lecture notes prepared by the teacher on the basis of the slides presented and available on the Moodle server:
https://matematicafisica.el.uniroma3.it

Reference Bibliography

[R01] - W. R. Leo – Techniques for Nuclear and Particle Physiscs Experiments – Springer – Verlag , ISBN: 3540572805 [R02] - Formulae and Methods in Experimental Data Evaluation - CERN web http://rd11.web.cern.ch/RD11/rkb/PH14pp/node1.html [R03] - Real Time Process Control (Introduction) – Tono Riesco / CERN -http://agenda.cern.ch/fullAgenda.php?ida=a036670 [R04] - Basic concepts of real-time operating systems - by David Kalinsky (Nov. 18, 2003) http://linuxdevices.com/articles/AT4627965573.html [R05] - Clara Gaspar – Trigger and Data Acquisition – Summer Student Course 2002 CERN - http://agenda.cern.ch/fullAgenda.php?ida=a034444 [R06] - Paris Sphicas – Trigger and Data Acquisition Systems – CERN Summer Student Course 2004 - http://agenda.cern.ch/fullAgenda.php?ida=a042488 [R07] - TCP/IP Tutorial and Technical Overview -Adolfo Rodriguez, John Gatrell, John Karas, Roland Peschke - 2001 ibm.com/redbooks [R08] - http://www.erg.abdn.ac.uk/users/gorry/course/syllabus.html [R09] - VME – The VMEbus Specification Manual - VITA [R10] - VMEbus device drivers for computer systems running DIGITAL UNIXhttp://h30097.www3.hp.com/docs/dev_doc/DOCUMENTATION/HTML/AQ0R7GTE/DOCU_001.HTM [R11] - Infiniband: Introduction to InfiniBand – White Paper by Mellanox - http://www.mellanox.com/pdf/whitepapers/IB_Intro_WP_190.pdf [R12] - Fibre Channel Tutorial -http://www.recoverdata.com/fc_tutorial.htm

Type of delivery of the course

The lessons are held in the traditional way, in the classroom, often with the help of slides projections for data management. In the emergency of COVID19 lectures are given via video conferencing systems and the material is made available on the Moodle server: https://matematicafisica.el.uniroma3.it

Type of evaluation

The exam only includes an oral test in which the student is asked for a first topic at will and then general knowledge of the various calculation procedures covered in class is verified

teacher profile | teaching materials

Programme

The aim of the course is to provide the student with the general cognitive elements underlying the acquisition, control and monitoring systems of Nuclear and Subnuclear Physics experiments. The course is divided into the following topics: -Introduction to DAQ-Parallelism and Pipelining systems -Derandomization-DAQ and Trigger-Data Transmission -Front End Electronics-Trigger-Architecture Computing Systems-Real Time Systems-Real Time Operating Systems -C Language-TCP / IP Network Protocols-DAQ-Architecture Building -VME Bus-Run Control-Farming-Data Archiving During the course, laboratory exercises will take place with the execution of simple examples of: - reading and data transfer systems through pipe mechanisms with concurrent processes; - signal-based trigger simulation programs; - Run Control program for activation and termination of processes; - configuration and reading of data from board on VME bus.

Core Documentation

Lecture notes prepared by the teacher on the basis of the slides presented and available on the Moodle server:
https://matematicafisica.el.uniroma3.it

Reference Bibliography

[R01] - W. R. Leo – Techniques for Nuclear and Particle Physiscs Experiments – Springer – Verlag , ISBN: 3540572805 [R02] - Formulae and Methods in Experimental Data Evaluation - CERN web http://rd11.web.cern.ch/RD11/rkb/PH14pp/node1.html [R03] - Real Time Process Control (Introduction) – Tono Riesco / CERN -http://agenda.cern.ch/fullAgenda.php?ida=a036670 [R04] - Basic concepts of real-time operating systems - by David Kalinsky (Nov. 18, 2003) http://linuxdevices.com/articles/AT4627965573.html [R05] - Clara Gaspar – Trigger and Data Acquisition – Summer Student Course 2002 CERN - http://agenda.cern.ch/fullAgenda.php?ida=a034444 [R06] - Paris Sphicas – Trigger and Data Acquisition Systems – CERN Summer Student Course 2004 - http://agenda.cern.ch/fullAgenda.php?ida=a042488 [R07] - TCP/IP Tutorial and Technical Overview -Adolfo Rodriguez, John Gatrell, John Karas, Roland Peschke - 2001 ibm.com/redbooks [R08] - http://www.erg.abdn.ac.uk/users/gorry/course/syllabus.html [R09] - VME – The VMEbus Specification Manual - VITA [R10] - VMEbus device drivers for computer systems running DIGITAL UNIXhttp://h30097.www3.hp.com/docs/dev_doc/DOCUMENTATION/HTML/AQ0R7GTE/DOCU_001.HTM [R11] - Infiniband: Introduction to InfiniBand – White Paper by Mellanox - http://www.mellanox.com/pdf/whitepapers/IB_Intro_WP_190.pdf [R12] - Fibre Channel Tutorial -http://www.recoverdata.com/fc_tutorial.htm

Type of delivery of the course

The lessons are held in the traditional way, in the classroom, often with the help of slides projections for data management. In the emergency of COVID19 lectures are given via video conferencing systems and the material is made available on the Moodle server: https://matematicafisica.el.uniroma3.it

Type of evaluation

The exam only includes an oral test in which the student is asked for a first topic at will and then general knowledge of the various calculation procedures covered in class is verified