Parallel Sorting based OS-CFAR Implementation in FPGA

Target detection in Sonar systems involves the comparison of the received signal amplitude against a threshold. To obtain a Constant False-Alarm Rate (CFAR), an adaptive threshold representing the local clutter situation must be applied. Order Statistics CFAR (OS-CFAR) is a popular CFAR method, usin...

Full description

Saved in:
Bibliographic Details
Published inOCEANS 2022 - Chennai pp. 1 - 8
Main Authors Sunny, Shine Parekkadan, Narayanan M, Prakash
Format Conference Proceeding
LanguageEnglish
Published IEEE 21.02.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Target detection in Sonar systems involves the comparison of the received signal amplitude against a threshold. To obtain a Constant False-Alarm Rate (CFAR), an adaptive threshold representing the local clutter situation must be applied. Order Statistics CFAR (OS-CFAR) is a popular CFAR method, using a single value extracted from the ordered statistic. This method can tolerate background singularities and can have superior results in certain conditions. This includes the presence of multi-targets in the reference window or the case when the reference window is crossing clutter edges.Numerical sorting involved in OS-CFAR is a computationally expensive operation. The best asymptotic run-time complexity of sorting is O(n log n) in a sequential processing system. In this context, a novel approach is proposed, developed, and tested for running OS-CFAR on FPGA. The proposed approach has a run-time complexity of O(n) , that is linear computation complexity by rigorous parallelization. Moreover, optimum re-source utilization is maintained by time-division multiplexing of sorting hardware and tri-state buffering of output. The developed approach is tested for simultaneous 60-beam, 32.5 kHz sensor data by considering 200 range cells.
DOI:10.1109/OCEANSChennai45887.2022.9775472