Hardware Trigger Processor for the MDT System

Similar documents
Hardware Trigger Processor for the MDT System

Development and Test of a Demonstrator for a First-Level Muon Trigger based on the Precision Drift Tube Chambers for ATLAS at HL-LHC

Development of a Highly Selective First-Level Muon Trigger for ATLAS at HL-LHC Exploiting Precision Muon Drift-Tube Data

ATLAS Muon Trigger and Readout Considerations. Yasuyuki Horii Nagoya University on Behalf of the ATLAS Muon Collaboration

Upgrade of the ATLAS Thin Gap Chamber Electronics for HL-LHC. Yasuyuki Horii, Nagoya University, on Behalf of the ATLAS Muon Collaboration

Development of Telescope Readout System based on FELIX for Testbeam Experiments

Simulations Of Busy Probabilities In The ALPIDE Chip And The Upgraded ALICE ITS Detector

PoS(EPS-HEP2017)476. The CMS Tracker upgrade for HL-LHC. Sudha Ahuja on behalf of the CMS Collaboration

Performance of the ATLAS Muon Trigger in Run I and Upgrades for Run II

Firmware development and testing of the ATLAS IBL Read-Out Driver card

ATLAS Phase-II trigger upgrade

ATLAS Phase-II Upgrade Pixel Data Transmission Development

The ATLAS Trigger in Run 2: Design, Menu, and Performance

Level-1 Track Trigger R&D. Zijun Xu Peking University

Upgrade of the CMS Tracker for the High Luminosity LHC

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

The 1st Result of Global Commissioning of the ATALS Endcap Muon Trigger System in ATLAS Cavern

The CMS Muon Trigger

Operation and Performance of the ATLAS Level-1 Calorimeter and Level-1 Topological Triggers in Run 2 at the LHC

ATLAS strip detector upgrade for the HL-LHC

Results of FE65-P2 Pixel Readout Test Chip for High Luminosity LHC Upgrades

DAQ & Electronics for the CW Beam at Jefferson Lab

arxiv: v1 [physics.ins-det] 25 Oct 2012

Data acquisition and Trigger (with emphasis on LHC)

Aging studies for the CMS RPC system

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

Track Triggers for ATLAS

Data acquisition and Trigger (with emphasis on LHC)

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

Commissioning Status and Results of ATLAS Level1 Endcap Muon Trigger System. Yasuyuki Okumura. Nagoya TWEPP 2008

Study of the ALICE Time of Flight Readout System - AFRO

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

Design and Construction of Large Size Micromegas Chambers for the ATLAS Phase-1 upgrade of the Muon Spectrometer

FPGA BASED DATA AQUISITION SYSTEMS FOR PHYSICS EXPERIMENTS

Nikhef jamboree - Groningen 12 December Atlas upgrade. Hella Snoek for the Atlas group

LHCb Preshower(PS) and Scintillating Pad Detector (SPD): commissioning, calibration, and monitoring

Electronic Readout System for Belle II Imaging Time of Propagation Detector

PoS(VERTEX2015)008. The LHCb VELO upgrade. Sophie Elizabeth Richards. University of Bristol

Opera&on of the Upgraded ATLAS Level- 1 Central Trigger System

The CMS electromagnetic calorimeter barrel upgrade for High-Luminosity LHC

A Cosmic Muon Tracking Algorithm for the CMS RPC based Technical Trigger

Spectrometer cavern background

L1 Track Finding For a TiME Multiplexed Trigger

arxiv: v2 [physics.ins-det] 20 Oct 2008

Operation and performance of the CMS Resistive Plate Chambers during LHC run II

The Run-2 ATLAS. ATLAS Trigger System: Design, Performance and Plans

ATLAS Tracker and Pixel Operational Experience

First-level trigger systems at LHC. Nick Ellis EP Division, CERN, Geneva

The Status of ATLAS. Xin Wu, University of Geneva On behalf of the ATLAS collaboration. X. Wu, HCP2009, Evian, 17/11/09 ATL-GEN-SLIDE

ATLAS ITk and new pixel sensors technologies

Streaming Readout for EIC Experiments

KLauS4: A Multi-Channel SiPM Charge Readout ASIC in 0.18 µm UMC CMOS Technology

Field Programmable Gate Array (FPGA) for the Liquid Argon calorimeter back-end electronics in ATLAS

