AIDA Advanced European Infrastructures for Detectors at Accelerators. Presentation. Second generation DAQ for CALICE beam tests

Similar documents
HARDROC, Readout chip of the Digital Hadronic Calorimeter of ILC

HaRDROC performance IN2P3/LAL+IPNL+LLR IN2P3/IPNL LYON. M. BOUCHEL, J. FLEURY, C. de LA TAILLE, G. MARTIN-CHASSARD, N. SEGUIN-MOREAU IN2P3/LAL ORSAY

The CALICE test beam programme

FRONT-END AND READ-OUT ELECTRONICS FOR THE NUMEN FPD

Paul Dauncey For the CALICE-UK electronics group. A. Baird, D. Bowerman, P. Dauncey, R. Halsall, M. Postranecky, M.Warren, O.

Jean-Claude Brient Laboratoire Leprince-Ringuet

AIDA Advanced European Infrastructures for Detectors at Accelerators. Milestone Report. Pixel gas read-out progress

Report from the 2015 AHCAL beam test at the SPS. Katja Krüger CALICE Collaboration Meeting MPP Munich 10 September 2015

THE WaveDAQ SYSTEM FOR THE MEG II UPGRADE

Update on DAQ for 12 GeV Hall C

Status of the SiW-ECAL prototype

Realization and Test of the Engineering Prototype of the CALICE Tile Hadron Calorimeter

Front End Electronics

The ATLAS Tile Calorimeter, its performance with pp collisions and its upgrades for high luminosity LHC

BABAR IFR TDC Board (ITB): system design

Trigger Report. Wesley H. Smith CMS Trigger Project Manager Report to Steering Committee February 23, 2004

A fast and precise COME & KISS* QDC and TDC for diamond detectors and further applications

Brilliance. Electron Beam Position Processor

and progress report first mip measurement with a complete chain of detector slab Silicon wafers for the prototype Mechanics PCB for prototype

Commissioning and Initial Performance of the Belle II itop PID Subdetector

TTC Interface Module for ATLAS Read-Out Electronics: Final production version based on Xilinx FPGA devices

DAQ Systems in Hall A

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

KEK. Belle2Link. Belle2Link 1. S. Nishida. S. Nishida (KEK) Nov.. 26, Aerogel RICH Readout

BABAR IFR TDC Board (ITB): requirements and system description

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules

Test Beam Wrap-Up. Darin Acosta

CMS Tracker Synchronization

LHCb and its electronics. J. Christiansen On behalf of the LHCb collaboration

CBF500 High resolution Streak camera

EAN-Performance and Latency

GFT channel Time Interval Meter

AI-1204Z-PCI. Features. 10MSPS, 12-bit Analog Input Board for PCI AI-1204Z-PCI 1. Ver.1.04

Zebra2 (PandA) Functionality and Development. Isa Uzun and Tom Cobb

Sensors for the CMS High Granularity Calorimeter

ALICE Muon Trigger upgrade

A flexible FPGA based QDC and TDC for the HADES and the CBM calorimeters TWEPP 2016, Karlsruhe HADES CBM

Trigger synchronization and phase coherent in high speed multi-channels data acquisition system

GFT Channel Digital Delay Generator

Paul Rubinov Fermilab Front End Electronics. May 2006 Perugia, Italy

Sérgio Rodrigo Marques

GALILEO Timing Receiver

CMS Conference Report

MTL Software. Overview

Update on DAQ for 12 GeV Hall C. Brad Sawatzky

PEP-II longitudinal feedback and the low groupdelay. Dmitry Teytelman

SVT DAQ. Per Hansson Adrian HPS Collaboration Meeting 10/27/2015

Novel Data Acquisition System for Silicon Tracking Detectors

TransitHound Cellphone Detector User Manual Version 1.3

C8000. sync interface. External sync auto format sensing : AES, Word Clock, Video Reference

DT3162. Ideal Applications Machine Vision Medical Imaging/Diagnostics Scientific Imaging

FPGA Based Data Read-Out System of the Belle 2 Pixel Detector

Design, Realization and Test of a DAQ chain for ALICE ITS Experiment. S. Antinori, D. Falchieri, A. Gabrielli, E. Gandolfi

EXOSTIV TM. Frédéric Leens, CEO

Oscilloscopes, logic analyzers ScopeLogicDAQ

LHCb and its electronics.

