An acceleration framework for synthetic aperture radar algorithms

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Algorithms for radar signal processing, such as Synthetic Aperture Radar (SAR) are computationally intensive and require considerable execution time on a general purpose processor. Reconfigurable logic can be used to o?€-load the primary computational kernel onto a custom computing machine in order to reduce execution time by an order of magnitude as compared to kernel execution on a general purpose processor. Specifically, Field Programmable Gate Arrays (FPGAs) can be used to accelerate these kernels using hardware-based custom logic implementations. In this paper, we demonstrate a framework for algorithm acceleration. We used SAR as a case study to illustrate the potential for algorithm acceleration o?€ered by FPGAs. Initially, we profiled the SAR algorithm and implemented a homomorphic filter using a hardware implementation of the natural logarithm. Experimental results show a linear speedup by adding reasonably small processing elements in Field Programmable Gate Array (FPGA) as opposed to using a software implementation running on a typical general purpose processor.

Original languageEnglish
Title of host publicationAlgorithms for Synthetic Aperture Radar Imagery XXIV
StatePublished - 2017

Fingerprint

Dive into the research topics of 'An acceleration framework for synthetic aperture radar algorithms'. Together they form a unique fingerprint.

Cite this