DAQ introduction
Purpose of this talk:
(1) Introduction for those who have not been in every meeting (2) Some ideas of diagrams for section 7.1 (Introduction) of TP. Giles Barr 25 Jan 2018, Pembroke College
DAQ introduction Purpose of this talk : (1) Introduction for those - - PowerPoint PPT Presentation
DAQ introduction Purpose of this talk : (1) Introduction for those who have not been in every meeting (2) Some ideas of diagrams for section 7.1 (Introduction) of TP. Giles Barr 25 Jan 2018, Pembroke College On DUNE, the reality is there is a
(1) Introduction for those who have not been in every meeting (2) Some ideas of diagrams for section 7.1 (Introduction) of TP. Giles Barr 25 Jan 2018, Pembroke College
Merge data into blocks, O(size of APA)
Prepare for trigger primitive search: time order, light filtering
Trigger primitive search Collect data into bigger blocks Trigger decisions (per interaction) Carve out data (events) for around trigger decisions Perform secondary trigger decisions Decisions to store large window of SN data
This model works well for a WaterC detector, all the data passed along the chain as the decision is made. On DUNE, the reality is there is a lot of data, so we store the data and don't move it while the decisions are made. Parallelize
move it around too much.
4
1 Secondary selection 2 4 5 6 3
There are other views of the system we have thought up.
TODO: pick the best way to show it
dataflow section in a dedicated dataflow agenda item later this morning.
to give reader overview of size of system while they are still in the intro.
home contributions, so we must not relegate the less immediate components e.g. secondary trigger
Note: This is an old picture, needs updating for TP
Old, from CD1-R, (3 tables like this) New, under construction, see later talks. From J. Klein talk 16012018
up others (Dave's previous talk).
probably be one or two of the diagrams above, a list of key requirements and a table giving rates in the system, and flowing out
how/when each is used, and what the latencies are (as imposed by these buffers).
discuss the more detailed bits and then come back to these.