Abstract

In this paper the performance of the 2D pixel clustering algorithm developed for the Input Mezzanine card of the ATLAS Fast TracKer system is presented. Fast TracKer is an approved ATLAS upgrade that has the goal to provide a complete list of tracks to the ATLAS High Level Trigger for each level-1 accepted event, at up to 100 kHz event rate with a very small latency, in the order of 100 μs. The Input Mezzanine card is the input stage of the Fast TracKer system. Its role is to receive data from the silicon detector and perform real time clustering, thus to reduce the amount of data propagated to the subsequent processing levels with minimal information loss. We focus on the most challenging component on the Input Mezzanine card, the 2D clustering algorithm executed on the pixel data. We compare two different implementations of the algorithm. The first is one called the ideal one which searches clusters of pixels in the whole silicon module at once and calculates the cluster centroids exploiting the whole available information, included the precise sharing of charge produced by the particle between contiguous pixels of the cluster. The second one uses a sliding window technique to identify clusters of contiguous pixels, one at a time. In addition, a simplified centre of mass is calculated as the center of a bounding box which contains the cluster. The size of the window sets a limit to the maximum cluster that can be found, so clusters can be split if their sizes exceeds the window one. We show that the simplified implementation saves a large amount of hardware resources and has the equivalent performance for the use in the Fast TracKer processor. Finally, we describe an event display that is a powerful diagnostic/monitoring tool used to understand in detail the performance of the algorithm, also used during the data taking.

Highlights

  • In this paper the performance of the 2D pixel clustering algorithm developed for the Input Mezzanine card of the ATLAS Fast TracKer system is presented

  • The algorithm implementations presented in this paper were developed for the Fast TracKer (FTK) [1], which is an approved ATLAS trigger upgrade [2]

  • We focus on the most challenging component on the IM card, the 2D clustering algorithm, which will be executed on all pixel modules [5] data

Read more

Summary

I NTRODUCTION

The algorithm implementations presented in this paper were developed for the Fast TracKer (FTK) [1], which is an approved ATLAS trigger upgrade [2]. In order to achieve these goals the first step of the Fast Tracker processing needs to perform clustering of the Pixel detector [4] data. The second module groups together hits belonging to the same cluster This is the most time-consuming part of the algorithm where we will exploit a dedicated logic in order to achieve linear processing time. Two different strategies have been used for the 2D clustering inside FTK These strategies use different approaches in order to form the clusters of hits on the pixel module, consisting of 328 × 144 cells. Both strategies aim to group hits on the pixel detector modules which are connected either side-to-side or diagonally, to create a cluster, and calculate the center of mass of the produced cluster.

The ”ideal” implementation
The ”simplified” implementation
The bit-accurate 2D clustering simulation
Findings
C ONCLUSIONS
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.