The design and performance of the ATLAS jet trigger

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

THE LHC is expected to be upgraded to the HL-LHC

The Muon Pretrigger System of the HERA-B Experiment

The Run-2 ATLAS Trigger System

arxiv: v2 [physics.ins-det] 13 Oct 2015

The LHCb Upgrade BEACH Simon Akar on behalf of the LHCb collaboration

Readout architecture for the Pixel-Strip (PS) module of the CMS Outer Tracker Phase-2 upgrade

PoS(LHCP2018)031. ATLAS Forward Proton Detector

Construction and Performance of the stgc and MicroMegas chambers for ATLAS NSW Upgrade

Overview of the ATLAS Trigger/DAQ System

Data Acquisition System for the Angra Project

Construction and Performance of the stgc and Micromegas chambers for ATLAS NSW Upgrade

irpc upgrade project for CMS during HL-LHC program

The detector read-out in ALICE during Run 3 and 4

A Fast Waveform-Digitizing ASICbased DAQ for a Position & Time Sensing Large-Area Photo-Detector System

CMS Tracker Upgrades. R&D Plans, Present Status and Perspectives. Benedikt Vormwald Hamburg University on behalf of the CMS collaboration

Mass Production of a Trigger Data Serializer ASIC for the Upgrade of the Muon Spectrometer at the ATLAS Experiment

Tracking and Alignment in the CMS detector

LHC Experiments - Trigger, Data-taking and Computing

Use of FPGA embedded processors for fast cluster reconstruction in the NA62 liquid krypton electromagnetic calorimeter

Short-Strip ASIC (SSA): A 65nm Silicon-Strip Readout ASIC for the Pixel-Strip (PS) Module of the CMS Outer Tracker Detector Upgrade at HL-LHC

The trigger system of the muon spectrometer of the ALICE experiment at the LHC

Characterization of the stgc Detector Using the Pulser System

Beam Condition Monitors and a Luminometer Based on Diamond Sensors

PoS(ICPAQGP2015)098. Common Readout System in ALICE. Mitra Jubin, Khan Shuaib Ahmad

LHCb Trigger & DAQ Design technology and performance. Mika Vesterinen ECFA High Luminosity LHC Experiments Workshop 8/10/2016

Data acquisi*on and Trigger - Trigger -

itop System Overview Kurtis Nishimura University of Hawaii October 12, 2012 US Belle II Firmware Review

Design and Performance of the ATLAS Muon Detector Control System

Current Status of ATLAS Endcap Muon Trigger System

Status of the CSC Track-Finder

ATLAS LAr Electronics Optimization and Studies of High-Granularity Forward Calorimetry

Overview of talk AGATA at LNL Electronics needed for gamma ray tracking System overview Digitisers Pre-processing GTS Results Software Connecting othe

First-level trigger systems at LHC

Trigger Overview. Wesley Smith, U. Wisconsin CMS Trigger Project Manager. DOE/NSF Review April 12, 2000

Silicon Sensor and Detector Developments for the CMS Tracker Upgrade

A new strips tracker for the upgraded ATLAS ITk detector

Fibre Optics Cabling Design for LHC Detectors Upgrade Using Variable Radiation Induced Attenuation Model

LHC/ATLAS Upgrade Review

Design and Test of a 65nm CMOS Front-End with Zero Dead Time for Next Generation Pixel Detectors

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

The CMS Muon Detector

Phase 1 upgrade of the CMS pixel detector

L1 Trigger Activities at UF. The CMS Level-1 1 Trigger

MuLan Experiment Progress Report

CMS RPC HL-LHC upgrade with fast timing detectors

Transcription:

University of Massachusetts Amherst E-mail: tcpaiva@cern.ch We are developing a low-latency hardware trigger processor for the Monitored Drift Tube system for the Muon Spectrometer of the ATLAS Experiment. The processor will fit candidate muon tracks in the drift tubes in real time, improving significantly the momentum resolution provided by the dedicated trigger chambers. We present a novel pure-fpga implementation of a Legendre transform segment finder, an associative-memory alternative implementation, an ARM (Zynq) processor-based track fitter, and compact ATCA carrier board architecture. The ATCA architecture is designed to allow a modular, staged approach to deployment of the system and exploration of alternative technologies. Topical Workshop on Electronics for Particle Physics 11-14 September 2017 Santa Cruz, California Speaker. on behalf of the ATLAS Collaboration c Copyright owned by the author(s) under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0). https://pos.sissa.it/

