trigger board a status report
play

Trigger Board a status report 2018-08-27 Marco Roda - PowerPoint PPT Presentation

Trigger Board a status report 2018-08-27 Marco Roda mroda@liverpool.ac.uk Hardware CTB and TLU are talking to each other 2 CTB 27 Aug 2018 Board Reader Somehow asynchronous BR Special feature due to CTB continuous stream of


  1. Trigger Board – a status report 2018-08-27 Marco Roda mroda@liverpool.ac.uk

  2. Hardware ● CTB and TLU are talking to each other 2 CTB 27 Aug 2018

  3. Board Reader ● Somehow asynchronous BR ● Special feature due to CTB continuous stream of data ● Ideally we want to collect all the fragments in a “Bufger” mode ● Implemented with a very large “window” mode ● 9.97 s before the trigger ● 30 ms after the trigger ● Last week stress tested the board ● up to 50 KHz of random triggers ● We could have gone further ● Stable 3 CTB 27 Aug 2018

  4. Board Reader (cont.) ● Code updates that should be merged ● Not urgent for v3_02_00_testing ● Extremely urgent for v3_02_01_testing ● That work dir cannot produce valid fragments for the CTB Overlay class ● Right time to do the merging to include some updates ● There are timing updates going on in the trigger development branch 4 CTB 27 Aug 2018

  5. CTB Fragments ● The structure of the CTB is quite simple ● A CTB fragment is just a collection of CTB words ● A number of types of CTB words: ● Trigger words (2 types LLT and HLT) ● Channel status word ● Pure TS word – sent regularly from the board ● Feedback word – to report error states in the board ● All the details here https://cdcvs.fnal.gov/redmine/projects/dune-raw-data/repository/revisions/trigger_fragment_generat or/entry/dune-raw-data/Overlays/CTB_content.h ● A copy of the stream of this word can be found in the “calibration stream” - /scratch/ctb_calib ● The overlay class is already written ● v3_02_00_testing is ok ● v3_02_01_testing cannot produce valid fragments 5 CTB 27 Aug 2018

  6. Online monitoring ● dune-raw-data v1_17_13 offmine release available ● This include the CTB fragment overlay ● Finally we can build the raw_decoder to have some plots ● The raw decoder is already written, in a dedicated branch (CTB_OM) ● Yet to be tested ● I’d like to give it a try this week 6 CTB 27 Aug 2018

  7. Toward data taking with CTB ● As of last Friday ● Trigger element added to part5 ● TLU visible from both ArtDAQ and CTB ● TimingBoard Reader update was necessary ● As of today ● CTB reader working ok on part5 ● Timing Board Reader not confjguring ● Working on it with Alessandro 7 CTB 27 Aug 2018

Recommend


More recommend