A TARGET-based camera for CTA

THE DIAGNOSTICS BACK END SYSTEM BASED ON THE IN HOUSE DEVELOPED A DA AND A D O BOARDS

CSC Data Rates, Formats and Calibration Methods

Local Trigger Electronics for the CMS Drift Tubes Muon Detector

Scintillation Tile Hodoscope for the PANDA Barrel Time-Of-Flight Detector

DT3130 Series for Machine Vision

arxiv: v1 [physics.ins-det] 1 Nov 2015

Beam test of the QMB6 calibration board and HBU0 prototype

Rome group activity since last meeting (4)

Major Differences Between the DT9847 Series Modules

SuperB- DCH. Servizio Ele<ronico Laboratori FrascaA

Front End Electronics

Large Area, High Speed Photo-detectors Readout

Model 7330 Signal Source Analyzer Dedicated Phase Noise Test System V1.02

THE DESIGN OF CSNS INSTRUMENT CONTROL

The Backlog The Scope The Approach The Trends

VRT Radio Transport for SDR Architectures

PRELIMINARY INFORMATION. Professional Signal Generation and Monitoring Options for RIFEforLIFE Research Equipment

Supercam Spectrometer Synchronization at the SMT 7 February 2007 Craig Kulesa

Minutes of the ALICE Technical Board, November 14 th, The draft minutes of the October 2013 TF meeting were approved without any changes.

Solutions to Embedded System Design Challenges Part II

High Speed Data Acquisition Cards

CEDAR Series. To learn more about Ogden CEDAR series signal processing platform and modular products, please visit

The TRIGGER/CLOCK/SYNC Distribution for TJNAF 12 GeV Upgrade Experiments

Status of GEM-based Digital Hadron Calorimetry

The LHCb Timing and Fast Control system

ELMB Full Branch Test

MSO-28 Oscilloscope, Logic Analyzer, Spectrum Analyzer

Conceptual Design of the Readout System for the Linear Collider Digital HCAL Prototype Detector

FS3. Quick Start Guide. Overview. FS3 Control

Model 5405 Dual Analog Sync Generator Data Pack

The Readout Architecture of the ATLAS Pixel System

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

Electronics procurements

What's the SPO technology?

Installation of a DAQ System in Hall C

AI-1664LAX-USB. Features. 100KSPS 16-bit Analog Input Unit for USB AI-1664LAX-USB 1. Ver.1.01

PITZ Introduction to the Video System

Silicon PhotoMultiplier Kits

Trigger Cost & Schedule

New gas detectors for the PRISMA spectrometer focal plane

Tests of the boards generating the CMS ECAL Trigger Primitives: from the On-Detector electronics to the Off-Detector electronics system

Data Acquisition System for Segmented Reactor Antineutrino Detector

Eric Oberla Univ. of Chicago 15-Dec 2015

Transcription:

AIDA-SLIDE-2015-029 AIDA Advanced European Infrastructures for Detectors at Accelerators Presentation Second generation DAQ for CALICE beam tests Boudry, V (CNRS) 29 September 2011 The research leading to these results has received funding from the European Commission under the FP7 Research Infrastructures project AIDA, grant agreement no. 262025. This work is part of AIDA Work Package 9: Advanced infrastructures for detector R&D. The electronic version of this AIDA Publication is available via the AIDA web site <http://cern.ch/aida> or on the CERN Document Server at the following URL: <http://cds.cern.ch/search?p=aida-slide-2015-029> AIDA-SLIDE-2015-029

Second generation DAQ for CALICE test beam Vincent Boudry LLR, École polytechnique LCWS,11 Grenade 29/09/2011

CALICE collaboration Physical prototypes Prototypes Si-W ECAL, ScW ECAL (Scint+MPPC) AHCAL (Scint + SiPM/Fe) DHCAL (RPC + DCAL III / Fe) TCMT FLC_SiPM ASIC (Scint+SiPM or RPC+DCAL / Fe ) TCMT CALICE DAQ1 Readout of FLC* analog pipeline External ADCs & Sequencing DHCAL DAQ DCAL III ASIC AHCAL DHCAL FLC_PHY3 (2003) Readout of DCAL digital pipeline. Dead time free triggered readout ECAL 2/31

