SBIR-STTR Award

Fast Real-Time Decision Processor Using an FPGA Array
Award last edited on: 1/25/2006

Sponsored Program
STTR
Awarding Agency
DOE
Total Award Amount
$850,000
Award Phase
2
Solicitation Topic Code
-----

Principal Investigator
Nader Badr

Company Information

Northern Microdesign Inc (AKA: NMI)

533 193 Street
Ames, IA 50010
   (515) 232-0990
   info@nmicrodesign.com
   www.nmicrodesign.com

Research Institution

----------

Phase I

Contract Number: ----------
Start Date: ----    Completed: ----
Phase I year
2004
Phase I Amount
$100,000
This project will develop a cost-effective, programmable signal processor for the triggering of nuclear and high energy physics experiments. Arrays of latest generation Field Programmable Gate Arrays(FPGAs) will be configured so as to efficiently solve for real-time vertex location in nuclear and high energy physics experiments. In Phase I, algorithms for vertex determination will be developed for each of the Au-Au, proton-Au, and proton-proton collisions expected at the Relativistic Heavy Ion Collider. Processor architecture will be developed to efficiently carry out these algorithms. A prototype will be realized in Phase II.

Commercial Applications and Other Benefits as described by the awardee:
The processor should be capable of trillions of operations per second at likely production costs of less than ten thousand dollars and in a space comparable to a shoebox. In addition to applications in nuclear and high energy physics, the technology should contribute to commercial and governmental image processing problems such as synthetic aperture radar and computer tomography

Phase II

Contract Number: ----------
Start Date: ----    Completed: ----
Phase II year
2005
Phase II Amount
$750,000
In nuclear and particle physics experiments, the beam intensities and rate of collisions are increasing at a dramatic rate; yet, the physics of interest is often contained in events that occur very rarely. This project will develop a trigger processor that can recognize these rare events in real-time, so as to greatly minimize required storage requirements and subsequent data processing. In particular, Field Programmable Gate Arrays (FPGAs) will be configured to efficiently identify the real-time vertex location in nuclear and high energy physics experiments. In Phase I, algorithms for line and vertex determination were developed and demonstrated for collisions expected at the Relativistic Heavy Ion Collider. A vertex finding algorithm was demonstrated on actual FPGA hardware, and architectural issues pertaining to the implementation of the trigger function were addressed. Phase II will build a prototype of an easily reconfigurable and scalable FPGA-based computing engine that will be suitable for the trigger processing function. The prototype will be used in demonstrations of computationally intensive commercial applications such as graphics processing, computer tomography, or real-time network traffic analysis.

Commercial Applications and Other Benefits as described by the awardee:
The processor should be capable of trillions of operations per second with production costs as low as ten thousand dollars in a space comparable to a shoebox. In addition to applications in nuclear and high energy physics, the technology should contribute to commercial and governmental image processing problems such as synthetic aperture radar, computer tomography, beam-forming, image reconstruction and texturing, and code-breaking.