fast tracker : a hardware real time track finder … · fast tracker : a hardware real time track...
TRANSCRIPT
![Page 1: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/1.jpg)
Fast Tracker : A Hardware Real Time Track Finder for the ATLAS Trigger System
13th Topical Seminar on Innovative Particle and Radiation Detectors
(IPRD13) 7 - 10 October 2013 Siena, Italy
Naoki Kimura For the ATLAS Collaboration
![Page 2: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/2.jpg)
Introduction
Calo Muon Pixel/SCT
LVL1
Trigger
ROD ROD ROD
ROB ROB ROB
LVL2 CPU Farm
FTK
No Tracking info.
in LVL1 decision!
• Fast Tracker (FTK) : on-line hardware tracking system for ATLAS upgrade.
• FTK reconstructs all track with PT>1 GeV/c for Level 1 accepted events and provide track information at the beginning of level 2 trigger processing.
• Track information makes it possible to implement more efficient and complex trigger algorithms at Level2.
• Extremely difficult task 25 ns inter-bunch space and ~70 pile-up in highest luminosity run.
2.1
m
Pixel and SCT Detector
2
![Page 3: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/3.jpg)
The FTK basic ideas (1) Pattern Recognition • The most probable 109 patterns are pre-computed and stored in the Pattern Bank.
• Pattern matching at limited resolution to reduce the number of required patterns.
• Thanks to the Associative Memory feature all the hits in each event are compared simultaneously with all the patterns in the Bank and track candidates are found.
Pattern recognition is complete when the hits have been transferred off the detector.
pattern Very fast pattern reconstruction!
3
![Page 4: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/4.jpg)
Associative memory Chip
4
: Hit on track : Fake hit : Track
pattern for all tracks
1 pattern, Fake hits match as pattern 1 pattern, no fake
Pattern bank is stored to Associative Memory(AM) Chip. New version AM Chip: • ASIC 65 nm technology instead of 180 nm
• 128 k patterns / Chip instead of 5 k
• Die size : 12 x 12 mm2
• Clock frequency 100 MHz
• CAM-like “don’t care” capability to have variable resolution pattern width to optimize efficiency, pattern density and noise rejection Thin pattern Wide pattern
Variable resolution pattern
3 patterns, no fake
Last 2 bits of hit position are “don’t care” bits
![Page 5: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/5.jpg)
The FTK basic ideas (2) Track Fitting
• Track Parameters are calculated by linear approximation using full resolution hit coordinates for all the combination in each pattern.
• Constants are pre-computed for each of the 5 track parameters and the χ2 components using MC simulation.
• Reducing the fits to scalar products can be performed at high speed in FPGA (~1 fit/ns).
Track Fitting allows fast reconstruction of track parameters using full resolution hits.
Example of Truth Tracks Pt= 10 GeV Phi = 1.5
Pt= 1 GeV Phi = 0.8
Pt= 8 GeV Phi = 1.7
Hit Coordinate
: Hit
Hit Coordinate Track Parameter
Constant
Track Parameters :
PT, d0, z0, eta, phi : Track
5
![Page 6: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/6.jpg)
FTK System FTK system is highly parallelized to reconstruct tracks at the full 100 kHz level-1 accept rate using data received from whole ATLAS silicon detector.
6
Pattern recognition
Track Fitting
64 regions -> 128 PUs -> 512 pipelines -> 8192 AM chips
![Page 7: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/7.jpg)
FTK latency
L=3x1034 MC sample (Z->mm)
Emulated results of FTK execution time using 69 pile-up sample.
FTK can provide all tracks on average in ~40 micro sec. It is fast enough for HLT trigger inputs.
Dense events increase latency, but after few events the execution time quickly returns to the typical range.
7
<Z -> μμ, L=3x1034 cm-2 s-1, pile up ~ 69 sample >
![Page 8: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/8.jpg)
FTK Performance (Track Efficiency) Efficiency with respect to offline
• FTK tracks have more than 90 % efficiency with respect to offline tracks.
• Small inefficiency is basically due to the geometric coverage of the pattern banks and tighter requirement of hits existence.
8
![Page 9: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/9.jpg)
FTK Performance (Track Resolution)
• FTK and Offline tracks have similar resolution.
![Page 10: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/10.jpg)
Object performance (B-tag)
IP2D
1x1034
3x1034
FTK Barrel (eta<1.1)
10
It is the baseline of FTK!
• FTK and Offline have similar d0 distribution.
• Performance does not degrade in high pile-up.
• Example : Offline 70% Eff b-tag working point, 85% trigger Efficiency , w L2 Rejection 5
![Page 11: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/11.jpg)
Primary Vertex Finding
11
• FTK full tracking allow primary vertex finding at every Level -1 accept.
• Standard online vertex finding on FTK Tracks.
• There is good linear correlation with both the number of offline vertices and the number of interactions.
Vertex Z Position resolution by vertex fitting Is 56μm.
![Page 12: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/12.jpg)
Tau Trigger
12
• FTK tracks have Level2 algorithm track level quality.
• Cone size can be identical to that used offline.
• With FTK tracks, there is more time for an offline-like tau identification algorithm in the trigger.
![Page 13: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/13.jpg)
Status of hardware development
13
ATCA
![Page 14: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/14.jpg)
Status of hardware development
14
ATCA
Vertical Slice Test
ATLAS Run Control
• All board prototypes are progressing well.
• Board prototypes can be tested in the Vertical Slice at CERN.
![Page 15: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/15.jpg)
Installation Schedule
15
• Prototypes available in 2013 AM chip06 late 2014
• Integration mid 2014 before production
• Installation and commissioning 8-16 PUs june 2015 covering the central rapidity region. test with beam before production
• 32 PUs for full coverage up to ~50 pile up (2016)
• Expand to the full system (128 PUs) as needed by the luminosity profile.
![Page 16: Fast Tracker : A Hardware Real Time Track Finder … · Fast Tracker : A Hardware Real Time Track Finder for the ... FTK can provide all tracks on average in ~40 micro ... • 32](https://reader030.vdocuments.us/reader030/viewer/2022021802/5b7ab8007f8b9a483c8cb135/html5/thumbnails/16.jpg)
Summary
• FTK provides full tracking information at offline quality for track above 1 GeV/c in time for Level 2 trigger.
• Current results are preliminary. IBL effect will be studied soon. Promising results are counted on.
• Development is going smoothly. we will start installation
in 2014 and we will start data taking in a restricted rapidity region in 2015.
• Fast TracKer (FTK)Technical Design Report : CERN-LHCC-2013-007 ; ATLAS-TDR-021
16