GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 1 The Bordeaux Data Acquisition system

Slides:



Advertisements
Similar presentations
Categories of I/O Devices
Advertisements

Peter Chochula CERN-ALICE ALICE DCS Workshop, CERN September 16, 2002 DCS – Frontend Monitoring and Control.
Chapter One The Essence of UNIX.
June 19, 2002 A Software Skeleton for the Full Front-End Crate Test at BNL Goal: to provide a working data acquisition (DAQ) system for the coming full.
Workshop Goals MICE Controls and Monitoring Workshop September 25, 2006 A. Bross.
ACAT 2002, Moscow June 24-28thJ. Hernández. DESY-Zeuthen1 Offline Mass Data Processing using Online Computing Resources at HERA-B José Hernández DESY-Zeuthen.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
CHEP04 - Interlaken - Sep. 27th - Oct. 1st 2004T. M. Steinbeck for the Alice Collaboration1/20 New Experiences with the ALICE High Level Trigger Data Transport.
A Brief Overview of LabVIEW Data Acquisition (DAQ)
Applying Wireless in Legacy Systems
ISOC Peer Review - March 2, 2004 Section GLAST Large Area Telescope ISOC Peer Review Test Bed Terry Schalk GLAST Flight Software
March 2003 CHEP Online Monitoring Software Framework in the ATLAS Experiment Serguei Kolos CERN/PNPI On behalf of the ATLAS Trigger/DAQ Online Software.
LHCb readout infrastructure NA62 TDAQ WG Meeting April 1 st, 2009 Niko Neufeld, PH/LBC.
Kaori Maeshima (FNAL), Muon Alignment EDR: FEB. 28, Endcap Alignment EMU Alignment DAQ Muon Alignment EDR Feb. 28, 2002 Outline: 1.Components to.
NETWORKING HARDWARE.
Control and monitoring of on-line trigger algorithms using a SCADA system Eric van Herwijnen Wednesday 15 th February 2006.
R.S. Slepnev 1, A.V. Daniel 1, M.S. Golovkov 1, V. Chudoba 1,2, A.S. Fomichev 1, A.V. Gorshkov 1, V.A. Gorshkov 1, S.A. Krupko 1, G. Kaminski 1,3, A.S.
What is Router? Router is a device which makes communication between two or more networks present in different geographical locations. Routers are data.
ALMA Real Time Control System Jeff Kern Ralph Marson, Thomas Juerges.
University of Bergen public domain software: SEISLOG Linux, data-acquisition system for standard PC and embedded lowcost, low-power solutions Terje Utheim.
GeoVision Solutions Storage Management & Backup. ๏ RAID - Redundant Array of Independent (or Inexpensive) Disks ๏ Combines multiple disk drives into a.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
Instrumentation System Design – part 2 Chapter6:.
SITRA Test beams Simulations Zdeněk Doležal Charles University Prague Annual EUDET meeting Munich October 2006.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
6-10 Oct 2002GREX 2002, Pisa D. Verkindt, LAPP 1 Virgo Data Acquisition D. Verkindt, LAPP DAQ Purpose DAQ Architecture Data Acquisition examples Connection.
EUDRB: the data reduction board of the EUDET pixel telescope Lorenzo Chiarelli, Angelo Cotta Ramusino, Livio Piemontese, Davide Spazian Università & INFN.
J. Varela, LIP-Lisbon/CERN LEADE WG Meeting CERN, 29 March 2004 Requirements of CMS on the BST J. Varela LIP Lisbon / CERN LHC Experiment Accelerator Data.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Distributed Architectures for Medical Systems Andrew A. Kitchen Computer Integrated Surgery 8 March 2001.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
The Main Injector Beam Position Monitor Front-End Software Luciano Piccoli, Stephen Foulkes, Margaret Votava and Charles Briegel Fermi National Accelerator.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 Parallel - DAQ Status, Emlyn Corrin, 8 Oct 2007 EUDET Annual Meeting, Palaiseau, Paris DAQ Status.
News on GEM Readout with the SRS, DATE & AMORE
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.
Sep. 17, 2002BESIII Review Meeting BESIII DAQ System BESIII Review Meeting IHEP · Beijing · China Sep , 2002.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 - Data Acquisition Status Report Daniel Haas DPNC Genève Extended SC Meeting 1 Sep 2008.
NTOF DAQ status D. Macina (EN-STI-EET) Acknowledgements: EN-STI-ECE section: A. Masi, A. Almeida Paiva, M. Donze, M. Fantuzzi, A. Giraud, F. Marazita,
GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus.
The recent history and current state of the linac control system Tom Himel Dec 1,
R. Fantechi. Shutdown work Refurbishment of transceiver power supplies Power supplies dismounted Shipped to Orsay this week Refurbishment work to start.
DØ Online Workshop3-June-1999S. Fuess Online Computing Overview DØ Online Workshop 3-June-1999 Stu Fuess.
GLAST LAT Project CU Beam Test Workshop 3/20/2006 C. Sgro’, L. Baldini, J. Bregeon1 Glast LAT Calibration Unit Beam Test Status Report on Online Monitor.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
Guirao - Frascati 2002Read-out of high-speed S-LINK data via a buffered PCI card 1 Read-out of High Speed S-LINK Data Via a Buffered PCI Card A. Guirao.
New DAQ at H8 Speranza Falciano INFN Rome H8 Workshop 2-3 April 2001.
CEA DSM Irfu SIS LDISC 18/04/2012 Paul Lotrus 1 Control Command Overview GBAR Collaboration Meeting Paul Lotrus CEA/DSM/Irfu/SIS.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
CODA Graham Heyes Computer Center Director Data Acquisition Support group leader.
1 DAQ.IHEP Beijing, CAS.CHINA mail to: The Readout In BESIII DAQ Framework The BESIII DAQ system consists of the readout subsystem, the.
Artur BarczykRT2003, High Rate Event Building with Gigabit Ethernet Introduction Transport protocols Methods to enhance link utilisation Test.
R. Michaels, JLAB PREX Mtg, July 2008 Compton DAQ (General) Remaining experts : Sirish Nanda, Alexandre Camsonne, me Recent Exercises Port to vxWorks 5.5.
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Setting up a Printer. ♦ Overview Linux servers can be used in many different roles on a LAN. File and print servers are the most common roles played by.
Digital Acquisition: State of the Art and future prospects
Gu Minhao, DAQ group Experimental Center of IHEP February 2011
Protocols and the TCP/IP Suite
Software for Testing the New Injector BLM Electronics
PRAD DAQ System Overview
Software Mr. Singh.
CERN meeting report, and more … D. Breton
Networking vs. Timesharing
EMU Alignment DAQ Endcap Alignment Muon Alignment EDR Feb. 28, 2002
INO TRIDAS presentations
EPICS: Experimental Physics and Industrial Control System
The Performance and Scalability of the back-end DAQ sub-system
Presentation transcript:

GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 1 The Bordeaux Data Acquisition system Brief history Acquisition computers (VME!) harmonized with User, etc computers Separate topic: the mobilnet. Conclusions

GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 2 History It all started with the CAT Cherenkov telescope… VME detector readout, including GPS and scalers, by U. Paris  Choice of Motorola based MVME 164 crate controller  « Industry Pack » daughter card to handle event interuppts  Lynx OS (real-time unix-like, now called Lynuxworks) HP workstation for “Master Run Controller” was in LabView!, by E. Polytechnique “rsh” between multiple computers, binary packets zip across ethernet (commands & data) …then there was CELESTE… “Master Run Controller” ported to linux PCs. Explosion in number of 2ndary acquisition and display computers, and in data volume. Robust, modular, expandable architecture. …and finally the GLAST testbeams. mini-CAL to Ganil, CERN, and GSI in 2003 significant re-write: GlastAcq and GlastView in C++ and ROOT. even more modular

GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 3

GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 4 Trigger interrupts, and data formats The CIO32 is an “Industry Pack” daughter card. We have another one for RS-232 serial connections, if you like.

GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 5 Speed In CELESTE, we typically read 20 bunches of 128 bytes each from ten VME cards from 3 VME crates in under 10 ms. That is, 20*128b/10 ms = 256 kb/s Triggering 256 kb events at 20 Hz gave us 20Hz*0.01=20% deadtime. At CERN 2003, we had ~ 7*32*1.5b*400 Hz = 134 kb/s (we could have gone faster…) At GSI, CAL EM set the readout cadence, with Bordeaux DAQ following. Above means “better than 1 per 700  sec”.

GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 6 Modular Software architecture If you add a new VME card to the system, you have to write a new routine here Names of some CAEN VME modules we’ve used. (Little text files describing current setup)

GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 7 Mobilnet (1 of 2) Problem: folks show up with computers at the darnedest times, and the computer division isn’t necessarily ready to register their MAC numbers. Solution: a dedicated PC+router, housed in a 19-inch 3U rack box, with 7 output ports. Local administrators only see one MAC number… At CERN 2003, we plugged a switch into it and had our own little Internet Café of folks looking at data on their laptops. 40 connections is easy, more could be done.

GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 8 Mobilnet (2 of 2)

GLAST LAT Project CERN Testbeam WorkShop, Pisa, 20 March 2006 David Smith & Denis Dumora VME DAQ 9 Conclusions We have a tried & true VME-based data acquisition system with a comfortable protocol for data & command exchange with remote computers, e.g. “run control console”. On the remote computers, we have a ROOT event display and online monitor, all in C++. We have an ADC and some discriminator+scaler pairs. Some development necessary once specific needs defined. Let’s talk about testbeam needs for ancillary DAQ… We’ll bring the “mobilnet” to ease network access.