DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE EUDET JRA1 Meeting Munich October 2006 DAQ Status Emlyn Corrin.

Slides:



Advertisements
Similar presentations
What is an operating system? Is it software?
Advertisements

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.
Readout of TPC with modified ALICE electronics details of current version and pending items ALICE overview New software based on homemade partly existing.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Interface between Control & Monitoring and DDAQ o Introduction o Some background on DATE o Control Interface.
Guide To UNIX Using Linux Third Edition
Unix Presentation. What is an Operating System An operating system (OS) is a program that allows you to interact with the computer -- all of the software.
EUDET Annual Meeting, Munich, October EUDET Beam Telescope: status of sensor’s PCBs Wojciech Dulinski on behalf.
Data Acquisition Software Integration and ADC Characterisation Jack Hobbs 4 th August
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.
BepiColombo/MMO/PWI/SORBET PWI meeting - Kanazawa 24/03/2006M.Dekkali MMO PWI Meeting Kanazawa University 24 th March 2006.
Imperial College Tracker Slow Control & Monitoring.
Introduction to Interactive Media Interactive Media Tools: Software.
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.
Section 2 Section 2.1 Identify hardware Describe processing components Compare and contrast input and output devices Compare and contrast storage devices.
SITRA Test beams Simulations Zdeněk Doležal Charles University Prague Annual EUDET meeting Munich October 2006.
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.
AHCAL electronics. Status and Outlook Peter Göttlicher for the AHCAL developers CALICE meeting UT Arlington, March 11th, 2010.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE Data Acquisition for EUDET Example: JRA1 DAQ Daniel Haas DPNC Genève LCWS Hamburg Outline EUDET JRA1.
26 Jan 2010Paul Dauncey1 DESY beam test preparations Paul Dauncey.
DESY test beam (DAQ integration, measurement plans, analysis) Mathieu Benoit.
Summary of CSC Track-Finder Trigger Control Software Darin Acosta University of Florida.
Introduction to Making Multimedia
IPHC - DRS Gilles CLAUS 18/10/20061/22 EUDET JRA1 Meeting, Munich October 2006 USB board Firmware & Software Development status OUTLINE USB board firmware.
Mobile DAQ Testbench ‘Mobi DAQ’ Paulo Vitor da Silva, Gerolf Schlager.
SiTRA test beams at CERN: infrastructure developments and results Annual EUDET meeting NIKHEF Alexandre CHARPY.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE Towards the ‘final’ JRA1 DAQ Daniel Haas DPNC Genève EUDET Annual Meeting 2008 NIKHEF, Amsterdam Outline.
USB Project Ian Coulter. USB Interface USB Menu -Download HEX File -Send Trigger -Start DAQ.
TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 Parallel - DAQ Status, Emlyn Corrin, 8 Oct 2007 EUDET Annual Meeting, Palaiseau, Paris DAQ Status.
Test Setup for FE-I3 single chips / modules, FE-I4_proto1 and for full scale FE-I4 Marlon Barbero, Bonn.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 DAQ Status Daniel Haas DPNC Genève Status DAQ board INFN Strasbourg DAQ boards TLU Bristol Software.
Online Reconstruction 1M.Ellis - CM th October 2008.
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.
A simple Desktop DAQ for U2F readout Ulf jörnmark Physics Dept. Lund Status and plans.
NetLogger Using NetLogger for Distributed Systems Performance Analysis of the BaBar Data Analysis System Data Intensive Distributed Computing Group Lawrence.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 - Data Acquisition Status Report Daniel Haas DPNC Genève Extended SC Meeting 1 Sep 2008.
Introduction JRA1 Meeting, Hamburg January 30 th 2008 Ingrid-Maria Gregor DESY.
David Cussans, 18 th October 2006 JRA1 Beam Telescope DAQ and Trigger.
1 Calorimeters LED control LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Status of the calorimeters LV power supply and ECS control Status of.
JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
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,
Introduction Characteristics of USB System Model What needs to be done Platform Issues Conceptual Issues Timeline USB Monitoring David Harding Front page.
David Cussans, 18 th October 2006 Status of the JRA1 Trigger Logic Unit (TLU)
JRA1 – JRA2 Interface Tobias Haas DESY 4 January 2006.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 DAQ Emlyn Corrin.
Chapter 8 Forensic Duplication Spring Incident Response & Computer Forensics.
Sumary of the LKr WG R. Fantechi 31/8/2012. SLM readout restart First goal – Test the same configuration as in 2010 (rack TS) – All old power supplies.
DAQ & data format Peter Fischer Institut für Technische Informatik, Universität Mannheim Presentation given at the EUDET / JRA-1 review, , Geneva.
Online Data Monitoring Framework Based on Histogram Packaging in Network Distributed Data Acquisition Systems Tomoyuki Konno 1, Anatael Cabrera 2, Masaki.
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
AIDA (mini) Trigger/Timing Logic Unit (mini TLU) Introduction Status Plans Summary 21/11/2013David Cussans, AIDA WP9.3, DESY1.
Chapter 5 Operating Systems.
DUT integration DAQ buffers & data format
Modifications to the DRS4’s code
PyBAR Firmware Structure and Operation Experience
EUDAQ Status Report Emlyn Corrin, 29 September 2010
Silicon Lab Bonn Physikalisches Institut Universität Bonn
Planning for the Demonstrator
AIDA (mini) Trigger/Timing Logic Unit (mini TLU)
Computer Science I CSC 135.
Test Beam Measurements october – november, 2016
Data Acquisition Software Integration and ADC Characterisation
Nat 4/5 Computing Science Operating Systems
Paul Dauncey With Jamie Ballin and Matt Noy
CMPE 135: Object-Oriented Analysis and Design March 14 Class Meeting
Presentation transcript:

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE EUDET JRA1 Meeting Munich October 2006 DAQ Status Emlyn Corrin DPNC Geneva

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 2 Outline Hardware setup DAQ overview Software sources –Bonn –Strasbourg –Bristol Preliminary Results Root script Next steps Summary

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 3 Hardware setup Strasbourg Board Trigger Logic Unit (TLU)

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 4 DAQ overview HardwareTLUHardware Writer task telescope ‘producer’ task TLU ‘producer’ task other ‘producer’ tasks Monitoring task 1Monitoring task 2 DAQ buffers Monitoring buffers file

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 5 Software sources Bonn code: SharedBuffer, Event BufferMonitor DEPFET_DummyProducer FileWriter Strasbourg code: USB Imager demo application Bristol code: TLU library Perl script

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 6 Bonn code Generalized DEPFET_Event into DUT_Event for any pixel-like data. Added TLU_Event containing just a timestamp.

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 7 Strasbourg code Added DUT_Event and SharedBuffer code to USB Imager demo. GUI slightly modified:

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 8 Bristol code Converted static library to DLL so it can work with Borland compiler. Rewrote Perl script as C++ TLUController class. Combined this with TLU_Event and DEPFET_DummyProducer to make TLUProducer:

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 9 Preliminary Results We can send the Strasbourg data to Bonn’s DEPFET monitor, but: –Detector shapes do not match –No detector connected, so we only see ADC noise

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 10 Root Created script to convert binary files produced by FileWriter into Root files. Still need to agree on the precise data format.

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 11 Next steps Remaining: Send more realistic data, either: –get a new board with a detector, –or just send test pulses injected externally. Trigger the Strasbourg board with the TLU –requires firmware update for Strasbourg board. Then: Version 2 DAQ Use ideas from current version, but rewrite code cleanly. Use networkable inter-process communication (TCP/IP, SOAP, I2O) so DAQ can be distributed over several computers. Write Hit-finder and Track-finder. Portable between Windows / Mac OS X / Linux if possible: –as much as possible Standard C++ –portable GUI (Qt, WxWidgets, FLTK)

DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE FACULTÉ DES SCIENCES UNIVERSITÉ DE GENÈVE Emlyn Corrin, EUDET JRA1 Annual Meeting, Munich, 18/10/2006 Page 12 Summary Can have several producers (Dummy, Strasbourg, TLU) all running together. Data from all of them combined by FileWriter and written to a binary file. This can then be converted to a Root file for easier analysis. All working properly, but should be tested with more realistic data. Should start work on Version 2 DAQ soon.