The Large Hadron Collider (LHC) will enter in the High Luminosity (HL) era, named as HL-LHC, around 2025 with a nominal leveled instantaneous value of 7.5 10 34 cm 2 s 1, and the goal of the HL-LHC upgrade of ATLAS [1] is to maintain the necessary performance of the precision measurements. In order to improve the muon trigger system rate under that challenging condition, the ATLAS Experiment [2] will include Muon Drift Tube (MDT) chamber information to the Level-0 trigger, making use of information from surrounding detectors, Figure 1. TGC big-wheel; NSW; BIS-78; Tile EB TGC SL MDT Mezzanines CSMs MDT TPs RPC-0, 1, 2, 3; Tile LB RPC SL MuCTPi Figure 1: MDT trigger processor in the ATLAS muon system context will receive information from surrounding detectors to constraint track searches and reduce latency. Basically, this proposal is divided in three major stages. First, search for hits are constrained as explained in Section 1. Then s look up for pieces of tracks in stations, which is described in Section 2. And finally, those segments are connected to each other by the track fitter, as shown in Section 3. Section 4 details the proposed processing structure envisioned. 1. Hit Extraction An Region of Interest (ROI) is determined in the barrel Sector Logic (SL) from a coincidence of hits in the Resistive Plate Chambers (RPCs) trigger system likely to be originating from a single track. Reference segments are reconstructed per MDT station from these RPC hits, Figure 2(a), each one used to generate an ROI where track hits can be identified, Figure 2(b). A similar process is applied with respect to the end-cap and the Thin Gap Chambers trigger system. Matching of MDT hits to ROI will be performed in an Field Programmable Gate Array (FPGA). Tube coordinates are transformed to convenient station-local coordinates, drift time is converted into distance, and information is sent to the segment finder modules. Layers 7 6 5 4 Tubes 3 2 1 0 Muon (a) Reference segment reconstructed with information from surrounding detectors. (b) MDT hits ing in an ROI built from the reconstructed reference segment. Figure 2: ROI reconstruction from surrounding detector systems and ed MDT hits in an ROI region. 1

2. Finding After the MDT hits are selected in accordance with an ROI, MDT segments are reconstructed within the scope of a station. One of the proposed designs under consideration for this stage is the content-addressable memory, also known as Associative Memories (AM). This devices store a library of all possible track patterns and compare actual hits against the track patterns, producing a low-resolution segment candidate, Figure 3(a). The second approach, Figure 3(b), uses FPGA logic to implement a Legendre Transform (LT) based segment finder. This logic evaluates in parallel a total of 128 possible track segment angles for each MDT hit, calculating in a fast FPGA pipeline the offset of each track candidate from an arbitrary origin for each angle. The (angle, offset) pairs are used to fill a 2D histogram, with the maximum peak in the histogram representing a likely track where a number of drift circles concur on the position and angle [3]. As part of the filling process, the 128 highest-occupancy bin locations are maintained, so finding the overall histogram maximum requires only a few clock cycles. Preliminary results indicate that the total latency to process 100 MDT hits in an ROI is less than 1 µs. (a) patterns from hits using AM technique. 3. Fitting r θ r (mm) θ (mrad) (b) A track is identified by coincidences of curves after LT is applied on hits. Figure 3: finding approaches under consideration. Each station (inner, middle, outer) will process hits and identify track segments independently. After that, all information will be used to evaluate a final parameterized track fit. Depending on how many segments can be reconstructed per muon candidate in the different MDT stations, the muon s transverse momentum (p T ) can be determined using two different methods [4]. If three segments are found, Figure 4(a), each in a different MDT station, the positions of these can be combined to measure the track curvature by calculating the sagitta from the three points (3-station method). Otherwise, two segments in different MDT stations still can be combined to extract the p T by measuring their deflection angle (2-station method), Figure 4(b). 2

