Prototyping electronics and data acquisition for sTGC

Slides:



Advertisements
Similar presentations
Goals and status of the ATLAS VME Replacement Working Group Markus Joos, CERN Based on slides prepared by Guy Perrot, LAPP 19/09/2012.
Advertisements

Ancillary firmware for the NSW Trigger Processor Lorne Levinson, Weizmann Institute for the NSW Trigger Processor Working Group NSW Electronics Design.
The LAr ROD Project and Online Activities Arno Straessner and Alain, Daniel, Annie, Manuel, Imma, Eric, Jean-Pierre,... Journée de réflexion du DPNC Centre.
Level-1 Topology Processor for Phase 0/1 - Hardware Studies and Plans - Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
26 February 2002ATLAS Muon Electronics Meeting1 MROD: the MDT Read Out Driver Status of MROD-1 Prototype Adriaan König University of Nijmegen.
PCIe based readout U. Marconi, INFN Bologna CERN, May 2013.
Various Topics Related to FEB Liang Han, Ge Jin University of Science and Technology of China Dec.21,2013.
Overview of NSW trigger electronics Lorne Levinson NSW Electronics Design Reviews, February Lorne Levinson, Overview of NSW trigger electronics.
K. Honscheid RT-2003 The BTeV Data Acquisition System RT-2003 May 22, 2002 Klaus Honscheid, OSU  The BTeV Challenge  The Project  Readout and Controls.
The Track-Finding Processor for the Level-1 Trigger of the CMS Endcap Muon System D.Acosta, A.Madorsky, B.Scurlock, S.M.Wang University of Florida A.Atamanchuk,
Emulator System for OTMB Firmware Development for Post-LS1 and Beyond Aysen Tatarinov Texas A&M University US CMS Endcap Muon Collaboration Meeting October.
Erez Etzion, Tel Aviv University
Muon New Small Wheel sTGC Trigger for Phase I ATLAS New Small Wheel Electronics Workshop Les Houches December 2012 Lorne Levinson L. Levinson, December.
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.
STGC Trigger Demonstrator sTGC Trigger Demonstrator ATLAS Israel Annual Meeting 30 December 2012 Lorne Levinson, Julia Narevicius, Alex Roich, Meir Shoa,
The ATLAS New Small Wheel Trigger Lorne Levinson For the ATLAS NSW collaboration ACES workshop, 19 March 2014 Thanks to my NSW colleagues for many slides.
Elec 関係、情報収集 ( 中。。 ). Design review for NSW electronics (2015/2) Design review for NSW ASIC (2015/4)
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
April CMS Trigger Upgrade Workshop - Paris1 Christian Bohm, Stockholm University for the L1 calorimeter collaboration The ATLAS Trigger Upgrade.
Network Architecture for the LHCb DAQ Upgrade Guoming Liu CERN, Switzerland Upgrade DAQ Miniworkshop May 27, 2013.
Background Physicist in Particle Physics. Data Acquisition and Triggering systems. Specialising in Embedded and Real-Time Software. Since 2000 Project.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
Some thoughts on the New Small Wheel Trigger Issues V. Polychronakos, BNL 10 May,
Guido Haefeli CHIPP Workshop on Detector R&D Geneva, June 2008 R&D at LPHE/EPFL: SiPM and DAQ electronics.
01/04/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
STGC Front end boards sTGC Front end boards NSW Electronics workshop November 2013 L. Levinson Weizmann Institute NSW Electronics workshop, November 20131L.
Links from experiments to DAQ systems Jorgen Christiansen PH-ESE 1.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
FPGAs in ATLAS Front-End Electronics Henrik Åkerstedt, Steffen Muschter and Christian Bohm Stockholm University.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
Calorimeter Digitisation Prototype (Material from A Straessner, C Bohm et al) L1Calo Collaboration Meeting Cambridge 23-Mar-2011 Norman Gee.
D. Attié, P. Baron, D. Calvet, P. Colas, C. Coquelet, E. Delagnes, R. Joannes, A. Le Coguie, S. Lhenoret, I. Mandjavidze, M. Riallot, E. Zonca TPC Electronics:
FELIX Design FELIX Design Upgrades of detector readout meeting 9 June 2014 Lorne Levinson, for the FELIX group Upgrades of detector readout meeting, 9.
16 February 2011Ian Brawn1 The High Speed Demonstrator and Slice Demonstrator Programme The Proposed High-Speed Demonstrator –Overview –Design Methodology.
LKr readout and trigger R. Fantechi 3/2/2010. The CARE structure.
STGC Trigger Electronics sTGC Trigger Electronics ATLAS New Small Wheel Milestone Meeting January 2013 Lorne Levinson L. Levinson, sTGC Trigger Electronics1NSW.
W. Smith, U. Wisconsin, US CMS DOE/NSF Review, May, 2004 Trigger Report - 1 CSC on-detector peripheral crate SBS VME Controller Muon Port Card: Output.
Overview of NSW trigger electronics Lorne Levinson Weizmann Institute of Science TDS and ART ASIC Design Review, 21 July Lorne Levinson, Overview.
LECC2004 BostonMatthias Müller The final design of the ATLAS Trigger/DAQ Readout-Buffer Input (ROBIN) Device B. Gorini, M. Joos, J. Petersen, S. Stancu,
ROM. ROM functionalities. ROM boards has to provide data format conversion. – Event fragments, from the FE electronics, enter the ROM as serial data stream;
Consideration of the LAr LDPS for the MM Trigger Processor Kenneth Johns University of Arizona Block diagrams and some slides are edited from those of.
August 24, 2011IDAP Kick-off meeting - TileCal ATLAS TileCal Upgrade LHC and ATLAS current status LHC designed for cm -2 s 7+7 TeV Limited to.
Muon New Small Wheel sTGC Trigger for Phase I ATLAS NSW sTGC Workshop July 2012 Lorne Levinson, Nachman Lupu, Giora Mikenberg, Julia Narevicius,
NSW Electronics Preliminary Design Review Feb 2015 Introduction and Review Scope Feb 2015 NSW ELTX PDR S. Zimmermann 1 Stephanie Zimmermann.
Samuel Silverstein, SYSF ATLAS calorimeter trigger upgrade work Overview Upgrade to PreProcessor MCM Topological trigger.
ROD Activities at Dresden Andreas Glatte, Andreas Meyer, Andy Kielburg-Jeka, Arno Straessner LAr Electronics Upgrade Meeting – LAr Week September 2009.
Mu3e Data Acquisition Ideas Dirk Wiedner July /5/20121Dirk Wiedner Mu3e meeting Zurich.
The trigger-less readout for the Mu3e experiment Dirk Wiedner On behalf of the Mu3e collaboration 31 March 20161Dirk Wiedner.
CMX: Update on status and planning Yuri Ermoline, Wojciech Dan Edmunds, Philippe Laurens, Chip Michigan State University 7-Mar-2012.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Off-Detector Processing for Phase II Track Trigger Ulrich Heintz (Brown University) for U.H., M. Narain (Brown U) M. Johnson, R. Lipton (Fermilab) E. Hazen,
Giovanna Lehmann Miotto CERN EP/DT-DI On behalf of the DAQ team
On behalf of the ATLAS muon collaboration
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
LHCb and InfiniBand on FPGA
Modeling event building architecture for the triggerless data acquisition system for PANDA experiment at the HESR facility at FAIR/GSI Krzysztof Korcyl.
ATLAS calorimeter and topological trigger upgrades for Phase 1
Enrico Gamberini, Giovanna Lehmann Miotto, Roland Sipos
TELL1 A common data acquisition board for LHCb
RT2003, Montreal Niko Neufeld, CERN-EP & Univ. de Lausanne
Optical data transmission for
ATLAS L1Calo Phase2 Upgrade
NSW Electronics workshop, November 2013
Example of DAQ Trigger issues for the SoLID experiment
John Harvey CERN EP/LBC July 24, 2001
LHCb Trigger, Online and related Electronics
SVT detector electronics
TELL1 A common data acquisition board for LHCb
FED Design and EMU-to-DAQ Test
Presentation transcript:

Prototyping electronics and data acquisition for sTGC Frontier Particle Physics with the ATLAS Detector at the Large Hadron Collider Sub program No. 5 Title: Preparing for the LHC upgrade PI’s: Giora Mikenberg, Lorne Levinson CI’s: Vladimir Smakhtin, Erez Etzion, Yoram Rozen Prototyping electronics and data acquisition for sTGC ISF Centre of Excellence Workshop, 1 October2014 L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ISF Centre of Excellence Workshop, 1 October 2014 NSW trigger concept Phase I upgrade: Increased backgrounds, but must maintain existing trigger rate Filter “Big Wheel” muon candidates to remove tracks that are not from the IP Only track “A” should be a trigger candidate: pointing: D e.g. < 7.5mrad Challenge is latency: 500nsec for electronics + 500ns fibres to be in time for Big Wheel Micromegas: 8 layers, 2M strips, 0.4mm sTGC: 8 layers, 280K strips (3.2mm), 45K pads, 28K wires sTGC, MM find candidates independently, list merged for Sector Logic Hit per layer: sTGC: hit is centroid of 3-5 strips Micromegas: hit is address of strip   L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

New Small Wheel Electronics and Trigger/DAQ L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ISF Centre of Excellence Workshop, 1 October 2014 Front end ASIC - VMM ASIC developed by Brookhaven for both Micromegas and sTGC Israel groups have worked extensively on testing the first prototype (VMM1) in the lab (pulsers and cosmics) and in test beam Problems and requests have been fed back to the designers Designers not aware of all our detailed requirements L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

