1 / 10

GIF++ DAQ

GIF++ DAQ. Y. Benhammou Tel Aviv University. The problem. Create a trigger from TGC and/or RPC Distribute the trigger to different DUTs (until 5 DUTs) Synchronize the events from the TGC/RPC with the DUTs for tracking/efficiency purpose. Trigger Logic Unit.

latham
Download Presentation

GIF++ DAQ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GIF++ DAQ Y. Benhammou Tel Aviv University

  2. The problem Create a trigger from TGC and/or RPC Distribute the trigger to different DUTs (until 5 DUTs) Synchronize the events from the TGC/RPC with the DUTs for tracking/efficiency purpose

  3. Trigger Logic Unit Module provided by EUDET community and intensively used in test beams (DESY, CERN, FERMILAB,…) Unit provides trigger signal and trigger number to all detector DAQs Requires busy signal from detectors DAQs This modules synchronize the different DAQ systems

  4. How it works ? TLU receives trigger from the beam scintillators TLU asserts TRIGGER On receipt of TRIGGER, detector DAQs assert BUSY On receipt of BUSY, TLU de-asserts TRIGGER and send trigger number Detector DAQs de asserts BUSY System is ready for the next trigger

  5. How it looks like RJ45 output PMT entries Trigger output Busy input LEMO output

  6. TLU BUSY Detector 1 Detector 2 Detector 3 Detector 4 TRIGGER DAQ: RPC and/or TGC Trigger DAQ 1 BUSY DAQ 2 DAQ 3 DAQ 4 xytrigger_number Event builder Event builder Event builder Event builder We provide trigger We expect busy Event Trigger x,y Detector1 xy Event Trigger x,y Detector2 xy Event Trigger x,y Detector3 xy Event Trigger x,y Detector4 xy

  7. TLU Detector 1 Detector 2 Detector 3 Detector 4 TRIGGER DAQ: RPC and/or TGC Trigger DAQ 1 BUSY DAQ 2 DAQ 3 DAQ 4 xy timestamp Event builder Event builder Event builder Event builder We provide trigger We don’t expect busy Event Trigger x,y Detector1 xy Event Trigger x,y Detector2 xy Event Trigger x,y Detector3 xy Event Trigger x,y Detector4 xy

  8. controller TDC for TGC TDC for RPC I/O CAEN crate Trigger TLU trigger Busy + clock I/O module : FPGA embedded I/O receives trigger from TLU I/O asserts busy to TLU … I/O asserts clock to TLU and receives trigger number DAQ is reading RPC TDC DAQ is reading TGC TDC

  9. Status in TAU Full testbench exists in TAU : small TGC, DUT, read out electronic TLU : I was in DESY to learn how to use it and one is now running in Tel Aviv

  10. conclusion TLU is good for our needs : provides trigger and synchronization Time stamp the events could be a good and easy solution All the TGC readout part is ok with TLU. Need to integrate the RPC soft. Need to test soft with real detectors and check the full chain

More Related