ROC familly 2nd Generation ASICs FE electronics adapted for the ILC: Add auto-trigger, analog storage, digitization and token-ring readout!!! Include power pulsing : <1 % duty cycle Address integration issues asap Optimize commonalities within CALICE (readout, DAQ ) HARDROC2 SDHCAL RPC 64 ch 16 mm2 SKIROC2 ECAL Si 64 ch. 70 mm2 SPIROC2 AHCAL SiPM 36 ch 30 mm2 FLC_PHY3 (2003) Technological prototypes SPIROC Analog HCAL (SiPM) 36 ch. 32mm² June 07 MICROROC SDHCAL μmegas Adapted from Ch. de la Taille Vincent.Boudry@in2p3.fr 2G DAQ for the CALICE beam tests LCWS'11 Grenade, 29/09/2011 3

Read out: token ring 3e ve nts 0e ve nt 0e ve nt 1e ve nt ILC beam 5e ve nts Readout architecture common to all calorimeters Minimize data lines & power Chip 0 Chip 1 Chip 2 Chip 3 Chip 4 Data bus Chip 0 Acquisition A/D conv. Chip 1 Acquisition A/D conv. IDLE Chip 2 Acquisition A/D conv. IDLE IDLE MODE Chip 3 Acquisition A/D conv. IDLE IDLE MODE Chip 4 Acquisition A/D conv. IDLE 1ms (.5%).5ms (.25%) 1% duty cycle DAQ.5ms (.25%) IDLE MODE DAQ IDLE MODE DAQ IDLE MODE 199ms (99%) 99% duty cycle Slide from Ch. de la Taille Vincent.Boudry@in2p3.fr 2G DAQ for the CALICE beam tests LCWS'11 Grenade, 29/09/2011 4

SDHCAL m³ (IPNL, LAPP, LLR) MICROROC 1m² assembly (LAPP) SPIROC2 with ECAL new electronics (LLR) SPIROC2 with AHCAL new electronics (DESY) Vincent.Boudry@in2p3.fr 2G DAQ for the CALICE beam tests LCWS'11 Grenade, 29/09/2011 5/31

DAQ Task goal Generic DAQ based AMAP on commercial boards Extensible for Large Detectors + redundancy Flexible FPGA based : various acquisition modes (triggered, ILC-like) Provide the digital readout of CALICE embedded front end (*ROC chips) [1st gen was analogue] All calorimeters seen through CALICE standard Detector InterFace board (DIF) Sends configuration; fast commands; clocks; Triggers Receives Data; Busy 1 or 2 Concentrator cards level Distribution & collection of the fast signal & sequencing Advanced Off-Detector Receiver (FPGA based event builder) All signals on 1 cables; add-hoc secure communication protocol Original Originalideas ideasand andr&d R&Dfrom from CALICE-UK (UCL, Cambridge CALICE-UK (UCL, Cambridge U., U.,Manchester ManchesterU., U.,RHUL) RHUL) low speed 8b/10b coding 3 CALICE prototypes en route: SDHCAL : ~400.000 ch; Digital (2b/ch 2.5 with BC information & fmt) ECAL : AHCAL : ~ 52.000 ch: Energy & time (2 12 b 32.3 ) ~ 22.000 ch; Energy (12b 32.2) 6/31

Test beam Acquisition modes Single Event + Ext. Trig External trigger (from hodoscope or calibration system) = HOLD Stop Acq, Hold analog data + sampling, Start Acq Noise & Beam condition safe (only 1 evt per trigger) Single Event + auto-trig External trigger (hodoscope) DIF NOW USED IN DHCAL TB Stop Acq, ReadOut (last evt ~ triggered one), Start Acq Data sync (for Event building) On synchronized BC ID need for a SYNC @ MClk (100 400 ns) On trigger timestamp BUT: for the AHCAL/Spiroc: the TDC signal needs a SYNC of the clocks ±1ns Rems: RAMfull from 1 ASIC Reset of all detector ILC like StartAcq on Start-of-Spill signal (-δt) StopAcq & Readout on End-Of-Spill or RAMfull or a Given # Beam Trigger 7/31

Three TB Running modes: Physics as fast as possible IN SPILL, poissonian stat Data with low occupancy (particle type & E dependant) Demonstrator As low as possible PILE-UP (or not!) as close as possible from final ILC conditions power pulsing, auto-trig beam conditions close to ILC? (Duty cycle, occupancy) Calibration / noise a priori: off spill, fixed rate all cells ( maximum occupancy ) 8/31

