DAQ Architecture
Giovanna Lehmann Miotto DAQ Design Review 3 Nov 2016
DAQ Architecture Giovanna Lehmann Miotto DAQ Design Review 3 Nov - - PowerPoint PPT Presentation
DAQ Architecture Giovanna Lehmann Miotto DAQ Design Review 3 Nov 2016 Introduction From DUNE DAQ to ProtoDUNE DAQ External interfaces and constraints DAQ logical architecture Main DAQ components and their interaction Risks
Giovanna Lehmann Miotto DAQ Design Review 3 Nov 2016
3.11.2016
2
candidates (Etot>100 MeV) with high resolution and no dead- time
suppression loss
energy
Difficult to satisfy so varied requirements!
3.11.2016
3
farm and keeping raw data in ring buffers on readout system during decision making
processed, stored
as long as possible (ring buffer of disk files)
ring buffers
3.11.2016
4
3.11.2016
5
Detectors’ Electronics Off detector readout systems Data summaries Ring Buffer Trigger Farm Data Processing Farm
3.11.2016
6
Detectors’ Electronics Off detector readout systems Data summaries Ring Buffer Trigger Farm Data Processing Farm
3.11.2016
7
Detectors’ Electronics Off detector readout systems Data summaries Ring Buffer Trigger Farm Data Processing Farm
3.11.2016
8
Detectors’ Electronics Off detector readout systems Data summaries Ring Buffer Trigger Farm Data Processing Farm Zero suppression and compression occurring at different stages of the DAQ, depending on trigger type.
module; only 6 APA
produced by these detectors will be substantial (O(Tb/s))
3.11.2016
9
3.11.2016
10
3.11.2016
11
TPC Off detector readout systems Data summaries Ring Buffer Trigger Farm Data Processing Farm
Beam Instrumentation, cosmic μtagger Trigger Photon Detectors Off detector readout system Data summaries
3.11.2016
12
TPC Off detector readout systems Data summaries Ring Buffer Data Processing Farm
Beam Instrumentation, cosmic μtagger Trigger Photon Detectors Off detector readout system Data summaries 35t: Distributed ‘milli-slices’ (fixed time windows) instead
35t: different interface from flange different timing to inside cryostat 35t: no beam instrum.; different cosmic counters (read via trigger) 35t: RCEs same FELIX new 35t: SSP same 35t: Trigger similar 35t: artDAQ same
for DUNE
3.11.2016
13
3.11.2016
14
DAQ Photon Detectors (SSP) TPC (WiB) Beam Instrumentation CRT SPS Offline Computing Spill Signal Trg In Trg In Timing + Trg out Data Data files + metadata
and the “offline” worlds
available to store up to 3 days worth of data taking.
3.11.2016
15
3.11.2016
16
Detector Building Timing Trigger Board Other DAQ equipment Beam Instrumentation CRT SSP WIB Ethernet switch
3.11.2016
17
TPC Off detector readout systems Ring Buffer Event Building Farm Temporary Storage Beam Instrumentation, cosmic ray tagger Trg+Timing Photon Detectors Off detector readout system Summary Info Data Compression
430 Gb/s 24 Gb/s 25 Hz in burst
EOS
20 Gb/s
Event size ~ 60 MB (5ms window, x4 compression)
DB
experiments
3.11.2016
18
via FELIXs
the Board Reader application for all readout systems
3.11.2016
19
3.11.2016
20
Board Reader Event Builder Event Builder Board Reader Board Reader DataFlow Orchestrator Trg/Timing 1 2 3 4 5 10 Gbps Ethernet (Brocade ICX7750)
Aggregator/ Storage
3.11.2016
21 Courtesy W . Vandelli, CERN
3.11.2016
22
Board Reader Event Builder Event Builder Board Reader Board Reader DataFlow Orchestrator Trg/Timing
Aggregator/ Storage
No storage space or slowed down disk writing
EB cannot get rid of events
DFO full/free
Readout full/free
Due to the low trigger rates and the “continuous” readout mode
DAQ can run on a same installation
& testing
a requirement from the DAQ side
i.e. by APA
3.11.2016
23
3.11.2016
24
Nov‘16 End’18 LS2 Jun’17 Jul‘18 Test 1st APA Installation complete Data Taking TDR DAQ ~functional DAQ complete DAQ design review Continue data taking and R&D in 2019, possibly….
content)
sessions with sub-system specialists
DAQ will deliver on their components
commissioning, tuning, operation
3.11.2016
25
the timescales required by ProtoDUNE, that it satisfies the requirements that have been put forward by the experiment and that it has sufficient modularity to allow for flexibility, in case of additional performance needs.
3.11.2016
26