Simulation of acquisition algorithm for GPS software receiver based on FPGA

Xiyuan Chen,Xinhua Tang,XueFen Zhu
2009-01-01
Abstract:The sample data structure of the global position system (GPS) software receiver radio frequency (RF) front-end, the principle of the GPS C/A code acquisition algorithm, and the principle of Virtex2p are discussed. In order to implement the GPS parallel acquisition algorithm, the method of zero padding is used to overcome the limitation of data which is not based on 2 N. Meanwhile, based on the Simulink environment, the software System Generator is used to set up the FFT module, the multiplier of imaginary number, the square module of the improved acquisition algorithm. The input signal is generated by M file from the sample data; two results from Matlab and field programmable gate array (FPGA) are compared and analyzed. It shows that the same acquisition frequency can be obtained in System Generator, and acquisition results are not influenced by the error less than one code (sixteen samples) caused by zero adding. The feasibility of the acquistion algorithm based on FPGA is verified.
What problem does this paper attempt to address?