Fast particles identification in programmable form at level-0 trigger by means of the 3D-Flow system

The 3D-Flow Processor system is a new, technology-independent concept in very fast, real-time system architectures. Based on either an FPGA or an ASIC implementation, it can address, in a fully programmable manner, applications where commercially available processors would fail because of throughput...

Full description

Bibliographic Details
Main Author: Crosetto, Dario B.
Other Authors: United States. Department of Energy.
Format: Article in Journal/Newspaper
Language:English
Published: 3D-Computing, Inc., DeSoto, Texas (United States) 1998
Subjects:
Online Access:https://digital.library.unt.edu/ark:/67531/metadc715570/
id ftunivnotexas:info:ark/67531/metadc715570
record_format openpolar
spelling ftunivnotexas:info:ark/67531/metadc715570 2023-05-15T17:54:01+02:00 Fast particles identification in programmable form at level-0 trigger by means of the 3D-Flow system Crosetto, Dario B. United States. Department of Energy. 1998-10-30 7 p. Text https://digital.library.unt.edu/ark:/67531/metadc715570/ English eng 3D-Computing, Inc., DeSoto, Texas (United States) rep-no: CERN/LHCC/98-36 grantno: FG03-95ER81905 osti: 762191 https://digital.library.unt.edu/ark:/67531/metadc715570/ ark: ark:/67531/metadc715570 Fourth workshop on electronics for LHC experiments, Rome (IT), 09/21/1998--09/25/1998 Pattern Recognition Monitoring Implementation 43 Particle Accelerators Computer Calculations Real Time Systems Particles Identification Systems Linear Colliders Article 1998 ftunivnotexas 2017-04-15T22:07:38Z The 3D-Flow Processor system is a new, technology-independent concept in very fast, real-time system architectures. Based on either an FPGA or an ASIC implementation, it can address, in a fully programmable manner, applications where commercially available processors would fail because of throughput requirements. Possible applications include filtering-algorithms (pattern recognition) from the input of multiple sensors, as well as moving any input validated by these filtering-algorithms to a single output channel. Both operations can easily be implemented on a 3D-Flow system to achieve a real-time processing system with a very short lag time. This system can be built either with off-the-shelf FPGAs or, for higher data rates, with CMOS chips containing 4 to 16 processors each. The basic building block of the system, a 3D-Flow processor, has been successfully designed in VHDL code written in ''Generic HDL'' (mostly made of reusable blocks that are synthesizable in different technologies, or FPGAs), to produce a netlist for a four-processor ASIC featuring 0.35 micron CBA (Ceil Base Array) technology at 3.3 Volts, 884 mW power dissipation at 60 MHz and 63.75 mm sq. die size. The same VHDL code has been targeted to three FPGA manufacturers (Altera EPF10K250A, ORCA-Lucent Technologies 0R3T165 and Xilinx XCV1000). A complete set of software tools, the 3D-Flow System Manager, equally applicable to ASIC or FPGA implementations, has been produced to provide full system simulation, application development, real-time monitoring, and run-time fault recovery. Today's technology can accommodate 16 processors per chip in a medium size die, at a cost per processor of less than $5 based on the current silicon die/size technology cost. Article in Journal/Newspaper Orca University of North Texas: UNT Digital Library
institution Open Polar
collection University of North Texas: UNT Digital Library
op_collection_id ftunivnotexas
language English
topic Pattern Recognition
Monitoring
Implementation
43 Particle Accelerators
Computer Calculations
Real Time Systems
Particles
Identification Systems
Linear Colliders
spellingShingle Pattern Recognition
Monitoring
Implementation
43 Particle Accelerators
Computer Calculations
Real Time Systems
Particles
Identification Systems
Linear Colliders
Crosetto, Dario B.
Fast particles identification in programmable form at level-0 trigger by means of the 3D-Flow system
topic_facet Pattern Recognition
Monitoring
Implementation
43 Particle Accelerators
Computer Calculations
Real Time Systems
Particles
Identification Systems
Linear Colliders
description The 3D-Flow Processor system is a new, technology-independent concept in very fast, real-time system architectures. Based on either an FPGA or an ASIC implementation, it can address, in a fully programmable manner, applications where commercially available processors would fail because of throughput requirements. Possible applications include filtering-algorithms (pattern recognition) from the input of multiple sensors, as well as moving any input validated by these filtering-algorithms to a single output channel. Both operations can easily be implemented on a 3D-Flow system to achieve a real-time processing system with a very short lag time. This system can be built either with off-the-shelf FPGAs or, for higher data rates, with CMOS chips containing 4 to 16 processors each. The basic building block of the system, a 3D-Flow processor, has been successfully designed in VHDL code written in ''Generic HDL'' (mostly made of reusable blocks that are synthesizable in different technologies, or FPGAs), to produce a netlist for a four-processor ASIC featuring 0.35 micron CBA (Ceil Base Array) technology at 3.3 Volts, 884 mW power dissipation at 60 MHz and 63.75 mm sq. die size. The same VHDL code has been targeted to three FPGA manufacturers (Altera EPF10K250A, ORCA-Lucent Technologies 0R3T165 and Xilinx XCV1000). A complete set of software tools, the 3D-Flow System Manager, equally applicable to ASIC or FPGA implementations, has been produced to provide full system simulation, application development, real-time monitoring, and run-time fault recovery. Today's technology can accommodate 16 processors per chip in a medium size die, at a cost per processor of less than $5 based on the current silicon die/size technology cost.
author2 United States. Department of Energy.
format Article in Journal/Newspaper
author Crosetto, Dario B.
author_facet Crosetto, Dario B.
author_sort Crosetto, Dario B.
title Fast particles identification in programmable form at level-0 trigger by means of the 3D-Flow system
title_short Fast particles identification in programmable form at level-0 trigger by means of the 3D-Flow system
title_full Fast particles identification in programmable form at level-0 trigger by means of the 3D-Flow system
title_fullStr Fast particles identification in programmable form at level-0 trigger by means of the 3D-Flow system
title_full_unstemmed Fast particles identification in programmable form at level-0 trigger by means of the 3D-Flow system
title_sort fast particles identification in programmable form at level-0 trigger by means of the 3d-flow system
publisher 3D-Computing, Inc., DeSoto, Texas (United States)
publishDate 1998
url https://digital.library.unt.edu/ark:/67531/metadc715570/
genre Orca
genre_facet Orca
op_source Fourth workshop on electronics for LHC experiments, Rome (IT), 09/21/1998--09/25/1998
op_relation rep-no: CERN/LHCC/98-36
grantno: FG03-95ER81905
osti: 762191
https://digital.library.unt.edu/ark:/67531/metadc715570/
ark: ark:/67531/metadc715570
_version_ 1766161735131070464