Cargando…

Associative Memory design for the Fast TracK processor (FTK) at Atlas

We describe a VLSI processor for pattern recognition based on Content Addressable Memory (CAM) architecture, optimized for on-line track finding in high-energy physics experiments. A large CAM bank stores all trajectories of interest and extracts the ones compatible with a given event. This task is...

Descripción completa

Detalles Bibliográficos
Autores principales: Annovi, A, Beretta, M, Bossini, E, Crescioli, F, Dell'Orso, M, Giannetti, P, Piendibene, M, Sacco, I, Sartori, L, Tripiccione, R
Lenguaje:eng
Publicado: 2010
Materias:
Acceso en línea:http://cds.cern.ch/record/1269079
_version_ 1780920157327065088
author Annovi, A
Beretta, M
Bossini, E
Crescioli, F
Dell'Orso, M
Giannetti, P
Piendibene, M
Sacco, I
Sartori, L
Tripiccione, R
author_facet Annovi, A
Beretta, M
Bossini, E
Crescioli, F
Dell'Orso, M
Giannetti, P
Piendibene, M
Sacco, I
Sartori, L
Tripiccione, R
author_sort Annovi, A
collection CERN
description We describe a VLSI processor for pattern recognition based on Content Addressable Memory (CAM) architecture, optimized for on-line track finding in high-energy physics experiments. A large CAM bank stores all trajectories of interest and extracts the ones compatible with a given event. This task is naturally parallelized by a CAM architecture able to output identified trajectories, recognized among a huge amount of possible combinations, in just a few 100 MHz clock cycles. We have developed this device (called the AMchip03 processor), using 180 nm technology, for the Silicon Vertex Trigger (SVT) upgrade at CDF using a standard-cell VLSI design methodology. We propose now a new design (90 nm technology) where we introduce a full custom standard cell. This is a customized design that allows to maximize the pattern density and to minimize the power consumption. We discuss also possible future extensions based on 3-D technology. This processor has a flexible and easily configurable structure that makes it suitable for applications also in other experimental environments.
id cern-1269079
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2010
record_format invenio
spelling cern-12690792019-09-30T06:29:59Zhttp://cds.cern.ch/record/1269079engAnnovi, ABeretta, MBossini, ECrescioli, FDell'Orso, MGiannetti, PPiendibene, MSacco, ISartori, LTripiccione, RAssociative Memory design for the Fast TracK processor (FTK) at AtlasDetectors and Experimental TechniquesWe describe a VLSI processor for pattern recognition based on Content Addressable Memory (CAM) architecture, optimized for on-line track finding in high-energy physics experiments. A large CAM bank stores all trajectories of interest and extracts the ones compatible with a given event. This task is naturally parallelized by a CAM architecture able to output identified trajectories, recognized among a huge amount of possible combinations, in just a few 100 MHz clock cycles. We have developed this device (called the AMchip03 processor), using 180 nm technology, for the Silicon Vertex Trigger (SVT) upgrade at CDF using a standard-cell VLSI design methodology. We propose now a new design (90 nm technology) where we introduce a full custom standard cell. This is a customized design that allows to maximize the pattern density and to minimize the power consumption. We discuss also possible future extensions based on 3-D technology. This processor has a flexible and easily configurable structure that makes it suitable for applications also in other experimental environments.ATL-DAQ-SLIDE-2010-097oai:cds.cern.ch:12690792010-06-01
spellingShingle Detectors and Experimental Techniques
Annovi, A
Beretta, M
Bossini, E
Crescioli, F
Dell'Orso, M
Giannetti, P
Piendibene, M
Sacco, I
Sartori, L
Tripiccione, R
Associative Memory design for the Fast TracK processor (FTK) at Atlas
title Associative Memory design for the Fast TracK processor (FTK) at Atlas
title_full Associative Memory design for the Fast TracK processor (FTK) at Atlas
title_fullStr Associative Memory design for the Fast TracK processor (FTK) at Atlas
title_full_unstemmed Associative Memory design for the Fast TracK processor (FTK) at Atlas
title_short Associative Memory design for the Fast TracK processor (FTK) at Atlas
title_sort associative memory design for the fast track processor (ftk) at atlas
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1269079
work_keys_str_mv AT annovia associativememorydesignforthefasttrackprocessorftkatatlas
AT berettam associativememorydesignforthefasttrackprocessorftkatatlas
AT bossinie associativememorydesignforthefasttrackprocessorftkatatlas
AT cresciolif associativememorydesignforthefasttrackprocessorftkatatlas
AT dellorsom associativememorydesignforthefasttrackprocessorftkatatlas
AT giannettip associativememorydesignforthefasttrackprocessorftkatatlas
AT piendibenem associativememorydesignforthefasttrackprocessorftkatatlas
AT saccoi associativememorydesignforthefasttrackprocessorftkatatlas
AT sartoril associativememorydesignforthefasttrackprocessorftkatatlas
AT tripiccioner associativememorydesignforthefasttrackprocessorftkatatlas