DocumentCode :
568823
Title :
An FPGA implementation of a data-bit asynchronous GPS/GLONASS correlator
Author :
Díaz, J.G. ; García, J.G. ; Roncagliolo, P.A.
Author_Institution :
Dto. Electrotecnia, UNLP, La Plata, Argentina
fYear :
2012
fDate :
9-10 Aug. 2012
Firstpage :
27
Lastpage :
33
Abstract :
The design and implementation on an FPGA of a correlation system for the American and Russian Global Positioning Systems (GPS and GLONASS) receivers are presented in this paper. This system permits processing the received signal asynchronously with the data-bits. Typically, in GPS and GLONASS receivers, correlation channels receive the samples in intermediate frequency signal, process them through a phase rotator and correlate them with replicas of the code signals locally generated. Based on these correlations, the receiver synchronizes with the incoming satellite signals, demodulates their data, and calculates its position and its speed. Each correlation channel usually works synchronously with the data-bits of the tracked satellite signal, but asynchronously among themselves. In the proposed system, the correlation channels provide partial correlations before and after the edge of data-bits which permit operating the channels synchronously among themselves, i.e. asynchronously with the data-bits of the signal. This feature brings some advantages for the navigation process because all the measurements are taken simultaneously. The designed system is compatible with the AMBA bus for the communication with an embedded processor and has a number of configurable correlation channels. The most significant aspects of the architecture, which was implemented using the hardware description language VHDL, as well as the obtained results with actual GPS and GLONASS signals are presented.
Keywords :
Global Positioning System; correlation methods; field programmable gate arrays; signal processing; American Global Positioning System receiver; FPGA; Russian Global Positioning Systems receiver; VHDL hardware description language; code signals; correlation channels; data-bit asynchronous GPS-GLONASS correlator system; embedded processor; intermediate frequency signal processing; navigation process; phase rotator; satellite signals; Correlation; Delay; Field programmable gate arrays; Global Positioning System; Receivers; Satellites; Synchronization; Correlation; FPGA; GLONASS; GPS;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Micro-Nanoelectronics, Technology and Applications (EAMTA), 2012 Argentine School of
Conference_Location :
Cordoba
Print_ISBN :
978-1-4673-2696-4
Type :
conf
Filename :
6297313
Link To Document :
بازگشت