Comparison of Efficient FPGA-Oriented Direction-of-Arrival Algorithms on an RFSoC 4x2 Board

Bachelor Thesis (2026)
Author(s)

I. Váradi István (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

F.L. Kosterhon – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

A. Asadi – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

G. Iosifidis – Graduation committee member (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2026
Language
English
Graduation Date
25-06-2026
Awarding Institution
Delft University of Technology
Project
CSE3000 Research Project
Programme
Computer Science, Algorithmics
Faculty
Electrical Engineering, Mathematics and Computer Science
Downloads counter
6
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Reliable UAV navigation in GNSS-challenged environments often requires complementary sensing methods that can operate when satellite positioning is degraded or unavailable. Radio-frequency signals of opportunity can support this type of navigation, but their practical use depends on intermediate processing stages such as direction-of-arrival estimation. This work compares three FPGA-oriented DoA estimation approaches, MUSIC, ESPRIT, and an LU-decomposition-based estimator, within a common RFSoC 4x2 and Vitis HLS implementation framework. Instead of proposing a new estimator, the study evaluates existing hardware-oriented methods under shared assumptions about the receiver, array, fixed-point, signal model, and measurements. All methods use the same four-element ULA configuration, broadside angle convention, 256-snapshot frame structure, and captured RF data. The evaluation compares angular accuracy, HLS kernel latency, update interval, and FPGA resource usage. MUSIC provides the strongest full-range angular robustness, while the LU-based estimator gives the lowest latency and resource cost but produces larger edge-angle error tails. ESPRIT provides intermediate accuracy while retaining timing and resource characteristics close to those of MUSIC, since both methods rely on EVD-based subspace processing.

Files

License info not available