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...
Main Author: | |
---|---|
Other Authors: | |
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 |