sTGC Trigger Processor for the New Small Wheel L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ISF Centre of Excellence Workshop, 1 October 2014 sTGC trigger scheme 1/16th sector On Rim of NSW FPGAs USA 15 sTGC Trigger Processor Pad Trigger Router sTCG Pad TDS Problem: no BW to read all strips sTCG Pad VMM Pad trigger uses pad tower coincidence to choose ONLY the relevant band of strips. Physical pads staggered by ½ pad in both directions Logical pad-tower defined by projecting from 8 layers of staggered pad boundaries Pad-tower coincidence = 2  3-out-4 overlapping pads Only one Strip TDS chosen Strip VMM Strip TDS On-chamber ASICS Strip TDS Strip VMM L. Levinson ISF Centre of Excellence Workshop, 1 October 2014 6

ISF Centre of Excellence Workshop, 1 October 2014 sTGC trigger scheme 1/16th sector On Rim of NSW FPGAs USA 15 sTGC Trigger Processor Pad Trigger Router sTCG Pad TDS Problem: no BW to read all strips sTCG Pad VMM Pad trigger uses pad tower coincidence to choose ONLY the relevant band of strips. Physical pads staggered by ½ pad in both directions Logical pad-tower defined by projecting from 8 layers of staggered pad boundaries Pad-tower coincidence = 2  3-out-4 overlapping pads Only one Strip TDS chosen Strip VMM Strip TDS On-chamber ASICS Strip TDS Strip VMM L. Levinson ISF Centre of Excellence Workshop, 1 October 2014 7

sTGC trigger algorithm Use average of centroids in each quad to define space points R1 & R2 1, 2, or even 3 of the 4 centroids of a quadruplet are omitted from averaging if: -ray's: wide (>5 strips) Neutrons: large charge or wide Noise: single strip Pileup, i.e. pulse in a component strip is active before the trigger L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

sTGC centroid calculation & averaging L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

sTGC centroid finder demonstrator Cosmic ray test of one quadruplet Trigger demonstrator using Xilinx Virtex-6 evaluation board Custom mezzanine cards to accept the ToT signals from 8 (16-chan) FE VMMs, 4 strip + 4 pad layers: Triggers on 3-out-of-4 pad layers Calculates Time-over-Thresholds (VMM1 does not have 6-bit FADC) Finds 4 centroids Selects and averages centroids Sends inputs and outputs to ethernet for recording, playback Latency of centroid calc: ~45ns A cosmic ray passing at an angle thru’ a quadruplet.  are the centroids (values on the left) Vertical line is the calculated average. L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ISF Centre of Excellence Workshop, 1 October 2014 Trigger processor ATCA-based FPGA boards, one board per quadrant, 2 crates Input fibers per quadrant: MM: 128, sTGC: 96 Separate MM & sTGC boards share candidates via ATCA backplane Try to avoid development of yet-another-ATCA- FPGA board Candidate carrier & mezz: LAr, SRS LAr SRS L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

