25 Feb 2005Paul Dauncey1 TB Review: DAQ Paul Dauncey Imperial College London For Imperial, RAL, UCL.

Slides:



Advertisements
Similar presentations
6 Mar 2002Readout electronics1 Back to the drawing board Paul Dauncey Imperial College Outline: Real system New VFE chip A simple system Some questions.
Advertisements

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.
17 Sep 2009Paul Dauncey1 US DHCAL integration with CALICE DAQ Paul Dauncey.
CHL -2 Level 1 Trigger System Fully Pipelined Custom ElectronicsDigitization Drift Chamber Pre-amp The GlueX experiment will utilize fully pipelined front.
24 September 2002Paul Dauncey1 Trigger issues for the CALICE beam test Paul Dauncey Imperial College London, UK.
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.
28 February 2003Paul Dauncey - HCAL Readout1 HCAL Readout and DAQ using the ECAL Readout Boards Paul Dauncey Imperial College London, UK.
31 May 2007LCWS R&D Review - Overview1 WWS Calorimetry R&D Review: Overview of CALICE Paul Dauncey, Imperial College London On behalf of the CALICE Collaboration.
29 June 2004Paul Dauncey1 ECAL Readout Tests Paul Dauncey For the CALICE-UK electronics group A. Baird, D. Bowerman, P. Dauncey, C. Fry, R. Halsall, M.
1 VLPC system and Cosmic Ray test results M. Ellis Daresbury Tracker Meeting 30 th August 2005.
SciFi Tracker DAQ M. Yoshida (Osaka Univ.) MICE Tracker KEK Mar. 30, 2005.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
2 October 2003Paul Dauncey1 Paris Summary Part 2 and Status of UK Electronics/DAQ Paul Dauncey Imperial College London, UK.
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.
16 Oct 2006DAQ - Paul Dauncey1 DAQ/Online and the DHCAL Paul Dauncey Overview of existing DAQ/online system H/w requirements for DHCAL S/w requirements.
9 Sep 2005DAQ - Paul Dauncey1 DAQ/Online Status Paul Dauncey Imperial College London.
2 July 2003Paul Dauncey - DAQ1 Progress on CALICE DAQ Paul Dauncey Imperial College London, UK.
12 Oct 2005DAQ - Paul Dauncey1 DAQ/Online Status Paul Dauncey Imperial College London.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
Uli Schäfer 1 JEM: Status and plans JEM1.2 Status Test results Plans.
The first testing of the CERC and PCB Version II with cosmic rays Catherine Fry Imperial College London CALICE Meeting, CERN 28 th – 29 th June 2004 Prototype.
4 Dec 2001First ideas for readout/DAQ1 Paul Dauncey Imperial College Contributions from all of UK: result of brainstorming meeting in Birmingham on 13.
DAQ Considerations For Increased Rep. Rate J. Leaver 01/12/2009.
12 May 2006DAQ - Paul Dauncey1 DAQ/Online: readiness for DESY and CERN beam tests Paul Dauncey Imperial College London Detailed list of items for DESY.
LCWS Apr 2004Paul Dauncey - CALICE Readout1 CALICE ECAL Readout Status Paul Dauncey For the CALICE-UK electronics group: A. Baird, D. Bowerman,
29 January 2004Paul Dauncey - CALICE DAQ1 UK ECAL Hardware Status David Ward (for Paul Dauncey)
10 th November 2004Daniel Bowerman1 Dan Bowerman Imperial College Calice Meeting - UCL 10 th November 2004 Electronics Status For the Imperial, Manchester,
2 April 2003Paul Dauncey - CALICE DAQ1 First Ideas For CALICE Beam Test DAQ Paul Dauncey Imperial College London, UK for IC, Manchester, RAL, UCL.
Data Acquisition Software for CMS HCAL Testbeams Jeremiah Mans Princeton University CHEP2003 San Diego, CA.
5 Feb 2002Alternative Ideas for the CALICE Backend System 1 Alternative Ideas for the CALICE Back-End System Matthew Warren and Gordon Crone University.
21 January 2003Paul Dauncey - UK Electronics1 UK Electronics Status and Issues Paul Dauncey Imperial College London.
1 MICE Tracker Update M. Ellis UKNFIC Meeting 25 th August 2005.
Reports from DESY Satoru Uozumi (Staying at DESY during Nov 11 – 25) Nov-21 GLDCAL Japan-Korea meeting.
06/03/06Calice TB preparation1 HCAL test beam monitoring - online plots & fast analysis - - what do we want to monitor - how do we want to store & communicate.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
VC Feb 2010Slide 1 EMR Construction Status o General Design o Electronics o Cosmics test Jean-Sebastien Graulich, Geneva.
7 Nov 2007Paul Dauncey1 Test results from Imperial Basic tests Source tests Firmware status Jamie Ballin, Paul Dauncey, Anne-Marie Magnan, Matt Noy Imperial.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
18 Jan 2006DAQ - Paul Dauncey1 DAQ/Online: readiness for DESY and CERN beam tests Paul Dauncey Imperial College London.
ECFA Sep 2004Paul Dauncey - CALICE Readout1 CALICE ECAL Readout Status Paul Dauncey For the CALICE-UK electronics group A. Baird, D. Bowerman, P.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
1 DAQ Update MEG Review Meeting, Feb. 17 th 2010.
Level 3 Trigger Leveling D. Cutts(Brown), A. Garcia-Bellido(UW), A. Haas(Columbia), G. Watts(UW)
6 Mar 2006DAQ - Paul Dauncey1 DAQ/Online: readiness for DESY and CERN beam tests Paul Dauncey Imperial College London Update of Orsay talk; concentrate.
1 October 2003Paul Dauncey1 Mechanics components will be complete by end of year To assemble ECAL, they need the VFE boards VFE boards require VFE chips.
5 February 2003Paul Dauncey - Calice Status1 CALICE Status Paul Dauncey Imperial College London For the CALICE-UK groups: Birmingham, Cambridge, Imperial,
26 September 2003Paul Dauncey - DAQ1 System-wide triggering and DAQ issues Paul Dauncey Imperial College London, UK.
LCWS Apr 2004Paul Dauncey - CALICE Readout1 CALICE ECAL Readout Status Paul Dauncey For CALICE-UK electronics group: A. Baird, D. Bowerman, P. Dauncey,
8 December 2004Paul Dauncey1 ECAL Readout Paul Dauncey For the CALICE-UK electronics group A. Baird, D. Bowerman, P. Dauncey, R. Halsall, M. Postranecky,
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
S. Durkin, CMS EMU Meeting U.C. Davis Feb. 25, DMB Production 8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board 550 Production Boards.
1 MICE Tracker Readout Update Introduction/Overview TriP-t hardware tests AFE IIt firmware development VLSB firmware development Hardware progress Summary.
11 October 2002Paul Dauncey - CDR Introduction1 CDR Introduction and Overview Paul Dauncey Imperial College London.
4 November 2002Paul Dauncey - Electronics1 UK Electronics Status Paul Dauncey Imperial College London.
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.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Sumary of the LKr WG R. Fantechi 31/8/2012. SLM readout restart First goal – Test the same configuration as in 2010 (rack TS) – All old power supplies.
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.
SVD FADC Status Markus Friedl (HEPHY Vienna) Wetzlar SVD-PXD Meeting, 5 February 2013.
19 Apr 2007DAQ Readiness1 Paul Dauncey. 19 Apr 2007DAQ Readiness2 DAQ hardware layout ? More CRCs New HCAL stage May not be used.
DAQ and Trigger for HPS run Sergey Boyarinov JLAB July 11, Requirements and available test results 2. DAQ status 3. Trigger system status and upgrades.
ECAL electronics schedule JFMAMJJASONDJFMAM Prototype 2 boards Design Layout Fabrication and assembly Testing, including VFE prototype tests Production.
Technical Review: DAQ/Online
CDR Project Summary and Issues
UK ECAL Hardware Status
Trigger issues for the CALICE beam test
FED Design and EMU-to-DAQ Test
Presentation transcript:

