Interfacing Calibration and DAQ - part I
Nuno Barros
1
November 5th 2019
Interfacing Calibration and DAQ - part I Nuno Barros November 5 th - - PowerPoint PPT Presentation
Interfacing Calibration and DAQ - part I Nuno Barros November 5 th 2019 1 Disclaimer This is still ongoing work Several discussions (both on calibration and DAQ sides) are required 2 Conceptual operation of DAQ/Calib during a run
Nuno Barros
1
November 5th 2019
2
3
Operator Run Control Cal Interface Software Calibration Hardware 1 Trigger Dispatcher Event Builder Stored Calibration Data TPC Data Buffer Calibration Hardware N
“Fire calibration C1 with frequency B, intensity C and direction D” C1(t,C,D) Validate calibration request Trigger(t,C,D) Trigger(t,C,D) —> Record data from TPC in [t,t+dt] Data from [t,t+dt]
4
Operator Run Control Cal Interface Software Calibration Hardware 1 Trigger Dispatcher Event Builder Stored Calibration Data TPC Data Buffer Calibration Hardware N
“Fire calibration C1 with frequency B, intensity C and direction D” C1(t,C,D) Validate calibration request Trigger(t,C,D) Trigger(t,C,D) —> Record data from TPC in [t,t+dt] Data from [t,t+dt]
5
Timing system
Trigger(t,C,D)
Calibration Hardware 1 Motors Filters Trigger input Timing interface Sensors
system
Calibration Hardware 1 Motors Filters Trigger input Sensors CIB 6
Timing system
Trigger(t,C,D)
interfaces)
Timing interface Hardware control
7
8
…if only we had such a system around…
9
The Central Trigger Board (CTB)
with FPGA and CPU for trigger decision and data streaming
with different systems
timing
communication with DAQ software
timing trigger distribution artdaq hardware
1
monitoring, communication with DAQ software (slow control, monitoring, etc)
data rates
10
11
12
Calibration Hardware 1 Network interface (SFP) Hardware I/O SOC (uZed, picoZed, UltraScale, …) Timing interface (CDR + SFP+) ADC
Clock out (buffered)
13
knowledge of mirror position
14
calibration
aggregating the DAQ specific bits
flexibility
15