Cargando…
An FPGA based track finder for the L1 trigger of the CMS experiment at the High Luminosity LHC
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...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2017
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1088/1748-0221/12/12/P12019 http://cds.cern.ch/record/2287640 |
_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 |