CALICE DAQ2 scheme N ODR = Off Detector Receiver LDA = Link Data Agregator 50 MHz DCC = Data Concentrator Card DIF = Detetcor InterFace CCC = Clock & Control Card 9/31

CALICE DAQ2 scheme N Data Config ODR = Off Detector Receiver LDA = Link Data Agregator DCC = Data Concentrator Card DIF = Detetcor InterFace CCC = Clock & Control Card 10/31

CALICE DAQ2 scheme N Busy Clock, Trigger/Sync ODR = Off Detector Receiver LDA = Link Data Agregator DCC = Data Concentrator Card DIF = Detetcor InterFace CCC = Clock & Control Card 11/31

Detector interfaces ECAL (CAM) ~10 cm AHCAL (DESY) SDHCAL (LAPP) 12/31

13/31

Clock and Control Card Developed at UCL (M. Warren, M. Postranecky) Distributes on 8 channels (HDMI, SMAs, NIM, ) via dedicated circuitry for low jitter Int ext clock Fast Signal (Trigger Sync ) Sums-up BUSY Performs Trigger logics CPLD Performs sequencing Reset of detector on ramfull Readout order on Trigger At limit new HW required 14/31

Clock & Trigger jitter Trigger & busy handling (G. Vouters) Trig (NIM) CCC LDA DCC DIF BUSY CCC LDA DCC Trigger Jitter between DIFs (FG) 15/31

Python Test toolkit Interactive hardware test software (GUI) Each HW test easily scriptable: simple user-friendly python API: each function defined 1 graphical pane with Run button Available to anyone working with USB/RS/Ethernet devices C libraries implementing the complete DIF Task force protocole API https://svn.in2p3.fr/calice/online-sw/trunk/pyserdiag/ 16/31

Reliability tests Stress tests using pseudo-random generator 9 DIF 1 DCC 1 LDA PC 9 DIFs (ECAL & SDHCAL) generate pseudo random data Results Direction DIF LDA Maximum DCC LDA link occupancy (40Mbps) Many TB of data transferred no error (on table) End-to-end test: FIFO write/read PC 1 LDA 1 DCC 1 DIF Tests both fast-commands and block transfer read requests PC LDA Ethernet OK ROC config loading & checking 17/31

Software: XDAQ framework devts started @IPNL for electronics test using XDAQ in 2008 Ran for 1 year in TB, Cosmics & Electronics test USB readout Interface to old LabView program Recent development Integration of DAQ2 readout chain interface to a configuration DB Writing of LCIO data in RAW format versatile online analysis framework (root histos) Marlin Based IPN Lyon For current TB: deployment on 4 PC tested; Performances to be improved 18/31

SW status XDAQ + C library to DAQ2 All critical elements are ready Configuration DB (being worked on) DAQ2 interface Semi-automatic noisy channels spotting & correcting (monitoring) Clean Slow control interface to CondDB; event display Part of XDAQ ~ ~ Missing ancillaries interface to the GRID interface to the machine ( in AIDA WP8.6.2) DAQv2 ~ ~ USB 19/31

First large scale test Last 2 weeks at PS SDHCAL with 31 chambers (~2/3 of full det). 90 DIFs, 2 LDAs, 13 DCC, 1 CCC, 4 PCs ~4400 ASIC / 285k channels individually configured Solved grounding problems, reset procedure, mis-functionnal elements, FW glitches, Data corruption Readout ~100k triggers in test beam mode (10 GB of data) 1 events per trigger trigger on scintillators Good Bad Example of connections Vincent.Boudry@in2p3.fr 2G DAQ for the CALICE beam tests LCWS'11 Grenade, 29/09/2011 20/31

Performances Rather low demands in term of bandwidth (but >> @ ILC for same vol.) SDHCAL : ~ 20MB/s in Spill ECAL: ~100MB/s AHCAL: ~ 300 MB/s Data limited by ASICs readout Modes: test beam single event Test beam burst ( ILClike mode) Some code (System C) exists for simulation of full chain, being tested Successful full scale test done last week at PS with the SDHCAL 5 Hz of data taking Noisy detector (heat) 21/31

Beam InterFace card 22/31

