David Cussans, 18 th October 2006 JRA1 Beam Telescope DAQ and Trigger.

Slides:



Advertisements
Similar presentations
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Advertisements

PXL RDO System Requirements And meeting goals 11/12/2009BNL_CD-1_SENSOR_RDO - LG1.
MICE Fiber Tracker Electronics AFEII for MICE (Front end readout board) Recall: AFEs mount on ether side of the VLPC cass, with fibers going to the VLPCs.
Clock module for TB spring 2012 Uli Schäfer 1 R.Degele, P.Kiese, U.Schäfer, A.Welker Mainz.
The LAr ROD Project and Online Activities Arno Straessner and Alain, Daniel, Annie, Manuel, Imma, Eric, Jean-Pierre,... Journée de réflexion du DPNC Centre.
Using the EUDET pixel telescope for resolution studies on silicon strip sensors with fine pitch Thomas Bergauer for the SiLC R&D collaboration 21. May.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
Manfred Meyer & IDT & ODT 15 Okt Detectors for Astronomy 2009, ESO Garching, Okt Detector Data Acquisition Hardware Designs.
Mathieu Goffe EUDET JRA1 meeting, DESY Wednesday 30 January 2008 IPHC, 23 rue du Loess BP 28, 67037, Strasbourg Cedex 02, France.
7 th March 2007M. Noy. Imperial College London CALICE MAPS DAQ Project Summary.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
Tobias Haas DESY 7 November 2006 A Pixel Telescope for Detector R&D for an ILC Introduction: EUDET Introduction: EUDET Pixel Telescope Pixel Telescope.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
David Cussans, AIDA/CALICE DAQ Palaiseau, 10 Nov 2011 Trigger/Timing Logic Unit (TLU) for AIDA Beam-Test.
David Cussans/Scott Mandry, NIKHEF, October 2008 TLU v0.2.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
SITRA Test beams Simulations Zdeněk Doležal Charles University Prague Annual EUDET meeting Munich October 2006.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE The pixel telescope DAQ Daniel Haas/Emlyn Corrin DPNC Genève EUDET Annual Meeting 2008 NIKHEF, Amsterdam.
Who is UMA ? Peter Fischer, I. Peric, F. Giesen, V. Kreidl Lehrstuhl für Schaltungstechnik und Simulation Institut für Technische Informatik Universität.
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia R/O concept of the MVD demonstrator C.Schrader, S. Amar-Youcef, A. Büdenbender, M. Deveaux,
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE Data Acquisition for EUDET Example: JRA1 DAQ Daniel Haas DPNC Genève LCWS Hamburg Outline EUDET JRA1.
IPHC - DRS Gilles CLAUS 18/10/20061/22 EUDET JRA1 Meeting, Munich October 2006 USB board Firmware & Software Development status OUTLINE USB board firmware.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
EUDRB: the data reduction board of the EUDET pixel telescope Lorenzo Chiarelli, Angelo Cotta Ramusino, Livio Piemontese, Davide Spazian Università & INFN.
Michal Szelezniak – LBL-IPHC meeting – May 2007 Prototype HFT readout system Telescope prototype based on three Mimostar2 chips.
C. Combaret DIF_GDIF_MDIF_D ASU 6x 24 HR2 ASU USB Hub RPi USB2 DCC SDCC RPi USB 1 hub+Rpi for 4 cassettes 1 DCC for 8 cassettes (1 spare) Trigger.
Data Acquisition Backbone Core J. Adamczewski-Musch, N. Kurz, S. Linev GSI, Experiment Electronics, Data processing group.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
ATLU for AIDA High Rate Synchronous as well as Asynchronous 21/11/2013David Cussans, AIDA WP9.3, DESY1.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 Parallel - DAQ Status, Emlyn Corrin, 8 Oct 2007 EUDET Annual Meeting, Palaiseau, Paris DAQ Status.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 5 Report Tuesday 29 th July 2008 Jack Hickish.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 DAQ Status Daniel Haas DPNC Genève Status DAQ board INFN Strasbourg DAQ boards TLU Bristol Software.
IPHC - DRS Gilles CLAUS 04/04/20061/20 EUDET JRA1 Meeting, April 2006 MAPS Test & DAQ Strasbourg OUTLINE Summary of MimoStar 2 Workshop CCMOS DAQ Status.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 - Data Acquisition Status Report Daniel Haas DPNC Genève Extended SC Meeting 1 Sep 2008.
JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
1 MICE Tracker Readout Update Introduction/Overview TriP-t hardware tests AFE IIt firmware development VLSB firmware development Hardware progress Summary.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
Scott Mandry, EUDET JRA1 Meeting, DESY 30 th January ISIS1 Testbeam EUDET JRA1 Meeting, DESY 30 th January 2008 Scott Mandry LCFI Collaboration.
JRA 1 Status Tobias Haas DESY 19 December EUDET SC Meeting, 19 December Brainstorming, 3/4 DESY 15 people present, 3 via VRVS 15 people present,
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
Amsterdam, Oct A. Cotta Ramusino, INFN Ferrara 1 EUDRB: status report and plans for interfacing to the IPHC’s M26 Summary: EUDRB developments.
ATLU for AIDA High Rate Synchronous as well as Asynchronous 21/11/2013 David Cussans, AIDA WP9.3, DESY 1.
ECFA Workshop, Warsaw, June G. Eckerlin Data Acquisition for the ILD G. Eckerlin ILD Meeting ILC ECFA Workshop, Warsaw, June 11 th 2008 DAQ Concept.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE EUDET JRA1 Meeting Munich October 2006 DAQ Status Emlyn Corrin.
David Cussans, 18 th October 2006 Status of the JRA1 Trigger Logic Unit (TLU)
JRA1 – JRA2 Interface Tobias Haas DESY 4 January 2006.
TLU plans 21/03/20161 D. Esperante, Velo upgrade meeting.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
DAQ & data format Peter Fischer Institut für Technische Informatik, Universität Mannheim Presentation given at the EUDET / JRA-1 review, , Geneva.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
Test beam preparations Florian Lütticke, Mikhail Lemarenko, Carlos Marinas University of Bonn (Prof. Norbert Wermes) DEPFET workshop Ringberg (June 12-15,
AIDA (mini) Trigger/Timing Logic Unit (mini TLU) Introduction Status Plans Summary 21/11/2013David Cussans, AIDA WP9.3, DESY1.
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
DUT integration DAQ buffers & data format
JEDI polarimetry – Developments at SMART|EDM_Lab
AFE II Status First board under test!!.
Plans for TLU v0.2.
Silicon Lab Bonn Physikalisches Institut Universität Bonn
SEABAS/EUTelescope Integration Idea
AIDA (mini) Trigger/Timing Logic Unit (mini TLU)
ITS combined test seen from DAQ and ECS F.Carena, J-C.Marin
Presentation transcript:

David Cussans, 18 th October 2006 JRA1 Beam Telescope DAQ and Trigger

David Cussans, 18 th October 2006 Outline Aims People Structure DAQ Trigger

David Cussans, 18 th October 2006 Aims To allow groups to use the EUDET beam telescope with the minimum of difficulty. Modular Simple Interface

David Cussans, 18 th October 2006 People involved in JRA1 DAQ Uni Geneva ( M. Pohl, D. Haas, E. Corrin) Responsible for overall JRA1 DAQ framework. Produced “Demonstrator DAQ” from MAPS & DEPFET DAQ “Strasbourg” ( G. Claus et. al.) MAPS DAQ ( building Telescope) Bonn (H. Kruger), Manheim (P. Fisher) DEPFET DAQ ( Test users ) Bristol/LCFI ( D. Cussans ) Trigger hardware ( Test users, CCD, ISIS )

David Cussans, 18 th October 2006 Integrating DUT into DAQ How should the device under test be integrated with JRA1 beam telescope? Considerable thought given to this, since within the group there are tricky decisions to be made Different groups with different detector technologies and different, pre-existing DAQ systems. Nobody has a large pool of effort to re-write existing code.

David Cussans, 18 th October 2006 Option1: Integration at ‘hardware level’ Use special purpose hardware interface to read out everything DUT users must comply to hardware specs Use one integrated DAQ software Problems: all users must use special interface & DAQ Probably large overhead when using in lab file telescope DUT DAQ HW proprietary bus DAQ ctrl standard bus interface PC interface Trigger P.Fisher (Mannheim) H. Kruger (Bonn)

David Cussans, 18 th October 2006 Option 2: Integration at ‘software level’ DUTs provide their own DAQ hardware They can use ‘any’ PC interface Use one integrated DAQ software Problems: ‘The’ DAQ PC must provide required h/ware interface. file telescope DUT DAQ HW DAQ ctrl standard bus interfaces intfc Trigger PC P.Fisher (Mannheim) H. Kruger (Bonn)

David Cussans, 18 th October 2006 Option 3: Integration at ‘data level’ Use completely different hardware for the DUTs Connect DUT to a separate PC Readout Software is provided by the DUT user. DUT sends only DATA to DAQ. This can be on same PC or via TCP/IP Problems: How to make sure that devices are configured correctly at start of run. file telescope DUT DAQ HW tel. ctrl standard bus interfaces intfc Trigger DUT ctrl intfc IPC PC P.Fisher (Mannheim) H. Kruger (Bonn)

David Cussans, 18 th October 2006 Option 3: Integration at ‘trigger level’ Use completely different hardware and DAQ for the DUT Synchronize only with Trigger, Busy and Reset signals. Readout Software, DAQ and data storage is provided by the DUT user. Events combined off-line. Problems: Run control and configuration Online monitoring difficult. No way of detecting slippage between DUT and telescope evt # file telescope DUT DAQ HW tel. ctrl intfc Trigger DUT ctrl intfc PC file

David Cussans, 18 th October 2006 Integration Decided to favour integration at the trigger level. Integration at the hardware or s/ware level places too many burdens on DUT (requires rewrite of large amount existing code) Integration at the trigger level leaves the DUT “flying blind” ( no monitoring, so won’t spot mis- match between DUT and telescope event numbers until too late). However, a DUT can do this if they really want to…

David Cussans, 18 th October 2006 DEPFET ‘Mini-DAQ’ Hardware Writer task telescope ‘producer’ task DUT ‘producer’ task other ‘producer’ tasks Monitoring task 1Monitoring task 2 DAQ buffers Monitoring buffers file P.Fisher (Mannheim) H. Kruger (Bonn)

David Cussans, 18 th October 2006 IPHC DAQ Proposal for MAPS Telescope Demonstrator Hardware : Based on Imager board + PC MAPS Readout board developed at IPHC For our beam Si-Strip Telescope upgrade ( VME / USB ) Data transfer to PC with USB 2.0 link Digital sequencer to control MAPS Analogue pixel stream acquisition ( 12 bits ADC, at up to 50 MHz ) Can control MAPS with up to 1 Million pixels CDS calculation, Trigger handling on board Firmware ( Virtex 2 ) On board zero suppression is foreseen ( But not for June 2006 ) Software : Windows DAQ One PC can control up to 6 boards Event rate with 6 Planes of Mimo*3M ( 64 KPixels ) 30 – 40 Hz ( 10 MHz - CDS ) DAQ application : Stand Alone mode or Slave in JRA1 Global DAQ JTAG Slow Control is also provided to configure Mimo*3M ( PC // Port ) Pixel Stream Digital Windows PC USB 2.0 Link JTAG Slow Control IPHC – Imager Board

David Cussans, 18 th October 2006 Preliminary “ Integration ” Test has been done Master / Slave board architecture Master provide CLK and SYNC to all Mimo*3M Clock go back to DAQ Distributed to all boards ( slaves + master ) Synchronous start of all boards From PC parallel port Synchronous stop of all boards From telescope trigger Star distribution of all signals near boards Simulation of 6 Mimo*3M RO Synchronous Start from PC Trigger SYNCCLK To Mi* CLK From Mi* Master Board Slave Boards Analogue OUT Slave Boards Trigger and Hit : Pattern Generator Boards synchronization OK Trigger handling OK

David Cussans, 18 th October 2006 Possible IPHC Software Integration in JRA1 Global DAQ How to do it ? A Master / Slave architecture IPHC “ DAQ Engine ” Application is a slave EUDET JRA1 Run Control is a Master Interface with two protocol RRCP ( Remote Run Control Protocol ) RMP ( Remote Monitoring Protocol ) Advantages IPHC ( Exist for Si-Strip Telescope ) and JRA1-EUDET Data Monitoring and Data Storage strategies can be used The “ DAQ Engine ” can be Tested in our Si-Strip Telescope before integration in EUDET MAPS Telescope JRA1-EUDET Run Control RRCP Lib “ MAPS DAQ Engine ” - Slave OR Standalone Monitoring & Data Storage EUDET or IPHC Bonn Code Shared Memory + Signal IPHC RMP

David Cussans, 18 th October 2006 Integration Emlyn Corrin at Geneva has taken Strasboug DAQ and Bonn/Manheim DAQ and integrated them into a “prototype JRA1 framework” Ready for beam tests (including trigger)

David Cussans, 18 th October 2006 Trigger Hardware Simple and cheap ( < €1500 ) enough to have in DUT home lab. Also simple enough to be emulated “at home” Functionality Receives NIM and/or PMT signals and passes trigger on to DUT and telescope front-end. Vetoes further triggers until all devices under test drop “busy” signal. Records timestamp for each trigger Distributes trigger number (optional)

David Cussans, 18 th October 2006 Trigger Handshake Simple With trigger number

David Cussans, 18 th October 2006 “Trigger Logic Unit” (TLU) Four PMT/NIM inputs 15V outputs for powered PMT bases Six interfaces to DUT by LVDS on “RJ45” connectors Two interfaces can be switched to TTL (NIM if sufficient interest) on Lemo-00 Interface to host by USB 2.0 FPGA firmware downloaded at startup from host. (Firmware updates are simple) Details

David Cussans, 18 th October 2006 TLU Hardware Status Two test TLUs built. (one in Bristol, one in Geneva) Basic functionality tested at Geneva. Waiting for beam-tests. Three further units built. Waiting for discriminator daughterboards Delivered by end of ‘06 Cost: €1500 each

David Cussans, 18 th October 2006 Host Interface to TLU Commercial FPGA board ( xc3s1000fg256 ) used as heart of initial implementation of TLU Host access libraries in Linux and Windows Alas, “closed source” so only compiled libraries can be distributed. Possibility of replacement using Bonn code. Wrapper API written in “C” and C++ “SWIG” used to generate interface to Python and Perl scripting languages.

David Cussans, 18 th October 2006 Future of TLU Accept inputs of (or generate internally) clock and beam related information (eg. Fake bunch-train-ID, bunch-ID) and fan-out to DUT Can be prototyped with existing hardware Keep existing RJ45 trigger/busy/reset interface. Add additional RJ45 Clock out trigger number/timestamp/etc from TLU into DUT FIFO - reduce dead-time, allow more info. Evolve into a “Taggling Logic Unit” for use with triggerless DAQ (either telescope or DUT)

David Cussans, 18 th October 2006 Summary JRA1 group aiming for a system that not only gives excellent tracking performance but is also easy to interface to. Fruitful debate and discussion continues into how best to partition the system and divide effort. Existing DAQ systems from MAPS and DEPFET sensor programs have been integrated into a prototype JRA1 framework and are ready for beam-test. Trigger hardware has been built and is ready for beam-test.