Mice CM Oct 2005Jean-Sébastien GraulichSlide 1 MICE Collaboration Meeting Oct05 Review of DAQ Workshop and DAQ Issues Jean-Sebastien Graulich, Univ. Genève.

Slides:



Advertisements
Similar presentations
SciFi Tracker DAQ M. Yoshida (Osaka Univ.) MICE meeting at LBNL 10.Feb.2005 DAQ system for KEK test beam Hardware Software Processes Architecture SciFi.
Advertisements

MICE CM Berkeley 9-12 Feb February 2005 Edda Gschwendtner 1 Parameter List Edda Gschwendtner Introduction Parameter list for sub-systems of MICE.
MICE CM January 2009Jean-Sébastien GraulichSlide 1 DAQ and CAM Summary o Organization o Control and Monitoring o Detector DAQ o Online Monitoring o Front-End.
Mice VC Nov 2005Jean-Sébastien GraulichSlide 1 The ADC Problem in MICE o Reminder: Spill, Readout and Digitization o Acquisition Rate vs dead time o Conventional.
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.
Daresbury Aug 2005Jean-Sébastien Graulich Detector DAQ Overview and Needs Jean-Sebastien Graulich, Univ. Genève o Introduction o Detector Systems Overview.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Wrap Up o Control and Monitoring o DDAQ o Interface between DDAQ and MCM o Infrastructure Jean-Sebastien.
KEK Test Beam Phase II Plan Makoto Yoshida (Osaka Univ.) MICE FT Daresbury 2005/8/30.
April 2006Jean-Sébastien GraulichSlide 1 DAQ Status o Goal for BTF o Status o First results o To be done.
Workshop Goals MICE Controls and Monitoring Workshop September 25, 2006 A. Bross.
Tracker DAQ Makoto Yoshida (Osaka Univ.) MICE Frascati 2005/6/27.
DAQ WS02 Feb 2006Jean-Sébastien GraulichSlide 1 DDAQ Hardware Architecture o General Architecture o Tracker Baseline o TOF Baseline & Options o EmCal Baseline.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Control and Monitoring of PID Detectors o Disclaimer o Remarks on Control and Monitoring: 1) Missions.
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DAQ for BTF o BTF Overview o Hardware Overview o DAQ Software Description o What’s next o Summary Jean-Sebastien.
SciFi Tracker DAQ M. Yoshida (Osaka Univ.) MICE Tracker KEK Mar. 30, 2005.
Paul drumm daq&c-ws august/september Cooling Channel.
1Malcolm Ellis - Video Conference - 7th December 2006 Data Challenge Report  Disclaimer  Data Challenge definition(s)  Software status u G4MICE u GRID.
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DAQ Status o Detector DAQ Test bench in Geneva o Preparing for Test Beam o FE electronics tests o Detector.
Feb 2006Jean-Sébastien Graulich PID Front End Electronics, Outlook after DAQ Workshop 02 Jean-Sebastien Graulich, Univ. Genève o Introduction o Tracker.
DAQ WS02 Feb 2006Jean-Sébastien GraulichSlide 1 Does IPM System Matches MICE needs ? Personal Understanding and Remarks o General Considerations o Front.
2005/10/22 MICE CM at RAL, Tracker Parallel, Makoto Yoshida 1 KEK test beam - introduction - M. Yoshida MICE CM tracker parallel 2005/10/ /10/22.
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DDAQ Pending Issues o Detector FEE o Software framework o Trigger o Data Storage Jean-Sebastien Graulich,
MICE CM Berkeley 9-12 Feb February 2005 Edda Gschwendtner 1 Control/Monitoring and DAQ for PIDs Edda Gschwendtner.
Control, Monitoring and DAQ Makoto Yoshida Osaka Univ. MICE Frascati June 28, 2005.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Report on FEE for PID o Reminder o TOF o EMCAL o Summary Jean-Sebastien Graulich, Geneva.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Interface between Control & Monitoring and DDAQ o Introduction o Some background on DATE o Control Interface.
VC Sept 2005Jean-Sébastien Graulich Report on DAQ Workshop Jean-Sebastien Graulich, Univ. Genève o Introduction o Monitoring and Control o Detector DAQ.
MICE CM17 Feb 07Jean-Sébastien GraulichSlide 1 Detector DAQ Status o Since CM16 o Detector DAQ software o Front End Electronics o Schedule Milestones o.
DAQ Considerations For Increased Rep. Rate J. Leaver 01/12/2009.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 DDAQ Trigger o Reminder: DAQ Trigger vs Particle Trigger o DAQ Trigger o Particle Trigger 1) Possible.
MICE Tracker Readout and Data Acquisition; Solenoid Magnetic Field Measurement Terry Hart for the MICE Collaboration, Illinois Institute of Technology,
MICE CM25 Nov 2009Jean-Sebastien GraulichSlide 1 Online Summary o Detector DAQ o Controls And Monitoring o Online Data Base o Bottom Lines Jean-Sebastien.
MICE CM26 March '10Jean-Sebastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM25 o DAQ System Upgrade o Luminosity Monitors o Sequels of.
VC MICO Report July 07Jean-Sébastien GraulichSlide 1 Main news  DAQ test bench running in Geneva 2 LDCs connected to 2 different PCs, 1 GDCs DAQ trigger.
MICE CM February 08Jean-Sébastien GraulichSlide 1 Detector DAQ Hardware Status o Introduction o Preliminary list o Plan for action o Summary Jean-Sebastien.
MICE CM18 June 07Jean-Sébastien GraulichSlide 1 Detector DAQ Status o Since CM17 o Detector DAQ software o Front End Electronics o Schedule Milestones.
MICE VC June 2009Jean-Sébastien GraulichSlide 1 Feed back from the DAQ review o Facts o Detector DAQ o Important Comments o Bottom line Jean-Sebastien.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
Control & Monitoring System Update Contributors: Brian Martlew - Daresbury Laboratory - STFC James Leaver - Imperial College Pierrick Hanlet - Fermilab.
DAQ MICO Report Online Monitoring: –Status All histograms are now implemented Still not fully online –Only monitoring from data file (slightly offline,
MICE CM25 Nov 2009Jean-Sebastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM24 o Trigger o Event Building o Online Software o Front End.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
MICE CM16 Oct 2006Jean-Sébastien GraulichSlide 1 Detector DAQ Status o Since CM15 o Detector DAQ software o Interface DDAQ / Mice Control & Monitoring.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
1 Introduction to UniDAQ Makoto Yoshida (Osaka Univ.) MICE DAQ 2005/9/1.
MICO July 07Jean-Sébastien GraulichSlide 1 Detector DAQ Status o Overview – Hardware status o Installation at RAL o DAQ workshop o Current Activities Jean-Sebastien.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Control and Monitoring Summary of DAQ WS III o General Architecture o RF System C&M o D0 EPICS extensions.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
1 DAQ Update MEG Review Meeting, Feb. 17 th 2010.
January 31, MICE DAQ MICE and ISIS Introduction MICE Detector Front End Electronics Software and MICE DAQ Architecture MICE Triggers Status and Schedule.
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.
MICE CM January 2009Jean-Sébastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM23 o Detector DAQ o Trigger o Online Software o Front End.
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,
MICE CM28 Oct 2010Jean-Sebastien GraulichSlide 1 Detector DAQ o Achievements Since CM27 o DAQ Upgrade o CAM/DAQ integration o Online Software o Trigger.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
Database David Forrest. What database? DBMS: PostgreSQL. Run on dedicated Database server at RAL Need to store information on conditions of detector as.
11 th February 2008Brian Martlew EPICS for MICE Status of the MICE slow control system Brian Martlew STFC, Daresbury Laboratory.
Tracker Cosmic Ray Test 2011 Linda R. Coney UC Riverside CM 29 - February 16, 2011.
October Test Beam DAQ. Framework sketch Only DAQs subprograms works during spills Each subprogram produces an output each spill Each dependant subprogram.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
ch/~bdl/lepc/lepc.ppt 1 MICE Status and Plans Rikard Sandström Université de Geneve International Scoping Study CERN,
MICE CM February 08Jean-Sébastien GraulichSlide 1 Report on DAQ & CAM o Detector DAQ Status Hardware Trigger Software o Controls and Monitoring (CAM) o.
VC98 March 07Jean-Sébastien GraulichSlide 1 DDAQ Status o DAQ Software o Front-End and Trigger o What will happen soon o Schedule Milestones Jean-Sebastien.
Online – Data Storage and Processing
Tracker readout, DAQ, C&M and calibration
Jean-Sebastien Graulich, Geneva
ProtoDUNE SP DAQ assumptions, interfaces & constraints
Tracker Software Status
The LHCb Front-end Electronics System Status and Future Development
Presentation transcript:

Mice CM Oct 2005Jean-Sébastien GraulichSlide 1 MICE Collaboration Meeting Oct05 Review of DAQ Workshop and DAQ Issues Jean-Sebastien Graulich, Univ. Genève o Introduction o Mice Control and Monitoring o Detector DAQ o Trigger and data volume o What happened since the DAQ workshop o What will happen next o Summary

Mice CM Oct 2005Jean-Sébastien GraulichSlide 2 Introduction  Some Definitions: DDAQ: Detector Data Acquisition Deals mainly with data from detectors Exception for RF phase and amplitude Starts when the data is accessible on the VME bus DAQ ≠ Detector Front End ! In particular, the choice of FEE belongs to the detector! DAQ ≠ Trigger System Ends when the data is on local disk What is after (Remote Storage) is not covered MCM: Mice Control and Monitoring Should run constantly, giving status of MICE beam line, cooling channel and detector condition. Related to safety Long parameter list with very different hardware (from simple temperature probe to the status of standalone control subsystems)

Mice CM Oct 2005Jean-Sébastien GraulichSlide 3 DAQ Workshop (Daresbury)  Took place at Daresbury, Aug 31 – Sept 1  14 people registered  Workshop goals Overview MICE needs and main issues Decide general orientations for MCM and DDAQ  Key Issues for CM Safety Guarantee the stability of Beam line, including target system RF system Absorbers  Key Issues for DDAQ Guarantee stability of data taking (no data loss nor data taking time loss) Guarantee the data quality (integrity and relevance)

Control System Equipment Monitoring & “Control” System Human Interface may not need to be present (all the time) could be buttons/lamps/local mimic /plug-in terminal user/global expert/local DAQ Generic Control & Monitoring paul drumm daq&c-ws august/september 2005

Mice CM Oct 2005Jean-Sébastien GraulichSlide 5 About MCM  EPICS has been presented (Brian Martlew) Experimental Physics and Industrial Control System Software framework for control and monitoring Free, Open Source Based on Channel Access protocol Large user community in physics : Advanced Photon Source (Argonne), PSI, DESY, LBL, LANL, Jefferson Lab, KEK B-Factory Expertise available Daresbury and D0 at FNAL  EPICS was found complying with MICE requirements and has been adopted  MCM update rate should be > 1 Hz

Mice CM Oct 2005Jean-Sébastien GraulichSlide 6 To Be Done for MCM  Refine list of parameters Was a goal of WS but not really discussed See talks in CM 11  In particular, from detector groups: It’s time to think about: HV system Interface with EPICS might take some time Tracker Control interface with EPICS No problem expected but Should be assigned to someone

Mice CM Oct 2005Jean-Sébastien GraulichSlide 7 About DDAQ (1)  Main Requirement from the MICE proposal The system should allow the acquisition of about 1000 muons/Spill (1 ms Spill per second) Already reduced to 600 muons/Spill (originally because of expected beam problems)  -> First Principle: This is because the readout of 1 event takes several 100 µs… (20 kB of tracker data to transfer) Detector data Readout must be performed at the end of the spill Data has to be buffered in the FEE

Mice CM Oct 2005Jean-Sébastien GraulichSlide 8 About DDAQ (2)  -> ADC problem Average Time between 2 muons is 1.7 µs Conversion time for conventional ADC > ~3 µs Critical for EmCal, worrying for Tracker Possible Solution: Flash ADC after Signal stretching Flash ADC already available from TPG R&D (40 MHz) Even if the event buffer is large enough, conventional ADC can NEVER collect 600 muons/ms

Mice CM Oct 2005Jean-Sébastien GraulichSlide 9 Trigger Issues  There is an urgent need for a more precise Particle-trigger scheme New task for the same working group  Clarification is needed The word “trigger” is used for 3 different things RF trigger ≠ Readout trigger ≠ Particle trigger Particle trigger = Digitisation trigger

Mice CM Oct 2005Jean-Sébastien GraulichSlide 12 Trigger Issues  Main Requirements on DAQ-Trigger Should be flexible (allow calibration, cosmic events, etc…) Should allow partitioning (Data acquisition only from a subsystem)  For Particle-Trigger a natural t 0 is Zero Crossing of RF signal Make sure we can we get that signal with a 60 ps resolution.

Mice CM Oct 2005Jean-Sébastien GraulichSlide 13 Data Volume  Data Volume: 40 kB/μ (2 kB/μ if zero suppression in the tracker) ~25 MB/spill or 40 GB/run ~ 100 TB/year (2500 runs)  Online Storage capacity: ~10 TB Easy to set up Allow keeping 1 month of data taking on local disk  Remote storage Not discussed

Mice CM Oct 2005Jean-Sébastien GraulichSlide 14 DAQ Architecture Proposal Trigger distribution Optical link Online Monitoring TrackerEmCalTOF Trigger + Ckovs Ethernet Linux PCs GigaBit Switch Run Control Event Builder Online Storage VME Crates Remote Storage

Mice CM Oct 2005Jean-Sébastien GraulichSlide 15 DAQ Software  UNIDAQ has been presented (M. Yoshida) Works very well for Test Beam Would require to write an Event Builder (a lot of work)  LHC DAQ software have been reviewed (E. Radicioni) CMS system is not importable Alice system (DATE) has nice functionalities: Run control (state machine) with GUI Allows to Configure DAQ topology, select trigger, communicate with Slow Control Allow Partitioning of Event Building DAQ performance check with GUI Framework for online monitoring Logging of DAQ-generated messages  No decision yet

Mice CM Oct 2005Jean-Sébastien GraulichSlide 16 About CM DDAQ  Integration/Interaction between the two {has been/is/will be} heavily discussed No Decision yet Data from each single spill should be validated by the MCM system MCM should be able to interrupt data taking Many data values don’t have to be archived. For many parameters, an “all OK” tag is enough Environment data needed for detector calibration require special attention Included in the data file ? Or logged elsewhere and linked by time stamp?  De facto, separated in the skill space… And also by geography

Mice CM Oct 2005Jean-Sébastien GraulichSlide 17 What Happened since Then  DDAQ Testbench Started in Geneva Hardware ordered It will probably fixed the choice of VME-PCI interface: CAEN V2718 Crates delivery in February  EPICS Training has started at RAL distribution Trigger Optical link + Online Monitoring Crate1 Crate2 Linux PCs Office Switch Run Control + Event Builder VME Crates

Mice CM Oct 2005Jean-Sébastien GraulichSlide 18 What happened since Then  Test beam in KEK (See Makoto’s talk) Half tracker FEE electronics -> Good Estimation of readout time of the tracker > 6.5 ms per event (10 kB) ! (x 2 for full tracker) Average transfer rate: 1.5 MB/s SBS Bit3 interface should be able to do better -> Slowed down by Unidaq ? Can be improved: - CAEN interface - DMA transferHowever Event by event readout -> Not a First Principle validation Only one VME crate -> Not an architecture validation

Mice CM Oct 2005Jean-Sébastien GraulichSlide 19 What will happen next  Finalise Mice Note on Terminology  DAQ Test bench in Geneva will start in in Feb05  Next DAQ workshop around CM14 in Osaka ? Agreement on DDAQ requirements Agreement on DDAQ MCM integration  Test beam in Frascati integrating TOF and EmCal (Mai06?)

Mice CM Oct 2005Jean-Sébastien GraulichSlide 20 Conclusion  Decisions taken in Daresbury MCM will be based on Epics DAQ will be based on VME bus We’ll use PC under Linux Detector Readout at the end of the spill The same group will work on the trigger system  To be done first Obtain a solid proposal for FEE Specifications for DDAQ, including trigger system -> Choice of DDAQ software framework Finalise discussion on DDAQ/CM interconnection

Mice CM Oct 2005Jean-Sébastien GraulichSlide 21 Seeds for Discussion  How many events do we really need? N acq ~ 1/(t av +t dead ) ; t av = average time between two µ t av is limited by rate in TOF0 and by the probability to have 2 muons in the same burst: t av > 1 µs (1000 good µ) Example: t dead =2.8 ms -> N acq =~240  Which Monitoring data might have an impact on Physics Analysis ? Environment: P, T Magnetic fields Low level alarms: Some parameter (like HV) slightly out of range. Not serious enough to stop the run but we could want to veto the spill offline Target depth ? Other ?  How much data with Beam ON/RF OFF ? 1/1, 1/2, 1/4 w.r.t. Beam ON/RF ON?  How much data with Beam OFF/RF ON ?

Mice CM Oct 2005Jean-Sébastien GraulichSlide 22 Resting slides

Mice CM Oct 2005Jean-Sébastien GraulichSlide 23 On the Agenda  Talks on Control and Monitoring (CM)  Talks on Detector DAQ (DDAQ)  Talks on integration between CM and DDAQ

Mice CM Oct 2005Jean-Sébastien GraulichSlide 24 Workshop Goals (A. Bross)  Refine “Physics” parameter List  Further develop an understanding of the D/C/M needs for Beam Line Cooling Channel Detectors  Produce Baseline Proposal for DAQ Online System Controls system Monitoring system  Produce Outline for Comprehensive MICE D/C/M specification document Start from MICE-NOTE-GEN-097 (Draft01/JSG) Goal to have draft (0/1?) ready for collaboration meeting  GIVE SERIOUS CONSIDERATION TO EXISTING SYSTEMS/SOLUTIONS

Mice CM Oct 2005Jean-Sébastien GraulichSlide 25 DDAQ Roadmap  Ideally Identify constraints and needs List Use Case and User requirements Write Specification Choose Adapted Hardware and Software Set up a test bench Check performance

RF Phase and Particle detection MHz 5 ns flat top 10V pulse 16 bits: 1bit~1in 10 4 triggerTOF 0 & 1 : = ~20ns TOF 2 : = ~50ns Proposal: Each cavity generates a Zero crossing point (e.g. -ve slope): TDC between TOF1 & next Z/C resolution ~ 5ns/360=14ps/degree Calibration: Single cavity: find E max & E min Possible 2  phase ambiguity but does it matter? Paul Drumm