Beam InterFace card Basis: CALICE chips use auto-trigger Implementation Readout can be triggered by single event using external trigger (e.g. beam hodoscope) 2 solutions Add-hoc card for interfaces with a CALICE ROC (SPIROC?) + 1 DIF Small adaption (buffers) card on a DIF + simulation of a digital ROC in the FPGA Single event mode History of Chip is usable (e.g. in case of selective ext. trigger) Readout triggered by environmental internal or extern trigger Chip full ILC-like mode (end-of-spill) Require some device to readout the beam line parameters Scintillators; Cherenkov PM (coding of CEDAR bits) Time of event ( rec for wire chambers) within a 5 MHZ clock period Part of the coding can be tricky Both offer full compatibility with CALICE DIF for the DAQv2. To be implemented for 2nd version of CALICE beam test One of the task of AIDA (WP8.6.2) For standalone CALICE tests Functionnalities in JRA1 TLU Use Useofofsub-ns sub-nstdc TDCfor forcern CERN wire chambers until then wire chambers until then?? 23/31

Summary & outlook Last months dedicated on bench studies & FW improvement CALICE DAQ2 has reach the deployment phase ready for large TB TB of SDHCAL with 400,000 channel next week with RPC (HardROC) & μmegas (MicroROC) Big Bigeffort effortfor forcalice!! CALICE!! ~15++ individuals ECAL & AHCAL new electronics test bench ~15++ individualsfrom: from: UK: CAM, MAN, UCL, UK: CAM, MAN, UCL,RHUL RHUL HW ~ stabilized FR: LLR, LAPP, IPNL FR: LLR, LAPP, IPNL DE: Improvement of existing cards (LDA, CCC) foreseen DE:DESY DESY Beam InterFace card too be designed FW & SW in early functionnal version Clean-up and part-rewriting needed Improvement of diagnosis tools needed Integration with environment (beam) to be done AIDA (co-running of CALICE & EUDAQ common DAQ) Specifications to be decided in next months 24/31

Back-up 25/31

Clock and Control Card Developed at UCL (M. Warren, M. Postranecky) Distributes on 8 channels (HDMI, SMAs, NIM, ) via dedicated circuitry for low jitter Int ext clock Fast Signal (Trigger Sync ) Sums-up BUSY Performs Trigger logics CPLD Was used as DIF-Master (devt of LAPP) Aka also sending hard-coded commands to DIF directly Standalone tests with USB readout 26/31

SW status Missing critical elements Configuration DB (being worked on) DAQ2 interface XDAQ being worked on Implemented Missing ancillaries Semi-automatic noisy channels spotting & correcting (monitoring) Clean Slow control interface to CondDB; event display : DRUID on LCIO file interface to the GRID ~ ~ interface to the machine ( in AIDA WP8.6.2) Code exists in DAQv1 USB DAQv2 ~ ~ ~ 27/31

CALICE DAQ Back up 28/31

Note Note 29/31

HW availability Card #Avail #Tested 6 6 6 OS needs upgrade ODR 10 4 4 (commercial board: no expected default) LDA 25 22 17 HDMI Mezzanines 30 24 13 4 have faulty connectors and are being repaired. Not all cards have 10 conn. working GEth mezzanines 25+5 25 20 2 can easily be recovered 25 17 16 CCC 10 10 10 term adaptation maybe be needed DCC 2+20 22 21 1 faulty channel on 1 card; 1 burned to be repaired 29 29 29 equipement for 11 additional ones avail. 190 190 PC CCC Adapter ECAL DIF SDHCAL DIF AHCAL DIF 4* #OK Remark All basic HW avail. Limits # of installations 183 7 being refurbished; mods needed for HR2 (ok for HR2b) *Being produced Complete list of HW pieces & location available on https://twiki.cern.ch/twiki/bin/view/calice/hardwarelist 30/31

Cables CERN requires halogen free cables IS23 does apply to above-ground installations and experiments. On shelf: only for HiFi freaks (or Pigeons): Preliminary beautiful 100 apiece 5m-long shielded HDMI cable 1 reasonable offer: On demand PolyEthylene coating ~ 25 /cable (5m long, 8.5mm) for 200+ cables. pbm: 12 weeks delais ~ enough funds on ANR to buy for the m³ SDHCAL (150 needed) Check F. Davin presentation Urgent : 12 weeks delay due to boat shipping from China Other demands being surveyed: μmegas (~30?) AHCAL (50) and ECAL (30) + 10% spares (enough?) 260 275 31/31