y EM EO y EM EO BO BO EE EE BM BM BI BI NSW NSW z z (a) fitting by Sagitta method. (b) fitting by deflection angle. Figure 4: fitting using two different approaches. 4. Hardware description A total of 192 copies of the following logic will be implemented in a set of 64 Advanced Telecommunication Computing Architecture (ATCA) carrier boards. The ATCA standard provides basic services including module and firmware management, power conditioning, and base Ethernet. The front board is envisioned with one Xilinx Ultrascale-class FPGA which will handle the reception of the MDT data via Multi-Gigabit Transceiver (MGT) links, ROI information, hit extraction and calibration, and transmission of hits to the segment finding modules on attached mezzanines, which makes possible different approaches to be tested. As illustrated in Figure 5, raw hits are received on three groups of MGTs links from inner, middle and outer MDT stations, ROI data are received on a single fiber per sector from the SL. ROI ed hits are sent to segment finding modules. data is transferred back to the carrier board for track fitting, which results in fitted track parameters transmitted to the Global Muon Trigger. ROI data From Sector Logic BO/EO BM/EM MDT Hits from CSM ROI RX BI/EI Sector N+1 Outer Middle Inner Sector N-1 Fitter DAQ Buffer pt, η, quality L0/L1 Accept Data to FELIX ROI Link from sector logic (RPC and/or TGC) ROI Input Processing GBT Inputs (6) groups of 3 Hit Extractors (6) pipelines (3) H.E. per Pipeline (simultaneous ROIs) ATCA Blade Mezzanine Fitter Hit extractor and segment finder Maximum of 18 GBT links per station ~48 GBT per sector (A/C/Barrel/Endcap) (6) hit pipelines @ 360 MHz Calibrated hits for up to 3 ROIs (a) Data received from detectors are ed upon ROI for each station and than fitted. Raw data is kept in a buffer waiting for requests. (b) Distribution of the trigger path (ROI ing, segment finder, track fitter) on hardware, where data is multiplexed according to resources availability. Figure 5: Overview and trigger path diagrams. The combination of FPGA with Central Processing Unit (CPU) in the Xilinx Zynq chip provides an Ethernet interface and might also be used to implement certain track fitting algorithms. The Zynq device requires Random Access Memory (RAM) for its operating system as well as an interface to a µsd card or other flash file system storage. 3

In addition, the carrier board FPGA will transfer the MDT hits to the ATLAS Data Acquisition (DAQ) via Front End LInk exchange (FELIX) system. Figure 6 shows that all hits are buffered and are ed to time windows around L0/L1 trigger accept signals; ing hits sit in a second level buffer waiting for readout, which may require an external Double Data Rate (DDR) memory device. MDT Hits Max 400kHz / tube 3x GBT rx (18 mezz) Total 18 pipelines per sector (6 each inner/middle/outer) 360 MHz hits per pipeline MUX 10uS L0A buffer 1 MHz L0 Accepts Distribute L0A / L1A Total ~ 16X window logic needed to handle multiple L0A within drift time 512-1k words MUX Readout Load Balancing Tx ~ 12 FELIX links @ 9.6Gbps (7.6 Gbps usable) / readout logic would read hits and deliver to FELIX based on load sharing between links. Figure 6: Diagram for the data acquisition part of the MDT trigger system, where hits are buffered for later ing within Level-0/Level-1 requests. Several engines operates simultaneously. Selected data is then buffered again for load balancing before redout. 5. Conclusions and future work A very comprehensive and flexible three-stage low-latency ATCA-based hardware trigger processor design has been proposed to meet the requirements for barrel and end-cap MDT detectors, while allowing assessment of different approaches for segment finding. Information from surrounding detectors is used to optimize search procedures. A detailed conceptual design with extensive simulation studies is being prepared now, to be published in the ATLAS Trigger and Data Acquisition Technical Design Report. A first generation of hardware prototypes is planned for 2018 2019, with a full system ready for installation in approximately 2024. DAQ Buffer References [1] ATLAS Collaboration, ATLAS Phase-II Upgrade Scoping Document, CERN-LHCC-2015-020. LHCC-G-166. [2] ATLAS Collaboration, The ATLAS Experiment at the CERN Large Hadron Collider, Journal of Instrumentation 3 (2008) S08003. [3] T. Alexopoulos, M. Bachtis, E. Gazis and G. Tsipolitis, Implementation of the legendre transform for track segment reconstruction in drift tube chambers, Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment 592 (2008) 456 462. [4] P. P. Gadow, Development of a Concept for the Muon Trigger of the ATLAS Detector at the HL-LHC, Master s thesis, Munich, Max Planck Inst., 2016. 4