GIF++ DAQ Y. Benhammou Tel Aviv University The problem Create a - - PowerPoint PPT Presentation

gif daq
SMART_READER_LITE
LIVE PREVIEW

GIF++ DAQ Y. Benhammou Tel Aviv University The problem Create a - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

GIF++ DAQ

  • Y. Benhammou

Tel Aviv University

slide-2
SLIDE 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

slide-3
SLIDE 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

slide-4
SLIDE 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
slide-5
SLIDE 5

How it looks like

PMT entries Trigger output Busy input LEMO output RJ45 output

slide-6
SLIDE 6

TRIGGER DAQ: RPC and/or TGC DAQ 1 DAQ 2 DAQ 3 DAQ 4 Detector 1 Detector 2 Detector 3 Detector 4 TLU BUSY

Event Trigger x,y Detector1 xy

xy trigger_number

Event Trigger x,y Detector2 xy Event Trigger x,y Detector3 xy Event Trigger x,y Detector4 xy

Event builder Event builder Event builder Event builder Trigger

6

BUSY We provide trigger We expect busy

slide-7
SLIDE 7

TRIGGER DAQ: RPC and/or TGC DAQ 1 DAQ 2 DAQ 3 DAQ 4 Detector 1 Detector 2 Detector 3 Detector 4 TLU BUSY

Event Trigger x,y Detector1 xy

xy timestamp

Event Trigger x,y Detector2 xy Event Trigger x,y Detector3 xy Event Trigger x,y Detector4 xy

Event builder Event builder Event builder Event builder Trigger

7

We provide trigger We don’t expect busy

slide-8
SLIDE 8

Trigger TLU CAEN crate I/O controller TDC for TGC TDC for RPC trigger Busy + clock …

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

I/O module : FPGA embedded

slide-9
SLIDE 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

slide-10
SLIDE 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