This project has three research focus areas:
(1) The design and implementation of a Functional Programming Environment (FPE) to express signal and image processing algorithms, mapping (compiling) those algorithms to field programmable gate array (FPGA) architectures, and managing adaptive computing resources.
(2) The implementation and demonstration of radio communication functions with the FPE and mapping these functions onto field programmable gate arrays.
(3) The implementation and demonstration of Synthetic Aperture Radar (SAR) processing algorithms with the FPE and mapping these algorithms onto FPGAs. The first area creates an important technology for expression and manipulation of signal and image processing algorithms. The second and third areas will be used to evaluate the FPE and implement important radio communications and SAR processing functions and modules.