GNSS Receiver Implementation on a DSP: Status, Challenges, and Prospects

T.E. Humphreys, M.L. Psiaki, P.M. Kintner, B.M. Ledvina

Abstract: A real-time GPS L1 C/A-code software receiver has been implemented on a Digital Signal Processor (DSP). The receiver exploits FFT-based techniques to perform autonomous acquisition down to a threshold of C=N0 = 33 dB-Hz. Efficient correlation algorithms and robust tracking loops enable the receiver to track an equivalent of 43 L1C/A-code channels in real time with a tracking threshold of 25 dB-Hz. This accomplishment represents a milestone in an ongoing effort to develop a low-cost, flexible, and capable GNSS receiver for use as a scientific instrument and for GNSS receiver technology development. This paper reports on the current design and capability of the DSP-based receiver, provides an overview of the challenges that are particular to embedded GNSS software receiver design, and discusses the prospects of DSP-based GNSS software receivers in relation to the multiple frequencies and higher bandwidths offered by modernized GNSS.
Published in: Proceedings of the 19th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2006)
September 26 - 29, 2006
Fort Worth Convention Center
Fort Worth, TX
Pages: 2370 - 2382
Cite this article: Humphreys, T.E., Psiaki, M.L., Kintner, P.M., Ledvina, B.M., "GNSS Receiver Implementation on a DSP: Status, Challenges, and Prospects," Proceedings of the 19th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2006), Fort Worth, TX, September 2006, pp. 2370-2382.
Full Paper: ION Members/Non-Members: 1 Download Credit
Sign In