25 Feb 2005Paul Dauncey1 TB Review: DAQ Paul Dauncey Imperial College London For Imperial, RAL, UCL

25 Feb 2005Paul Dauncey2 Short term view, i.e. next 18 months DESY beam tests, ECAL only, AHCAL only DESY ECAL/AHCAL integration FNAL ECAL/AHCAL beam tests With tail catcher as appropriate Systems included ECAL: ~10k channels AHCAL: ~8k channels Tail catcher: ~300 channels DESY beam line data; tracking TDC: 16 channels FNAL beam line data; tracking, PID, trigger, etc: ? channels Ignor DHCAL for now See end of talk Scope of DAQ

25 Feb 2005Paul Dauncey3 Need ~10 6 events for each of ~10 2 configurations Total sample of ~10 8 events Within reasonable time, take as ~1 month continuous running 1 month ~ 10 7 seconds so need 10Hz event rate Set requirement at 100Hz as can never run continuously For spill structure of e.g. 10% duty factor Need 1kHz event rate during spill FNAL might be as bad as 1 spill of 0.6sec/min = 1%; would need 10kHz 100Hz is averaged rate No threshold suppression online Want to study pedestals, etc, in detail ECAL, AHCAL both ~10k channels × 16 bit ADCs = 20kBytes/event Take total event size as 50kBytes; total sample = 5TBytes Need averaged data rate of 5MBytes/s Run duration will be limited by file size; 2GBytes takes 400 secs ~ 7 minutes DAQ requirements

