du dune ne s hardware trigger architecture su supern
play

DU DUNE NE's Hardware Trigger architecture, Su Supern rnova tri - PowerPoint PPT Presentation

DU DUNE NE's Hardware Trigger architecture, Su Supern rnova tri rigger Ba Babak k Ab Abi , Ju Justo Ma Martin-Al Albo DUNE DAQ Simulations Meeting 05 05 Ju Jun 2017 2017 1 Mo Motivations We have a outline of physics


  1. DU DUNE NE's Hardware Trigger architecture, Su Supern rnova tri rigger Ba Babak k Ab Abi , Ju Justo Ma Martin-Al Albo DUNE DAQ Simulations Meeting 05 05 Ju Jun 2017 2017 1

  2. Mo Motivations • We have a outline of physics requirements like trigger and rate, compression and zero suppression and other algorithms that need particular hardware resources and architecture. As well ProtoDUNE is going to provide more. • Trigger architecture has important impact on DAQ architecture design. We have to come with minimum facility and hardware requirements that varies triggers need. • Super Nova trigger requirements. • Trigger farm will be subject of other discussion • An internal note will be realised soon with detail of DAQ possible architecture and Cons&Pros 2

  3. DU DUNE NE Gl Global al T Trigger er, Har , Hardwar are & S e & Softwar are s e scheme eme • The current triggers are comprise of following items (at least): 1. Beam spill 2. Atmospherics Muon 3. Supernovae events 4. Proton decay 5. Calibration and random triggers 6. …more?! • The trigger data flow schemes (next slide) can be categorized into three distinct classes regards to hardware and algorithms needed for trigger decision making: 1. Beam and Calibration and random triggers 2. Supernovae trigger ( coming slide details why we consider SN events dissimilar from others in case trigger and impact on DAQ hardware design) 3. Proton decay and Atmospherics Muon triggers 3

  4. Possible architectures genera Po ral diagra rams Front-end TPC Back-end Flange COLD electronics DAQ DAQ Front-end TPC Back-end Flange COLD electronics DAQ DAQ Front-end TPC Back-end Flange COLD electronics DAQ DAQ Read-Out Front-end Back-end TPC A2D DAQ DAQ There is 3 general type of practical architecture diagrams, considering interfacing to existing Cold-electronics and one if Cold-electronics would be removed. 4

  5. DaqD1: DaqD1: RC RCE ba based a d archi hitectur ture 1.Adding additional on board RAM (DDR3/4) in COB to buffer huge data for supernova event. 2.Using capability of interconnection links 5

  6. DaqD2 DaqD2 : : Mi Minimum In In-de detector r ar architecture Timing, Processor unit Off-Detector Detector side trigger,.. FPGA + Buffer side MASTER Time/Clock + Tagging + at Surface distribution compression 1:80 De-MUX ... APA Processor unit 2560 channels Network 100Gb fiber 80:1 MUX 100Gb FPGA + Buffer 100Gb 80 x 1.25Gb serial + Tagging + Links compression ... 150x fiber APA 2Km to surface 2560 channels 80:1 MUX PC- backend DAQ 100Gb 100Gb 80 x 1.25Gb serial Links 150x APA Trigger Processor Farm Trigger Processor Farm 6

  7. DaqD3: Fl DaqD3: Flange e em embed edded ed architec ecture e Off-Detector Timing, Detector side side trigger,.. Time/Clock/ at Surface Trigger distribution APA 4(1) x ZYNQ US+ serial Links IN 2560 channels 32GB DDR4 80 x 1.25Gb Trigger Processor Farm Trigger Processor Farm 100Gb 4x10GE(100GE) DATA 10GE(100GE) 80 x 1.25Gb 124GB DDR4 on Tcp/IP serial Links board 100GE Network PC- backend DAQ APA 4(1) x ZYNQ US+ serial Links IN 2560 channels 32GB DDR4 80 x 1.25Gb 100Gb 4x10GE(100GE) 80 x 1.25Gb 124GB DDR4 on serial Links board Interconnect Network Control/monitor/Data Network 7

  8. DaqD4: DaqD4: Fu Full rea eadout DAQ • In case the worst case scenario if Cold-electronic has to be moved outside of TPC. There would be two architecture (option): • 1- Semi-DaqD2 Flange embedded with digitizer extension. System design/diagram would be the same but choice of FPGA would be wider and cheaper. However need longer R&D. • 2- The Dual Phase has already developed similar architecture, might cooperating with the dual phase is the easiest! approach. 8

  9. TPC TPC Fron ont-en end el elect ectronics cs an and data a fl flow Time/Clock/ Trigger Master -control distribution Timing, trigger,.. 2 2 APA DAQ 1 Flange 2560 channels Main DATA FPGA + CPU 100GE stream Network A Per 1 APA Module Network A 1 Global Global 3 Secondary Network Control/monitor/Data 4 Network B Network B Trigger Processor Farm Trigger Processor Farm 40 SiPMs SSP 10 Photon Detection System per APA 9

  10. Su SuperN rNova Tr Trigger primitives (Oxford scheme) • We propose Trigger primitives (FPGA based) and local event buffer architecture based on Distributed Trigger Processing Farm (DTPF) to reduce the data stream rate. The DTPF performs a number of processing tasks on both front-end DAQ and back-end DAQ with time tagged frames to select candidate events and create trigger signal and information. • Trigger primitives and ring buffer; Supernovae trigger, Requires maximum 10 seconds. Roughly 125GB for a full event buffer scheme (no compression, no tag/headers ) SSP Trigger Processor Farm Global Trigger Trigger Primitive • 10s buffer is independent Generator TPC of how fast our algorithm Trigger Primitive Generator detect a SN event. DAQ has a bandwidth limit that force buffering all SN Data Combiner Front-end Ring Concentrator Electronics before sending off detector Buffer Timing tag Design is based on Cold- • electronics' specs; what if Triggered DATA Board-Reader Event-Builder it's removed ? BACK-END DAQ 10

  11. TRIGGERING SIGNALS 1 Corrected Signal MicroBooNE U Plane, Raw MicroBooNE 0.6 200 V Plane, Raw Y Plane, Raw 0.5 U Plane, Noise-filtered Arbitrary Units 150 ADC Counts V Plane, Noise-filtered 0.4 Y Plane, Noise-filtered 100 0.3 50 0.2 0.1 0 0 0 2000 4000 6000 8000 0 10 20 30 40 50 60 Angle-Corrected PSNR (Peak Signal-to-Noise Ratio) Ticks (0.5us) Worst-case scenario: trigger based on raw signals. 
 Best signal-to-noise ratio for collection wires.

  12. TRIGGERING SIGNALS 2 Alternative Design Alternative Design 50 MeV 98% 20 MeV 96% 50 MeV 91% 10 MeV 87% 20 MeV 79% 5 MeV 74% 10 MeV 54% 5 MeV 33% A. Himmel Using photosensor signals appears more challenging: small signals that depend strongly on detector position.

  13. TRIGGER PRIMITIVES 3 Corrected Signal MicroBooNE 200 150 ADC Counts 100 50 Threshold (dep. on 0 electronics noise) 0 2000 4000 6000 8000 Ticks (0.5us) Trigger primitives: (a few) relevant features of above- threshold signals in collection-plane waveforms. For example: channel number, time length, height, total charge.

  14. NOISE AND BACKGROUND 4 • Electronics noise: sets the detection threshold for trigger primitives. Shouldn’t be a problem except for very low energies (or catastrophic noise levels). • Start with MicroBooNE levels of noise; wait for more info from ProtoDUNE. • Backgrounds (natural radioactivity, cosmogenics, etc.): define rate of fake trigger primitives • How reliable is our current background model? Example: assumed radon levels are 40 mBq/kg, i.e. 20 Rn-222 decays per drift window and APA.

  15. SUPERNOVA TRIGGER ALGORITHM 5 • Energy spectrum • Lousy energy resolution without a t 0 signal. • Track length • Association of trigger primitives from consecutive channels. • Event distribution in time and space • Other?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend