Status DAQ Walter F.J. Müller, GSI, Darmstadt for the CBM Collaboration 14 th CBM Collaboration Meeting Friday, 9 October 2009.

Slides:



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

Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Supported by GSI, BMBF (06FY9099I), EU (FP7-WP26) A Prototype Readout System for the MVD of the CBM Experiment Christoph Schrader for the CBM-MVD Collaboration.
N-XYTER Hybrid Developments Christian J. Schmidt et al., GSI Darmstadt JINR, Dubna, Oct. 15 th 2008.
FEE/DAQ Demonstrator Walter F.J. Müller, GSI, Darmstadt for the CBM Collaboration 3 rd FutureDAQ Workshop GSI, Darmstadt, October 11, 2005.
Data Acquisition System for 2D X-Ray Detector Beijing Synchrotron Radiation Facility (BSRF) located at Institute of High Energy Physics is the first synchrotron.
An ATCA and FPGA-Based Data Processing Unit for PANDA Experiment H.XU, Z.-A. LIU,Q.WANG, D.JIN, Inst. High Energy Physics, Beijing, W. Kühn, J. Lang, S.
An 8051 Based Web Server Project by Mason Kidd Advised by Dr. Schertz.
Figure 1.1 Interaction between applications and the operating system.
Trigger-less and reconfigurable data acquisition system for J-PET
DABCDABC D ata A cquisition B ackbone C ore RT2010 J.Adamczewski-Musch, H.G.Essel, S.Linev 1 Data Acquisition Backbone Core Framework.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Kaori Maeshima (FNAL), Muon Alignment EDR: FEB. 28, Endcap Alignment EMU Alignment DAQ Muon Alignment EDR Feb. 28, 2002 Outline: 1.Components to.
24/03/2011P.-A. Loizeau – Univ. Heidelberg The CBM Time of Flight wall electronic readout chain Pierre-Alain Loizeau PI – Uni Heidelberg DPG 2011, Münster.
Data Acquisition Backbone Core DABC J. Adamczewski, H.G. Essel, N. Kurz, S. Linev GSI, Darmstadt The new Facility for Antiproton and Ion Research at GSI.
D ata A cquisition B ackbone C ore J.Adamczewski, H.G.Essel, N.Kurz, S.Linev 1 Work supported by EU.
Normal text - click to edit RCU – DCS system in ALICE RCU design, prototyping and test results (TPC & PHOS) Johan Alme.
J.M. Heuser — CBM Silicon Tracker 1 Johann M. Heuser, GSI Darmstadt CBM Collaboration Meeting JINR Dubna, 15 October 2008 CBMCBM Review of the first in-beam.
An FPGA Based Readout Scheme Using n-XYTER for CBM Experiment
Frank Lemke Design concepts and measurements of the CBM DAQ network DPG – Frühjahrstagung Dresden 2013 HK 10.7 University of Heidelberg Computer Architecture.
TRIGGER-LESS AND RECONFIGURABLE DATA ACQUISITION SYSTEM FOR POSITRON EMISSION TOMOGRAPHY Grzegorz Korcyl 2013.
Tuesday September Cambridge1 GDCC “next replacement of the LDA” Franck GASTALDI.
ETRAX CRIS architecture and Xilinx FPGA Peter Zumbruch Experiment control systems group GSI (KS/EE)
GBT Interface Card for a Linux Computer Carson Teale 1.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
NEDA collaboration meeting at IFIC Valencia, 3rd-5th November 2010 M. Tripon EXOGAM2 project Digital instrumentation of the EXOGAM detector EXOGAM2 - Overview.
University of Calcutta CBM 1 ROC Design Issues Dr. Amlan Chakrabarti, Dr. Sanatan Chattopadhyay & Mr. Suman Sau.
Understanding Data Acquisition System for N- XYTER.
Design and Performance of a PCI Interface with four 2 Gbit/s Serial Optical Links Stefan Haas, Markus Joos CERN Wieslaw Iwanski Henryk Niewodnicznski Institute.
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,
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
Jochen Frühauf CBM-Collaboration Meeting
D ata A cquisition B ackbone C ore DABCDABC , Huelva J.Adamczewski, H.G.Essel, N.Kurz, S.Linev 1 Work.
Frank Lemke DPG Frühjahrstagung 2010 Time synchronization and measurements of a hierarchical DAQ network DPG Conference Bonn 2010 Session: HK 70.3 University.
DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev Software development for CBM DAQ J. Adamczewski-Musch, H.G. Essel, S.
Data Acquisition Backbone Core J. Adamczewski-Musch, N. Kurz, S. Linev GSI, Experiment Electronics, Data processing group.
25 April 2000 SEESCOASEESCOA STWW - Programma Evaluation of on-chip debugging techniques Deliverable D5.1 Michiel Ronsse.
J. Prast, G. Vouters, Arlington, March 2010 DHCAL DIF Status Julie Prast, Guillaume Vouters 1. Future CCC Use in DHCAL Setup 2. Calice DAQ Firmware Implementation.
Summary DAQ Walter F.J. Müller, GSI, Darmstadt 12 th CBM Collaboration Meeting 17 October 2008.
1 23.July 2012Jörn Adamczewski-Musch TRB / HADAQ plug-ins for DABC and Go4 Jörn Adamczewski-Musch GSI, Experiment Electronics: Data Processing group EE-meeting,
News on GEM Readout with the SRS, DATE & AMORE
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
DABCDABC D ata A cquisition B ackbone C ore J.Adamczewski, H.G.Essel, N.Kurz, S.Linev 1 Work supported by EU RP6 project.
Bart Hommels (for Matthew Wing) EUDET ext. steering board JRA3 DAQ System DAQ System Availability updates: – DIF: Detector Interface – LDA:
18/03/2010 DPG Bonn – March Session: HK 48 A demonstrator for the CBM Time of Flight wall electronic readout chain Pierre-Alain Loizeau PI – Uni.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 - Data Acquisition Status Report Daniel Haas DPNC Genève Extended SC Meeting 1 Sep 2008.
Active Buffer Status in CBM DAQ W. Gao, A. Kugel, R. Männer, G. Marcus, M. Stapelberg, A. Wurz 06 Oct th CBM Collaboration Meeting Split.
Management of the LHCb Online Network Based on SCADA System Guoming Liu * †, Niko Neufeld † * University of Ferrara, Italy † CERN, Geneva, Switzerland.
DABCDABC ROC-based DAQ: latest developments and perspectives Jörn Adamczewski-Musch, Hans G. Essel, Sergey Linev GSI, Experiment Electronics: Data Processing.
STS Readout chain – Revisited Readout-ASIC to ROC Interconnect Walter F.J. Müller, GSI, Darmstadt CBM Collaboration Meeting 13 th April 2010.
Status FEE-DAQ Walter F.J. Müller, GSI, Darmstadt for the CBM Collaboration 13 th CBM Collaboration Meeting Friday, 13 March 2009.
Readout Architecture for MuCh Introduction of MuCh Layout of Much ( proposed several schemes) Read ASIC’s Key features Basic Readout chain ROC Block Diagram.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
N- XYTER Front-End Boards Christian J. Schmidt, GSI Darmstadt 13. CBM Collaboration Meeting, GSI, Darmstadt, March 10 – 13, 2009.
DCS for TRD Pre-trigger Ken Oyama Jan. 22, 2007 DCS Workshop in Heidelberg.
Gueorgui ANTCHEV PH-TOT TOTEM Collaboration Meeting – March TOTEM System in H8 - Overview, Block Diagram and Main Characteristics Applications -
CBM-TOF-FEE Jochen Frühauf, GSI Picosecond-TDC-Meeting.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Test beam preparations Florian Lütticke, Mikhail Lemarenko, Carlos Marinas University of Bonn (Prof. Norbert Wermes) DEPFET workshop Ringberg (June 12-15,
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
DHH at DESY Test Beam 2016 Igor Konorov TUM Physics Department E18 19-th DEPFET workshop May Kloster Seeon Overview: DHH system overview DHE/DHC.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
16th IEEE NPSS Real Time Conference 2009 University of Heidelberg
The Jülich Digital Readout System for PANDA Developments
Calicoes Calice OnlinE System Frédéric Magniette
STAR-CBM Joint Workshop Heidelberg, Physikalisches Institut
The CMS Tracking Readout and Front End Driver Testing
The LHCb Front-end Electronics System Status and Future Development
Presentation transcript:

Status DAQ Walter F.J. Müller, GSI, Darmstadt for the CBM Collaboration 14 th CBM Collaboration Meeting Friday, 9 October 2009

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 2 DAQ Session Agenda

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 3 September 2009 Beam Test

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 4 STS GEM RICH DABC + Go4, Slow Control Trigger S3+S4 CBM Beam GSI – September 2009

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 5 DAQ in September 2009 Test Beam FEB4nxBTROC Eth A B SYNC-S AUX FEB4nxBTROC Eth A B SYNC-S AUX ROC Eth A B SYNC-S AUX BEAM. DABC Online Analysis Go4 discr RICH/ MAPMT ROC Eth A B SYNC-M AUX FEB1nxGen GEM2 VECC Beam Tag/Trigger ROC Eth A B SYNC-S AUX ROC Eth A B SYNC-S AUX FEB1nxGen D1 D2 GEM1 VECC FEB1nxGen 6 ROC's 8 FEB's 12 n-XYTER

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 6 nXYTER: self-trigger vs. external-trigger self-trigger Mode:  normal operation mode  only channels with an amplitude above read-out threshold are visible external-trigger Mode:  very tight timing requirements  very tight timing requirements (doable in beam or laser tests)  all channels are read  no zero suppression, large amount of data  no zero suppression, large amount of data (~800 byte/chip)  no read-out threshold, all signals seen  useful for detector characterization  useful for detector characterization (e.g. response functions) During September 2009 beam both modes were used  in general most of setup in self-trigger mode, and one selected detector in external-trigger mode.

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 7 DAQ in September 2009 Test Beam FEB4nxBTROC Eth A B SYNC-S AUX FEB4nxBTROC Eth A B SYNC-S AUX ROC Eth A B SYNC-S AUX BEAM. DABC Online Analysis Go4 discr RICH/ MAPMT ROC Eth A B SYNC-M AUX FEB1nxGen GEM2 VECC Beam Tag/Trigger ROC Eth A B SYNC-S AUX ROC Eth A B SYNC-S AUX FEB1nxGen D1 D2 GEM1 VECC FEB1nxGen 6 ROC's 8 FEB's 12 n-XYTER

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 8 First Beam Time Summary Lots of data to be analyzed  more persons involved now in analyzing time-stamped data  many new analysis techniques are needed very valuable exercise Joint beam tests with several detector systems are a very valuable exercise Proper shielding of setup is key to success of a self- triggered FEE system

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 9 DAQ Status and next Steps

DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev 9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 10 Software development for CBM DAQ J. Adamczewski-Musch, H.G. Essel, S. Linev GSI, Experiment Electronics: Data processing groupSoftware

DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev 9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 11 ROC software components  ROClib as user interface to ROC  DABC and ROC-specific plugins  PowerPC code, running on ROC  Go4 as analysis/GUI Software Slide: S.Linev

DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev 9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 12 ROC software layers roc::Board class with: Connect() – get access to ROC board operGen() – list of put/get operations startDaq()/stopDaq() – simple DAQ control getNextBuffer() – access to DAQ data nxyter:Data class Device-specific control classes: roc::GPIO – ROC I/O connectors nxyter::MainAdc – ADC configuration nxyter::Feb… classes for differebt FEBs QuichDaq for typical DAQ operations … roc::UdpBoard class: firmware/software upload powerPC configuration rocutil rocupload Access layer Device layer Applications layer rocGuirocQtGui?go4monitor Can be used together in Go4 guiSoftware Slide: S.Linev

DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev 9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 13 DABC as transport for ROClib roc::Board class with: Connect() – get access to ROC board operGen() – list of put/get operations startDaq()/stopDaq() – simple DAQ control getNextBuffer() – access to DAQ data Access layer roc::UdpDevice: provides access via UDP implements roc::UdpBoard interface uses DABC socket classes DABC device classes roc::AbbDevice: provides access to ROC via optic uses software, developed in Uni. Heidelberg in Mannheim hardware pcidriver/mprace/ABBdaemonSoftware Slide: S.Linev

DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev 9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 14 go4monitor program  Simple go4 analysis, fills several kinds of basic histograms  Several detectors-specific parts for STS/GEM/RICH  Can be used for: direct connection to single ROC online monitor for running DAQ offline analysis of lmd files  Easy to understand / extendSoftware Slide: S.Linev

DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev 9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 15 ROC repository – starter kit  There is subversion repository:  Compact installation/usage readme:  Collections of HOWTOs in cbm-wiki:  Doxygen-base classes documentation:  Contains all necessary software components for working with ROC: rocutil/rocuplod for configuration dabc_run for simple DAQ runs go4monitor as DAQ GUISoftware Slide: S.Linev

DABCDABC J. Adamczewski-Musch, H.G. Essel, S. Linev 9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 16 Roadmap to version 2.0  Generalize roc::Board interface no nXYTER-specific functions optimize raw-data format tools to work with different FEE  Graphical interface for configurations (replacement for rocGui) Qt4 based? Can be plugged in Go4 GUI  Tests and improvements of Optic transportSoftware Slide: S.Linev

Frank Lemke Optical Readout Chain 14th CBM Collaboration - DAQ Workgroup University of Heidelberg Computer Architecture Group Frank Lemke Data Link

Frank Lemke 18 Optical Network Overview DCB1 ROC7 ROC4 ABB DCB0 ROC3ROC0 DABC … … FEB … … FEB = Front End Board ROC = Readout Controller DCB = Data Combiner Board ABB = Active Buffer Board DABC = Data Acquisition Backbone Core Slide: F. Lemke Data Link Clock distribution Time synchronization Control Data over one optical link

Frank Lemke 19 Protocol Features  Deterministic Latency Messages (DLM) for synchronization and special purposes  Different virtual channels for each message type  Reliable communication for control packets  Forward error correction of 1-bit for all special characters  Adaptable to all discussed hierarchical structures for CBM net  Data bandwidth utilization up to % including 8b/10b User Interface CBM Link Port Phy CBM Link Port User Interface Optical link Slide: F. Lemke Data Link

Frank Lemke 20 Measurements - Setup Jitter Cleaner Device ABB 2 x ROC DCB 40 ps p-p jitter 10 ps rms jitter Slide: F. Lemke Data Link

Active Buffer Status in CBM DAQ W. Gao, A. Kugel, R. Männer, G. Marcus, M. Stapelberg, A. Wurz 06 Oct th CBM Collaboration Meeting Split PC Interface

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 22 ABB2 Block Diagram DDR2 SFP-0 SFP-1 ABB2 4x PCIe V5LX110T LP FIFO wrapper DMA Fibre BRAM FIFO BRAM DGenIGen xbar (CAG) PC Interface Slide: Wenxue Gao

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 23 Test Set-up ABB2 ROCs PC Interface Slide: Wenxue Gao 300 MB/sec from 2 ROC

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 24 GET4 Readout

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 25 GET4 Readout Slide: S. Manz

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 26 GET4 Readout Slide: S. Manz

Status ROC KIP Heidelberg Norbert AbelROC

? ? Chip Partitioning Page 28 Norbert Abel, KIP Heidelberg Readout Logic Transport Logic nXYTER ROC nXYTER ROC FEET ROC Ethernet MGTs Bus FIFO ABB PC PC Driver DABC Adapter 1 Adapter 2 ROC Slide: N. Abel

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 29 Radiation Tolerance

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 30 Radiation Tolerance

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 31 Radiation Tolerance Slide: J. Gebelein

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 32 Radiation Tolerance Slide: J. Gebelein

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 33 Radiation Tolerance Slide: J. Gebelein

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 34 Ideas

9 October th CBM Collaboration Meeting - - Walter F.J. Müller, GSI 35 Latest developments on high pT „mosaic trigger” A. Fulop, A. Agocs, B. Bozsogi and G. Vesztergombi CBM Collaboration Meeting Split, 5-9 October 2009 high p T Trigger

9 October th CBM Collaboration Meeting - - Walter F.J. Müller, GSI 36 high p T Trigger Slide: G. Vesztergombi

9 October th CBM Collaboration Meeting - - Walter F.J. Müller, GSI 37 high p T Trigger Slide: G. Vesztergombi

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 38 Summary Very successful beam test:  yes, we can  yes, we can build small systems with self-triggered FEE and operate the detectors Many lessons learned in the past 12 month  Firmware and Software in transition to V2.0 Hopefully soon also end of hardware shortage  Feb1nx Rev D designed, PCB in production  additional ROC manufactured in India Next step: turn all the experience into a straw-man design of the real CBM FEE/DAQ system.

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 39 The End Thanks for your attention

9 October th CBM Collaboration Meeting -- Walter F.J. Müller, GSI 40 Backup's