25 Feb 2005Paul Dauncey4 Current DAQ system is “prototype” Wanted real experience before purchasing final equipment Cosmics at Ecole Polytechnique ~2 weeks over Christmas/New Year Ran effectively stand-alone Took ~1M events, ~20GBytes Will allow single pad calibration to < 2% Electron beam data at DESY Last ~4 weeks Took ~25M events, ~250GBytes Different energies and incident angles Drift chambers give tracking information Now think we know what we want… DAQ recent performance

25 Feb 2005Paul Dauncey5 Mainly based on CRC VME board Modified from CMS silicon tracker readout board Firmware in FE, BE, VME DAQ description

25 Feb 2005Paul Dauncey6 More than just CRCs; consists of Hardware: Cables, VME boards (CRCs), VME crates, VME-PCI interfaces, PCs and local disk, trigger inputs (? if considered part of DAQ) Firmware: within CRCs FE, BE and BE-Trg, VME designs Software: Trigger handling, spill detection, CRC readout, slow data readout, data formatting, data transport, online monitoring, book-keeping Different components at different stages of development DAQ components

25 Feb 2005Paul Dauncey7 DAQ CPU Trigger/spill handling VME and slow access Data formatting Send data via dedicated link to offline CPU Redundant copy to local disk? DAQ hardware layout Offline CPU Write to disk array Send to permanent storage Online monitoring Book-keeping HCAL PC Partitioning

25 Feb 2005Paul Dauncey8 Trigger information sent to one CRC Trigger distributed on custom backplane to other CRCs in ECAL AHCAL/TC crate similar; cable connecting backplanes More latency; keep short DAQ trigger distribution

25 Feb 2005Paul Dauncey9 Cables: ECAL needs 60, AHCAL needs 80, tail catcher needs 4 ECAL: 70 purchased (DESY and RAL); 5m not 3m! AHCAL, tail catcher: need to decide on length; this summer(?) CRCs: ECAL needs 6 (7 if trigger in separate CRC), AHCAL needs 5, tail catcher needs 1 ECAL: 2 prototype Nov 2003, 2 preproduction Nov 2004, 7 production Feb 2005; preproduction identical to production AHCAL and tail catcher: 7 about to be ordered from RAL, due Jun 2005 VME crates: ECAL needs 1, AHCAL and tailcatcher need 1 All purchased VME-PCI interfaces; SBS620, one per VME crate ECAL: 1 purchased but old PCI format: will buy two more in Mar 2005 AHCAL and tail catcher: 2 purchased (one for other use) PCs: Need two DAQ, one AHCAL, and disk array Will buy DAQ ones in Mar 2005, AHCAL already purchased DAQ hardware status

25 Feb 2005Paul Dauncey10 FE: completely new design Some FPGAs die: SER003/FE0 within minutes, SER004/FE1 after hours but always revive after reset Try to double clock speed used for programmable HOLD offset count BE: mostly from CMS but some modifications Expand use of QDR memory from 2MBytes to 8 Mbytes Expand use of control FIFOs from 512 events to 2k events; needs reduction in amount of FIFO data stored Fix bug causing occasional trigger loss Issues to stay in synch with CMS design and tools BE-Trg: completely new design Need trigger data to be buffered (in QDR): CRC for trigger only? More trigger functionality needs to be added VME: same firmware as CMS No interrupts: need to poll for trigger and spill change DAQ firmware status

