Title :
GNSS baseband processing in a multi-core platform
Author :
Raasakka, J. ; Hurskainen, H. ; Nurmi, J.
Author_Institution :
Dept. of Comput. Syst., Tampere Univ. of Technol., Tampere, Finland
Abstract :
In this paper we describe our work on the design and implementation of GNSS application on a multi-core platform. The emerging systems and advanced algorithm development create the need for flexibility for GNSS receiver, which cannot be met with currently widely used ASIC technology approach. Different technology solutions to meet the flexibility criteria, such as DSPs, and FPGAs are evaluated in this paper with detailed description of our multi-core realization. The multi-core platform designed and developed within CRISP project contains 9 cores per RFD and software benchmarking estimates that up to 13 satellites could be tracked per core. This could be extrapolated to tracking performance of 104 satellites per RFD, when a single core is used for input preprocessing.
Keywords :
satellite navigation; GNSS baseband processing; GNSS receiver; advanced algorithm development; emerging systems; multicore platform; Data preprocessing; Digital signal processing; Field programmable gate arrays; Global Navigation Satellite Systems; Multicore processing; Receivers; Satellites; DSP; FPGA; GNSS; multi-core; receiver;
Conference_Titel :
Localization and GNSS (ICL-GNSS), 2011 International Conference on
Conference_Location :
Tampere
Print_ISBN :
978-1-4577-0186-3
Electronic_ISBN :
978-1-4577-0187-0
DOI :
10.1109/ICL-GNSS.2011.5955263