Field Programmable Gate Arrays (FPGAs) are widely used by NASA for space borne applications. The radiation hardened capabilities, high reliability, and the low power requirements make the FPGAs preferable for Flight Computing systems. The proposed tool provides a software infrastructure that facilitates automatic performance tuning of FPGAs in terms of speed, power, and size. Other potential applications include DoD and Homeland Security, Prime Contractors that build space-borne systems that require FPGAs, and Processor hardware manufacturers, such as, Intel and AMD.
More »