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
Page Views
80
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