25 Feb 2005Paul Dauncey11 Trigger handling, spill detection Within CRC using BE-Trg; no interrupts so polling Use external interrupt generator? HAL VME software does not support them CRC readout Good shape, well tested; needs some tuning; event rate limit Data formatting Good shape, well tested; will need new formats for new data at FNAL Data transport Well tested for file I/O, some tests with socket I/O done, more needed Online monitoring Very basic, lots of room for new plots Slow data readout (see later) Book-keeping Effectively nothing in place DAQ software status

25 Feb 2005Paul Dauncey12 Continuous running until yesterday (!) No DAQ improvements during this period Mar/Apr/May: major upgrades Final PCs, PCI cards, etc, purchased and shipped to DESY Remaining ECAL CRCs tested and shipped to DESY Tests in Mar/Apr/May Commission and test hardware (CRCs only arrived 1 month before cosmics) ECAL full system tests; event readout speed tuning ECAL/ACHAL crate integration tests; hope for no firmware changes Slow data readout tests Firmware development Software development, particularly data transport and online monitoring Second DESY run, Jun/Jul Complete(?) ECAL Development schedule

25 Feb 2005Paul Dauncey13 Separate developments of slow control and readout ECAL: movable stage ECAL: VFE power supplies and temperatures CRC: power supplies and temperatures AHCAL: power supplies, LEDs and temperatures Current plan Only CRC slow data read out to data files at present Movable stage data only within stage control PC Each will have dedicated control/readout PC Software independently developed, any format internally All passive (read-only) from DAQ side Settings only changed from dedicated PC DAQ data contains uniform access to all slow data Communication via sockets Slow DAQ

25 Feb 2005Paul Dauncey14 DESY beam test (using faster AHCAL PC!) Event rate ~ 40Hz ~ 40% of requirement Data rate ~ 400kBytes/s ~ 8% of requirement BUT Not CPU limited (factor of 2 faster than with ECAL, but CPU ratio > 5) Lots of slow “configuration” path data (~1kByte/event) read out Other measure One board, only QDR data using BDT ~ 330Hz ~ 1.6MBytes/s Six boards ~ 50Hz ~ 50% of requirement Issues for study Gains from code streamlining, inlining, compiler optimisation, faster PC VME rate for two PCI cards in dual processor PC with threading Event rate status

25 Feb 2005Paul Dauncey15 Original numbers were 0.6 sec spill/min; 1% duty cycle Maximum rate ~ 3kHz to get ~ 2k events/spill ~ 30Hz Lengthening spills ~ 5 sec? Only reduces maximum rate needed during spill to ~ 300Hz Average event rate unchanged (Useful for DHCAL as RPCs will be rate limited) Now hear only have one spill per two mins! Average rate down to ~ 16Hz Would need to be very organised to average 10Hz overall At DESY beam test DAQ average rate ~40Hz with good beam Average ~19Hz overall during last week of running Average ~9Hz overall during previous week FNAL spill structure

25 Feb 2005Paul Dauncey16 Trigger latency remains a worry Must send sample-and-hold to VFE boards at peak of shaped signal Peaking time is ~190ns in ECAL, ~160ns in AHCAL Estimated delays at DESY beam test NIM-LVDS module and 1m cable ~15ns Trigger section on CRC board ~20ns Trigger input from backplane to minimum HOLD edge ~40ns Trigger latency Cable and level converter on VFE PCB ~40ns Trigger scintillators, discriminators logic ~15ns Software offset ~ 60ns Future uncertainties AHCAL cables; 10m ~ 25ns longer than ECAL Trigger signal timing at FNAL

25 Feb 2005Paul Dauncey17 Many uncertainties here in DAQ hardware and software Also need to make sure trigger and timing compatible with rest of CALICE Move tailcatcher board into ECAL crate (beware for cable lengths) Basic statement If data can be read into Linux PC between spills… … DAQ can pull it out and merge with rest of event Clearly easiest if similar to AHCAL VME system; two (?) crates with two PCI-VME interfaces Central DAQ PC can have up to 6 PCI cards Data volumes 400,000bits = 50kBytes of raw data With NO suppression, event data volume from ~50kBytes to ~80kBytes Only 60% increase and probably rate limited from RPCs Zero suppression would make life even easier DHCAL issues