{rfName}
To

License and use

Altmetrics

Grant support

The authors gratefully acknowledge funding from European Union's Horizon 2020 Research and Innovation Programme under the Marie Sklodowska Curie grant agreement No. 956090 (APROPOS: Approximate Computing for Power and Energy Optimisation, http://www.apropos-itn.eu/).

Analysis of institutional authors

Lei, JieAuthorQuintana-Orti, Enrique SAuthor

Share

October 15, 2024
Publications
>
Proceedings Paper
No

Towards Benchmarking GNSS Algorithms on FPGA using SyDR

Publicated to:2023 International Conference On Localization And Gnss, Icl-Gnss. - 2023-01-01 (), DOI: 10.1109/ICL-GNSS57829.2023.10148916

Authors: Grenier, Antoine; Damsgaard, Hans Jakob; Lei, Jie; Quintana-Orti, Enrique S; Ometov, Aleksandr; Lohan, Elena Simona; Nurmi, Jari

Affiliations

Tampere Univ, Elect Engn Unit, Tampere, Finland - Author
Univ Politecn Valencia, Parallel Architectures Grp, Valencia, Spain - Author

Abstract

Global Navigation Satellite System (GNSS) is widely used today for both positioning and timing purposes. Many distinct receiver chips are available off-the-shelf, each tailored to match various applications' requirements. Being implemented as Application-Specific Integrated Circuits, these chips provide good performance and low energy consumption but must be treated as "black boxes" by customers. This prevents modification, research in GNSS processing chain enhancement (e.g., application of Approximate Computing techniques), and design-space exploration for finding the optimal receiver implementation per each use case. In this paper, we review the development of SyDR, an open-source Software-Defined Radio oriented towards benchmarking of GNSS algorithms. Specifically, our goal is to integrate certain components of the GNSS processing chain in a Field-Programmable Gate Array and manage their operation with a Python program using the Xilinx PYNQ flow. We present the early steps of converting parts of SyDR to C, which will be later converted to Hardware Description Language descriptions using High-Level Synthesis. We demonstrate successful conversion of the tracking process and discuss benefits and drawbacks arising thereof, before outlining next steps in preparation for hardware implementation.

Keywords

BenchmarkingComputational complexityField-programmable gate array (fpga)Global navigation satellite system (gnss)Open-source softwarOpen-source software

Quality index

Bibliometric impact. Analysis of the contribution and dissemination channel

Independientemente del impacto esperado determinado por el canal de difusión, es importante destacar el impacto real observado de la propia aportación.

Según las diferentes agencias de indexación, el número de citas acumuladas por esta publicación hasta la fecha 2025-07-04:

  • WoS: 1
  • Scopus: 1

Impact and social visibility

From the perspective of influence or social adoption, and based on metrics associated with mentions and interactions provided by agencies specializing in calculating the so-called "Alternative or Social Metrics," we can highlight as of 2025-07-04:

  • The use of this contribution in bookmarks, code forks, additions to favorite lists for recurrent reading, as well as general views, indicates that someone is using the publication as a basis for their current work. This may be a notable indicator of future more formal and academic citations. This claim is supported by the result of the "Capture" indicator, which yields a total of: 2 (PlumX).

Leadership analysis of institutional authors

This work has been carried out with international collaboration, specifically with researchers from: Finland.