Applications of adaptive computing systems for signal processing challenges

Adaptive computing systems use FPGAs for custom hardware acceleration in high performance and real-time applications. Unlike single purpose dedicated hardware approaches, the reusable nature of the technology introduces system design tradeoffs that must balance processing density, memory, and I/O bandwidth, not to mention more subtle issues such as ease of programming, debugging, and physical integration into real-world systems. This paper describes results from the DARPA-funded SLAAC project, which developed three generations of adaptive computing systems for a diverse set of challenging signal processing applications.

[1]  Karl S. Hemmert,et al.  An Application-Specific Compiler for High-Speed Binary Image Morphology , 2001, The 9th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'01).

[2]  Brent E. Nelson,et al.  FPGA-based sonar processing , 1998, FPGA '98.

[3]  Brent E. Nelson,et al.  Gigaop DSP on FPGA , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[4]  Maya Gokhale,et al.  Applying reconfigurable hardware to the analysis of multispectral and hyperspectral imagery , 2002, SPIE Optics + Photonics.

[5]  Jack S. N. Jean,et al.  Accelerating an IR automatic target recognition application with FPGAs , 1999, Seventh Annual IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00375).

[6]  Maya Gokhale,et al.  FPGA implementation of the pixel purity index algorithm , 2000, SPIE Optics East.

[7]  Duncan A. Buell,et al.  Splash 2 - FPGAs in a custom computing machine , 1996 .

[8]  Michael J. Wirthlin,et al.  Improving the performance and efficiency of an adaptive amplification operation using configurable hardware , 2000, Proceedings 2000 IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00871).

[9]  Narbik Manukian,et al.  Atmospheric correction of hyperspectral imagery by statistical spectral smoothing , 2002, SPIE Remote Sensing.

[10]  Dzung T. Hoang,et al.  The Splash 2 processor and applications , 1993, Proceedings of 1993 IEEE International Conference on Computer Design ICCD'93.

[11]  Mark Jones,et al.  Implementing an API for distributed adaptive computing systems , 1999, Seventh Annual IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00375).

[12]  B.E. Nelson Configurable computing and sonar processing - architectures and implementations , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[13]  Laurent Moll,et al.  Systems performance measurement on PCI Pamette , 1997, Proceedings. The 5th Annual IEEE Symposium on Field-Programmable Custom Computing Machines Cat. No.97TB100186).