The new readout architecture for the ATLAS upgrades L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ATLAS readout architecture - it had to change Designed in the late 1990’s High speed optical serial links just emerging (1Gbit/s was the latest and expensive) Separate interconnect technologies for readout, trigger, DCS, TTC (Timing Trigger & Control) Every subdetector chose its own, separate interconnect technologies Readout bandwidths >> PC network BWs and PC memory BWs Custom hardware readout processors , “RODs” (FPGAs in VME) Custom for (almost) each subdetector expensive + huge effort in design, commissioning, operating by experts and now a headache for long term maintenance But they worked very well L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

All the assumptions have changed: 100Gb/s network links will be commodity in 2015 2014 PC memory-to-CPU BW is 80GBytes/s, peripheral-to-CPU at 128Gb/s 12 cores in a 3GHz CPU chip, with 128GB memory affordable Same 4Gb/s “GBT” interconnect used by most subdetectors -- for all traffic GBT aggregates many slower (80Mb/s) links from individual front end chips into a single optical bi-dir link for transport to/from USA15 The GBT link can carry readout, trigger, DCS, TTC, calibration, configuration data on a single bi-dir link  Opportunity to use industry standard commercial components to do in software much of what was done in hardware for all (many) subdetectors to use a common module for the part that must be hardware L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

FELIX: the new architecture Born at Weizmann, for the New Small Wheel, but FELIX was approved by the Upgrade Steering Group as the readout architecture for the ATLAS Phase-2 Upgrade It also approved its use in Phase-1, for New Small Wheel Level-1 Calo trigger Liquid Argonne Lots of discussions, hesitations, suspicions by several subdetectors and expanded functionality, but, (after 2 years) just about all are now committed. Not easy to get so many to agree on a common element. L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ISF Centre of Excellence Workshop, 1 October 2014 Guiding principles Goal: a GBT-to-LAN “switch” as close to the Front End as possible, and with as little awareness of detector specifics as possible No user code in FELIX: configuration params for options Separate data movement from data processing Configurable data paths from logical on-detector “E-links” to network endpoints Scalable at Front end, Back end, and switch levels Do as much as possible in software COTS FPGA PCIe board Readout, control and monitoring data, so latency is not important, but provide low latency links for trigger Future proof by following COTS market, separately upgradeable components: GBT, FPGA PCIe board, server PC, network cards Routing is for E-links; they are the logical connections L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

Off- detector architecture with FELIX FELIX separates data movement from data processing Data movement: by common hardware Data processing: software specific for each subdetector Processing functions can now be separated, physically, or just logically. “ROD” = Event fragment builder/processor for ROS “ROD” L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ISF Centre of Excellence Workshop, 1 October 2014 FELIX Demonstrator No hardware development, only firmware and software development COTS components; software and firmware is enough work Collaboration: Argonne, Brookhaven, CERN, Nikhef, Weizmann Schedule: Demo and review 1Q2015 (aggressive) Hardware Commercial FPGA PCIe board Intel server PC Commercial network card: Mellanox dual 40Gb/s Ethernet or Infiniband Reuse of firmware PCIe from new ATLAS ROBIN GBT-FPGA and TTC package from GBT group HDLC from LHCb * Weizmann equipment for R&D funded by Weizmann Benozyo Center L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ISF Centre of Excellence Workshop, 1 October 2014 Software ROD Once FELIX flows front end data into Ethernet, the ROD can be a PC, provided that it is powerful enough to absorb, check, build events, reformat, and transmit to the central ATLAS DAQ system. Detailed estimates of the expected data volume were made A “toy” SW ROD was set up by NIKHEF to measure the capability of a PC as a SW ROD:  A SW ROD based on a 2014 PC is able to do the job. The ROD is simplified: only processes event data FELIX routes calibration and configuration data from dedicated calibration, and configuration processes On the basis of this test, the estimated data volume, and detailed evaluation of the ROD Use Cases: NSW decided that a SW ROD would be the NSW baseline. NSW is the first such ROD, already in Phase 1 L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ISF Centre of Excellence Workshop, 1 October 2014 Thank you L. Levinson ISF Centre of Excellence Workshop, 1 October 2014

ISF Centre of Excellence Workshop, 1 October 2014 L. Levinson ISF Centre of Excellence Workshop, 1 October 2014