Title :
A flexible implementation of a Global Navigation Satellite System (GNSS) receiver for on-board satellite navigation
Author :
Dion, A. ; Boutillon, E. ; Calmettes, V. ; Liegon, E.
Author_Institution :
DEOS, Univ. de Toulouse, Toulouse, France
Abstract :
In this paper, we present the implementation of the acquisition algorithm of a versatile Global Navigation Satellite System (GNSS) receiver for satellite applications. For versatility purpose, the choice of the receiver algorithms has been motivated by 1) their capability to fulfill the application requirements with a moderate complexity, 2) their capability of being factorized in a small set of elementary modules that can be configured and combined in various ways in order to process both GPS and Galileo current and future signals. These algorithms have been specified using SystemC, a modeling language that can be common to hardware and software flow. The use of a virtual platform for simulation allows us to identify bottleneck of the architecture and to propose algorithm modification to solve them.
Keywords :
Global Positioning System; radio receivers; GPS; Galileo current; SystemC; acquisition algorithm; elementary modules; global navigation satellite system receiver; global positioning system; modeling language; on board satellite navigation; Algorithm design and analysis; Computer architecture; Global Navigation Satellite Systems; Global Positioning System; Receivers; Satellites; Software algorithms; Co-design; GNSS algorithm; SystemC; Versatility;
Conference_Titel :
Design and Architectures for Signal and Image Processing (DASIP), 2010 Conference on
Conference_Location :
Edinburgh
Print_ISBN :
978-1-4244-8734-9
Electronic_ISBN :
978-1-4244-8733-2
DOI :
10.1109/DASIP.2010.5706284