Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun. 2015 page 1 Requirements from CALICE-DAQ for WP5 Taikan Suehara (Kyushu University, Japan)

Slides:



Advertisements
Similar presentations
Vincent Boudry Franck Gastaldi Antoine Matthieu David Decotigny CALICE meeting 19 feb Kyungpook Nat'l U., Daegu, Korea Status of the Data Concentrator.
Advertisements

1 Overview of DAQ system DAQ PC LDA ODR Detector Unit DIF CCC Detector Unit DIF Detector Unit DIF Detector Unit DIF Storage Control PC (DOOCS) DAQ PC ODR.
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.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
Taikan Suehara, ILC-Tokusui annual meeting, 16 Dec page 1 Overview of SiECAL and related DAQ development Taikan Suehara (Kyushu University, Japan)
CALICE – 12/07/07 – Rémi CORNAT (LPC) 1 ASU and standalone test setup for ECAL MAIA BEE project Overview DAQ dedicated Sensor test In situ debug and maintenance.
Bart Hommels for the UK-DAQ group Status of DIF, DAQ for SiW Ecal DIF status LDA status DAQ (ODR & software) status CALICE / EUDET DAQ – DESY.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
Reports from DESY Satoru Uozumi (Staying at DESY during Nov 11 – 25) Nov-21 GLDCAL Japan-Korea meeting.
Taikan Suehara, TB meeting, 5 Sep page 1 Si/Sc combined DAQ Taikan Suehara (Kyushu University, Japan)
Taikan Suehara, CALICE DAQ TF, 7 Apr page 1 CALICE DAQ TF meeting Taikan Suehara (Kyushu University, Japan)
David Cussans, AIDA/CALICE DAQ Palaiseau, 10 Nov 2011 Trigger/Timing Logic Unit (TLU) for AIDA Beam-Test.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
CALICE: status of a data acquisition system for the ILC calorimeters Valeria Bartsch, on behalf of CALICE-UK Collaboration.
Taikan Suehara, Belgrade, 9 Oct page 1 Development of combined DAQ for silicon and scintillator ECAL and related software issues Taikan Suehara.
Wing LDA CALICE Collaboration Meeting DESY Hamburg, 21. March 2013 André Welker Lennart Adam, Bruno Bauss, Volker Büscher, Reinhold Degele, Karl Heinz.
C. Combaret 14 jan 2010 SDHCAL DAQ status in lyon C. Combaret, for the IPNL team.
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.
Bart Hommels Univeristy of Cambridge EUDET Annual Meeting, Ecole Polytechnique, Paris JRA3: DAQ Overview Objectives System Overview Status of.
AHCAL Electronics. Status and Outlook Mathias Reinecke CALICE collaboration meeting Cambridge, UK March 16th-19th, 2012.
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.
C. Combaret 11/10/ 2008 Status of the DHCAL m2 software C. Combaret IPNL.
Taikan Suehara, Belgrade, 9 Oct page 1 SiECAL DAQ Taikan Suehara (Kyushu University, Japan)
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Organization for Micro-Electronics desiGn and Applications HARDROC 3 for SDHCAL OMEGA microelectronics group Ecole Polytechnique CNRS/IN2P3, Palaiseau.
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.
Detector Interface (DIF) Status CALICE meeting – DESYDec Mathias Reinecke.
Taikan Suehara, CALICE electronics and DAQ WS, 16 Dec page 1 Combined DAQ & DAQ Task force Taikan Suehara (Kyushu University, Japan)
Taikan Suehara, SiECAL meeting in Tokyo, 10 Sep page 1 Status of DAQ development for ILD-SiECAL in Kyushu (and more) Taikan Suehara (Kyushu University,
Bart Hommels (for Matthew Wing) EUDET ext. steering board JRA3 DAQ System DAQ System Availability updates: – DIF: Detector Interface – LDA:
Taikan Suehara, Belgrade, 7 Oct page 1 Hybrid ECAL: optimization and related developments Taikan Suehara H. Hirai, H. Sumida, Y. Sudo, T.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 - Data Acquisition Status Report Daniel Haas DPNC Genève Extended SC Meeting 1 Sep 2008.
Taikan Suehara, LLR-Kyushu meeting, 20 June 2014 page 1 Discussion on DAQ: my prospects Taikan Suehara (Kyushu University)
AHCAL Electronics. Status Commissioning Mathias Reinecke for the AHCAL developers HCAL main meeting Hamburg, Dec. 10th, 2009.
Mathias Reinecke CALICE week Manchester DIF development – Status and Common Approach Mathias Reinecke for the CALICE DAQ and Front-End developers.
Status & development of the software for CALICE-DAQ Tao Wu On behalf of UK Collaboration.
Marc Kelly, Maurice Goodrick, Bart Hommels CALICE / EUDET DAQ – DESY CALICE (ECAL) / EUDET DAQ: DIF and LDA Status.
Julie Prast, Calice Electronics Meeting at LAL, June 2008 Status of the DHCAL DIF Detector InterFace Board Sébastien Cap, Julie Prast, Guillaume Vouters.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
Taikan Suehara, CALICE meeting at KEK, 20 Apr page 1 Report from CALICE DAQ Task Force Taikan Suehara (Kyushu University, Japan)
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.
AHCAL Electronics. Status of Integration Mathias Reinecke for the DESY AHCAL developers AHCAL main and analysis meeting Hamburg, July 16th and 17th, 2009.
Bart Hommels for the DIF WG Electronics/DAQ for EUDET, DESY DIF status AHCAL, DHCAL, ECAL DIF prototypes Ongoing developments & plans.
News from the 1m 2 GRPC SDHCAL collection of slides from : Ch.Combaret, I.L, H.Mathez, J.Prast, N.Seguin, W.Tromeur, G.Vouters and many others.
Taikan Suehara, HGC4ILD workshop at LLR, 2 Feb page 1 Common DAQ Taikan Suehara (Kyushu University, Japan)
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
AHCAL Electronics. status and open issues Mathias Reinecke CALICE ECAL/AHCAL - EUDET electronics and DAQ - AIDA DESY, July 5th to 6th, 2010.
Vincent Boudry Franck Gastaldi Antoine Matthieu David Decotigny CALICE meeting 19 feb Kyungpook Nat'l U., Daegu, Korea.
Taikan Suehara, Belgrade, 7 Oct page 1 Hybrid ECAL: optimization and related developments Taikan Suehara H. Hirai, H. Sumida, Y. Sudo, T.
DHCAL Acquisition with HaRDROC VFE Vincent Boudry LLR – École polytechnique.
Vincent Boudry, Ch. de la Taille LLR, École polytechnique LAL, Orsay EUDET Annual meeting DESY, 29/09/2010 CALICE DAQv2.
Taikan Suehara, CALICE DAQ TF, 7 Sep page 1 CALICE DAQ TF meeting Taikan Suehara (Kyushu University, Japan)
14.4. Readout systems for innovative calorimeters
CALICE DAQ Task Force Launch meeting
DIF – LDA Command Interface
EUDET Elec/DAQ meeting
Calicoes Calice OnlinE System Frédéric Magniette
Integration of CALICE DAQ in common DAQ
WP5: Common DAQ David Cussans, on behalf of WP5 team: University of Bristol, DESY Hamburg, Institute of Physics AS CR Prague, University of Sussex, University.
Wing-LDA Timing & performance Beam Interface (BIF)
AHCAL Beam Interface (BIF)
HR3 status.
ECAL Integration / CALICE DAQ task force
Comments on the DAQv2 advancement
Silicon Lab Bonn Physikalisches Institut Universität Bonn
Testbeam Timing Issues.
DAQ status and plans DAQ Hardware Moving stage (MIP calibration)
Status of the Data Concentrator Card and the rest of the DAQ
Felix Sefkow CALICE/EUDET electronics meeting CERN, July 12, 2007
Presentation transcript:

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 1 Requirements from CALICE-DAQ for WP5 Taikan Suehara (Kyushu University, Japan)

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 2 Three types of calorimeter being actively developed –Silicon ECAL –Scintillator strip ECAL / Analog HCAL –Semi-digital RPC HCAL Individual DAQ hardware and software –Conceptually based on UK(~2008) scheme CALICE-DAQ introduction SiECAL (2012) ScECAL+AHCAL (2014)SDHCAL (2014)

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 3 CALICE DAQ Structure TLU? CALICE Master CCC tracker etc. Si CCC Sc CCC SDHCAL SDCC LDA / GDCCWingLDA / MiniLDA DCC Si DIF Sc DIF SDHCAL DIF PC data RPI data PC SKIROC SPIROCHARDROC Not realized yet Clock, start/stop, validation, busy HDMI Ethernet USB

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 4 First trial of Si+Sc TB Si layer upstream ScECAL + AHCAL (~1m) EUDAQ + adapter used Timing synchronization confirmed ScCCC as master

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 5 Experts’ meeting discussing common DAQ Members –Silicon: R. Cornat, F. Magniette, T. Suehara –Scintillator: J. Kvasnicka, M. Reinecke –Semi-digital HCAL: L. Mirabito, C. Combaret 2 years of mandate ~ 1 meeting per month –5 meetings held –First agreement is being made for hardware CALICE DAQ Task Force

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 6 Common DAQ –Common clock and acquisition cycle (AQC) –Synchronized data taking and event matching –Common run control –Interface to upper control (TLU) Combined testbeam Minimize total work by sharing tasks Targets of CALICE DAQ TF

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 7 Hardware / Firmware Mainly based on discussion in CALICE DAQ TF with some personal bias

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 8 Common function of TLU and MCCC –Provide common clock (BX clock?) –Busy & validation –Start/Stop Acquisition cycle (AQC) MCCC-only function: –Provide synchronized configurable fast clock –Configurable delay of Start/Stop AQC –HDMI serialized format for start/stop –At least three output HDMI for each technology TLU and CALICE Master-CCC Possible to combine TLU and CALICE master CCC? (+ even individual CCCs (Si, Sc, SD) ?)

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 9 ILC mode (fixed frequency, no busy control) –Not necessarily 5 Hz in testbeam (for efficiency) –Signal from FG etc. just used as start/stop of acq –Preferred for power-pulsing operation (power-on at only active time: for heat reduction) –(Possibly) spill is used as anti-veto of the start –Data quality should be monitored TB mode (with busy control, variable acq period) –Start – stop at busy – restart at busy clear –Spill is anti-veto of the restart –Maximize data taking efficiency in testbeam TLU: Required running mode

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 10 Master clock can be assumed as ‘BX’ clock –Some of CALICE subsystem may not accept this directly ‘Start’ and ‘Stop’ should be synchronized to the clock Scintillator subsystem requires dedicated LED calibration run at some period –No need for Si and SDHCAL TLU: misc

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 11 CCC  LDA 1.Clock (freq. varies by subsystem) 2.Validation (or trigger) 3.Serialized command line –8b/10b encoding in some subsystems –Common commands defined (like start/stop) LDA  CCC 1.Busy (either oscillating or non-oscillating) 2.Serialized data transfer (not used) (used for LDA  DIF communication) HDMI between CCC & LDA

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 12 Not realized yet (DESY or/and Kyushu will contribute) –Planned to be implemented in Zync FPGA Overlap of function with TLU –We expect compatibility with non-TLU run and TLU run Master CCC

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 13 Software Not discussed yet in CALICE DAQ TF, so this is mainly my personal opinion…

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 14 Common DAQ needs common software for –Run control and configuration –Data integration, monitoring and validation Requirement for Common DAQ –Flexibility –(At least some) support –Scalability to at least full layer prototype Multiple DAQ machine –Upgradability to real ILC DAQSoftware

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 15 LCIO is our common data format LCIO cannot be easily transferred via TCP –SIO uses stream but hard-coded to file IO –‘Major effort’ needed to modify that  but we desire to do so Can be contributed by this WP? LCIO trasfer

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 16 Format of raw data is not structured in LCIO –Usually LCGenericObject is used –Something like ‘RawCaloData’ is desired Main components of raw data –Address – LDA/DIF ID (optional), ASIC ID, cell ID, event buffer ID (usually 0-15) –Time component: Run, AQC, BX –Several analog or digital data per every cell ADC, TDC, trig/hitbit etc. –Condition variables (temperature etc.) –Should be easily calibrated LCIO structure for CALICE raw data

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 17 EUDAQ From my personal observation of EUDAQ 1.4.1, not EUDAQ 2

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 18 In the current EUDAQ structure project- specific codes are not well separated from core We want to compile minimum-core + ILC specific + LCIO (and not Eutelescope which requires broader range of ILCsoft) Dynamic loading of DLL may be necessary EUDAQ: structure

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 19 We would keep the independence of individual DAQ frameworks Well-defined communication protocol is desired between EUDAQ and individual DAQ Controlling EUDAQ from scripts is also desired One proposal –Configuration by xml which can be transferred via TCP as well as gotten from a file –Each control command is communicated with xml structure, can be communicated from scripts as well –Data can be exchanged in a desired format by users, for us LCIO if available… EUDAQ: communication

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 20 Our (quasi-final) prototype may consist of –~ 1k ASICS, ~ 100k channels per subsystem –Should be acquired by 1-10 PC per subsystem –Of course integration to 1 PC should be a bottleneck  parallel acquisition is necessary –Real ILC: ~ 1M ASICS, ~ 100M channels  O(1k) PCs? EUDAQ: scalability

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 21 ‘CALICE’ part of EUDAQ should be controlled by us, with support from core- developers –Of course contribution from core-developers are mostly very welcome We want to propose or contribute to core- code as well We need regular communication for co- development of EUDAQ and CALICE- EUDAQ EUDAQ: contribution from CALICE

Taikan Suehara, AIDA-2020 kickoff meeting, 3 Jun page 22 We recognize that CALICE-DAQ related work is a big part of WP5, and WP5 is important for CALICE-DAQ For hardware, TLU and master CCC should be in close connection For software, closer collaboration is needed for further developmentSummary