150 likes | 312 Views
Trigger/Timing Logic Unit (TLU) for AIDA Beam-Test. David Cussans, AIDA Kick-Off, February 2011. Outline. Exiting EUDET JRA1 TLU Aims for Mini-AIDA-TLU (mTLU) Specification Schedule Cost Aims for AIDA-TLU (aTLU) Use of aTLU as Beam-Interface (BIF) Summary. EUDET JRA1 TLU.
E N D
Trigger/Timing Logic Unit (TLU) for AIDA Beam-Test David Cussans, AIDA Kick-Off, February 2011
Outline David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Exiting EUDET JRA1 TLU • Aims for Mini-AIDA-TLU (mTLU) • Specification • Schedule • Cost • Aims for AIDA-TLU (aTLU) • Use of aTLU as Beam-Interface (BIF) • Summary
EUDET JRA1 TLU David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Designed to give a simple but flexible interface to trigger/timing signals at EUDET JRA1 beam-telescope • Produces triggers from beam scintillators. • EUDET-Memo-2009-4
AIDA TLU David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Existing EUDET will continue to work • AIDA TLU : compatible DUT interface • Need a new TLU • Increased trigger rate for LHC detectors • Move to an FPGA system available for lifetime of AIDA • Make it easier and cheaper to produce TLUs for integration in home labs.
AIDA Mini-TLU (mTLU) David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Want to produce a prototype to test out ideas • This mini-TLU will be cheaper and easier to produce than existing TLU • Use new connector standard (FMC) , increase lifetime. • Enthusiastically adopted by CERN: 11 FMC projects already.
AIDA mTLU specification David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Double-Width FMC with single LPC connector. • Use e.g. Xilinx SP601 to host. 75mm 139mm
AIDA mTLU Front Panel David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Four PMT inputs (Lemo-00) • One clock I/O (2-pole Lemo-00) • One GPIO (Lemo-00) • Two DUT (HDMI)
AIDA mTLU Interface David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Four PMT Inputs (Lemo-00) • Threshold controllable by DAC • Two DUT interfaces (HDMI) • Wanted to use RJ45 (compatibility), but won't fit on FMC • “Dongles” for conversion to LVDS/RJ45 or TTL/LEMO • Powered via HDMI cable
AIDA mTLU Interface David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Communication to DAQ by Gigabit Ethernet • Use “IPBus” firmware developed for CMS. • Hosted on Hepforge (CACTUS) • http://projects.hepforge.org/cactus/trac/browser/trunk/doc/related/Simple_IP_uTCA_Protocol_r1_2.pdf
Design/Firmware/Software David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Store design ( PCB, firmware) in “Open Hardware” site • http://www.ohwr.org/projects/fmc-mtlu • Hosted by CERN • Many ( ~ 11) FMC designs already • GPL / TAPR-OHL licence • Reuse large parts of EUDAQ firmware • Work with Geneva to produce mTLU producer.
Beam Interface Prototype David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Requirement for CALICE beam-interface (BIF) for beam-test. • Can use mTLU as prototype BIF • HDMI connector physically compatible with DIF-LDA link. • Full aTLU as a BIF • Hardware should work – but BIF-specific firmware needed.
Summary David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Work under-way to produce a AIDA mini-TLU • Aiming for early release • Low(er) cost way of integrating to EUDAQ at home lab. • Fully specify aTLU in light of mTLU experience • Can use same hardware (and probably most of the firmware) as a Beam-Interface (BIF)
Backup Slides David Cussans, AIDA Kick-Off, 16-19 Feb 2011
JRA1 TLU Interface David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Different triggering modes: • No handshake (trigger pulses high) • Trigger-Busy handshake • Trigger Data handshake
JRA1 TLU Interface David Cussans, AIDA Kick-Off, 16-19 Feb 2011 • Triggers can be vetoed by DUT raising TRIGGER_CLOCK line. • Can be combined with simple trigger/busy handshake for “dead-time free” readouts that send a continuous stream of data. • Send “buffer almost full” signal. • Time-stamp stored for each trigger.