_version_ 1780956087935041536
author Tomalin, Ian
Ardila Perez, Luis Eduardo
Ball, Fionn Amhairghen
Balzer, Matthias Norbert
Boudoul, Gaelle
Brooke, James John
Caselle, Michele
Calligaris, Luigi
Cieri, Davide
Clement, Emyr John
Dutta, Suchandra
Hall, Geoffrey
Harder, Kristian
Hobson, Peter
Iles, Gregory Michiel
James, Thomas Owen
Manolopoulos, Konstantinos
Matsushita, Takashi
Morton, Alexander
Newbold, David
Paramesvaran, Sudarshan
Pesaresi, Mark Franco
Pozzobon, Nicola
Reid, Ivan
Rose, A. W
Sander, Oliver
Shepherd-Themistocleous, Claire
Shtipliyski, Antoni
Schuh, Thomas
Skinnari, Louise
Summers, Sioni Paris
Tapper, Alexander
Thea, Alessandro
Uchida, Kirika
Vichoudis, Paschalis
Viret, Sebastien
Weber, M
Aggleton, Robin Cameron
author_facet Tomalin, Ian
Ardila Perez, Luis Eduardo
Ball, Fionn Amhairghen
Balzer, Matthias Norbert
Boudoul, Gaelle
Brooke, James John
Caselle, Michele
Calligaris, Luigi
Cieri, Davide
Clement, Emyr John
Dutta, Suchandra
Hall, Geoffrey
Harder, Kristian
Hobson, Peter
Iles, Gregory Michiel
James, Thomas Owen
Manolopoulos, Konstantinos
Matsushita, Takashi
Morton, Alexander
Newbold, David
Paramesvaran, Sudarshan
Pesaresi, Mark Franco
Pozzobon, Nicola
Reid, Ivan
Rose, A. W
Sander, Oliver
Shepherd-Themistocleous, Claire
Shtipliyski, Antoni
Schuh, Thomas
Skinnari, Louise
Summers, Sioni Paris
Tapper, Alexander
Thea, Alessandro
Uchida, Kirika
Vichoudis, Paschalis
Viret, Sebastien
Weber, M
Aggleton, Robin Cameron
author_sort Tomalin, Ian
collection CERN
description A new tracking detector is under development for use by the CMS experiment at the High-Luminosity LHC (HL-LHC). A crucial requirement of this upgrade is to provide the ability to reconstruct all charged particle tracks with transverse momentum above 2-3 GeV within 4$\mu$s so they can be used in the Level-1 trigger decision. A concept for an FPGA-based track finder using a fully time-multiplexed architecture is presented, where track candidates are reconstructed using a projective binning algorithm based on the Hough Transform, followed by a combinatorial Kalman Filter. A hardware demonstrator using MP7 processing boards has been assembled to prove the entire system functionality, from the output of the tracker readout boards to the reconstruction of tracks with fitted helix parameters. It successfully operates on one eighth of the tracker solid angle acceptance at a time, processing events taken at 40 MHz, each with up to 200 superimposed proton-proton interactions, whilst satisfying the latency requirement. The demonstrated track-reconstruction system, the chosen architecture, the achievements to date and future options for such a system will be discussed.
id cern-2287640
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling cern-22876402019-10-15T15:16:45Zdoi:10.1088/1748-0221/12/12/P12019http://cds.cern.ch/record/2287640engTomalin, IanArdila Perez, Luis EduardoBall, Fionn AmhairghenBalzer, Matthias NorbertBoudoul, GaelleBrooke, James JohnCaselle, MicheleCalligaris, LuigiCieri, DavideClement, Emyr JohnDutta, SuchandraHall, GeoffreyHarder, KristianHobson, PeterIles, Gregory MichielJames, Thomas OwenManolopoulos, KonstantinosMatsushita, TakashiMorton, AlexanderNewbold, DavidParamesvaran, SudarshanPesaresi, Mark FrancoPozzobon, NicolaReid, IvanRose, A. WSander, OliverShepherd-Themistocleous, ClaireShtipliyski, AntoniSchuh, ThomasSkinnari, LouiseSummers, Sioni ParisTapper, AlexanderThea, AlessandroUchida, KirikaVichoudis, PaschalisViret, SebastienWeber, MAggleton, Robin CameronAn FPGA based track finder for the L1 trigger of the CMS experiment at the High Luminosity LHCDetectors and Experimental TechniquesA new tracking detector is under development for use by the CMS experiment at the High-Luminosity LHC (HL-LHC). A crucial requirement of this upgrade is to provide the ability to reconstruct all charged particle tracks with transverse momentum above 2-3 GeV within 4$\mu$s so they can be used in the Level-1 trigger decision. A concept for an FPGA-based track finder using a fully time-multiplexed architecture is presented, where track candidates are reconstructed using a projective binning algorithm based on the Hough Transform, followed by a combinatorial Kalman Filter. A hardware demonstrator using MP7 processing boards has been assembled to prove the entire system functionality, from the output of the tracker readout boards to the reconstruction of tracks with fitted helix parameters. It successfully operates on one eighth of the tracker solid angle acceptance at a time, processing events taken at 40 MHz, each with up to 200 superimposed proton-proton interactions, whilst satisfying the latency requirement. The demonstrated track-reconstruction system, the chosen architecture, the achievements to date and future options for such a system will be discussed.A new tracking detector is under development for use by the CMS experiment at the High-Luminosity LHC (HL-LHC). A crucial requirement of this upgrade is to provide the ability to reconstruct all charged particle tracks with transverse momentum above 2-3 GeV within 4 μs so they can be used in the Level-1 trigger decision. A concept for an FPGA-based track finder using a fully time-multiplexed architecture is presented, where track candidates are reconstructed using a projective binning algorithm based on the Hough Transform, followed by a combinatorial Kalman Filter. A hardware demonstrator using MP7 processing boards has been assembled to prove the entire system functionality, from the output of the tracker readout boards to the reconstruction of tracks with fitted helix parameters. It successfully operates on one eighth of the tracker solid angle acceptance at a time, processing events taken at 40 MHz, each with up to an average of 200 superimposed proton-proton interactions, whilst satisfying the latency requirement. The demonstrated track-reconstruction system, the chosen architecture, the achievements to date and future options for such a system will be discussed.CMS-NOTE-2017-009CERN-CMS-NOTE-2017-009oai:cds.cern.ch:22876402017-01-25
spellingShingle Detectors and Experimental Techniques
Tomalin, Ian
Ardila Perez, Luis Eduardo
Ball, Fionn Amhairghen
Balzer, Matthias Norbert
Boudoul, Gaelle
Brooke, James John
Caselle, Michele
Calligaris, Luigi
Cieri, Davide
Clement, Emyr John
Dutta, Suchandra
Hall, Geoffrey
Harder, Kristian
Hobson, Peter
Iles, Gregory Michiel
James, Thomas Owen
Manolopoulos, Konstantinos
Matsushita, Takashi
Morton, Alexander
Newbold, David
Paramesvaran, Sudarshan
Pesaresi, Mark Franco
Pozzobon, Nicola
Reid, Ivan
Rose, A. W
Sander, Oliver
Shepherd-Themistocleous, Claire
Shtipliyski, Antoni
Schuh, Thomas
Skinnari, Louise
Summers, Sioni Paris
Tapper, Alexander
Thea, Alessandro
Uchida, Kirika
Vichoudis, Paschalis
Viret, Sebastien
Weber, M
Aggleton, Robin Cameron
An FPGA based track finder for the L1 trigger of the CMS experiment at the High Luminosity LHC
title An FPGA based track finder for the L1 trigger of the CMS experiment at the High Luminosity LHC
title_full An FPGA based track finder for the L1 trigger of the CMS experiment at the High Luminosity LHC
title_fullStr An FPGA based track finder for the L1 trigger of the CMS experiment at the High Luminosity LHC
title_full_unstemmed An FPGA based track finder for the L1 trigger of the CMS experiment at the High Luminosity LHC
title_short An FPGA based track finder for the L1 trigger of the CMS experiment at the High Luminosity LHC
title_sort fpga based track finder for the l1 trigger of the cms experiment at the high luminosity lhc
topic Detectors and Experimental Techniques
url https://dx.doi.org/10.1088/1748-0221/12/12/P12019
http://cds.cern.ch/record/2287640
work_keys_str_mv AT tomalinian anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT ardilaperezluiseduardo anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT ballfionnamhairghen anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT balzermatthiasnorbert anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT boudoulgaelle anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT brookejamesjohn anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT casellemichele anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT calligarisluigi anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT cieridavide anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT clementemyrjohn anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT duttasuchandra anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT hallgeoffrey anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT harderkristian anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT hobsonpeter anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT ilesgregorymichiel anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT jamesthomasowen anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT manolopouloskonstantinos anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT matsushitatakashi anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT mortonalexander anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT newbolddavid anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT paramesvaransudarshan anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT pesaresimarkfranco anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT pozzobonnicola anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT reidivan anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT roseaw anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT sanderoliver anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT shepherdthemistocleousclaire anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT shtipliyskiantoni anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT schuhthomas anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT skinnarilouise anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT summerssioniparis anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT tapperalexander anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT theaalessandro anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT uchidakirika anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT vichoudispaschalis anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT viretsebastien anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT weberm anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT aggletonrobincameron anfpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT tomalinian fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT ardilaperezluiseduardo fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT ballfionnamhairghen fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT balzermatthiasnorbert fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT boudoulgaelle fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT brookejamesjohn fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT casellemichele fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT calligarisluigi fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT cieridavide fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT clementemyrjohn fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT duttasuchandra fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT hallgeoffrey fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT harderkristian fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT hobsonpeter fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT ilesgregorymichiel fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT jamesthomasowen fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT manolopouloskonstantinos fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT matsushitatakashi fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT mortonalexander fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT newbolddavid fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT paramesvaransudarshan fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT pesaresimarkfranco fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT pozzobonnicola fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT reidivan fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT roseaw fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT sanderoliver fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT shepherdthemistocleousclaire fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT shtipliyskiantoni fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT schuhthomas fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT skinnarilouise fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT summerssioniparis fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT tapperalexander fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT theaalessandro fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT uchidakirika fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT vichoudispaschalis fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT viretsebastien fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT weberm fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc
AT aggletonrobincameron fpgabasedtrackfinderforthel1triggerofthecmsexperimentatthehighluminositylhc