FPGA Implemetation of Acquisition phase of the GPS Receiver using XSG

Authors

  • Mohamed Ibrahiem El Hawary Research Assistant at the National Institute of Standards (NIS),Egypt
  • Gihan Gomah Hamza Associate professor at the National Institute of Standards (NIS),Egypt
  • Abdelhalim Zekry Professor at the Faculty of Engineering, Ain Shams University, Cairo, Egypt
  • Ibrahiem Mohamed Motawie Professor at the National Institute of Standards (NIS), Giza, Egypt

Abstract

In the past it was usual to exert a huge effort in the design, simulation, and the real time implementation of the complicated electronic and communication systems, like GNSS receivers. The complexity of the system algorithms combined with the complexity of the available tools created a system that is difficult to track down for debugging or for redesign. So, the simulation and educational tools was different from the prototyping tools. In this paper the parallel search acquisition phase of a GPS receiver was simulated and implemented on FPGA using the same platform and through a graphical programming language. So this paper introduces the fruit of integrating the prototyping tools with the simulation tools as a single platform through which the complicated electronic systems can be simulated and prototyped.

Author Biographies

Mohamed Ibrahiem El Hawary, Research Assistant at the National Institute of Standards (NIS),Egypt

Time and Frequency and Microwave Department

Gihan Gomah Hamza, Associate professor at the National Institute of Standards (NIS),Egypt

Time and Frequency and Microwave Department

Abdelhalim Zekry, Professor at the Faculty of Engineering, Ain Shams University, Cairo, Egypt

Electronics and Electrical Communications Engineering Department, ASU University, Cairo, Egypt

Ibrahiem Mohamed Motawie, Professor at the National Institute of Standards (NIS), Giza, Egypt

Time and Frequency and Microwave Department

References

GuochangXu and YanXu, GPS: THEORY, ALORITHMS AND APPLICATIONS, 3rd ed. 2016.

K. Borre and D. Akos., “A Software-Defined GPS and GALILEO Rceiver – A Single-Frequency Approach,” Birkhauser, New York, 2006.

G. Hamza, AbdelhaliemZekry, and IbrahimMotawie, “Implementation of a Complete GPS Receiver using Simulink,” IEEE Circits Syst. Mag., 2009.

M.ElHawary, G.Gomah, A.Zekry, and I.Hafez, “Simulation of the E1 and E6 Galileo Signals using SIMULINK,” Int. J. Comput. Appl., vol. 88, 2014.

M.ElHawary, “Signal Simulator for Global Navigation Satellite System,” Ain Shams University, 2014.

G. G. Hamza, Abdelhaliem A.Zekry, and M. M. N., “Implementation of a Complete GPS Receiver on the C6713 DSP through Simulink,” J. Glob. Position. Syst., vol. 8, 2009.

Gihan Gomah Hamza, “Enhancing the Time Measurement Accuracy of GPS receiver,” Ain Shams University, 2009.

http://www.ti.com/tool/TMDSDSK6713#technicaldocuments.”

D. Siboniyo, “FPGA-based data acquisition system for GNSS receiver for LEO-satellites application,” Arctic University of Norway, 2017.

System Generator for DSP Reference Guide, UG638, 14.1. April 2012.

System Generator for DSP User Guide, UG640, 14.1. April 2012.

System Generator for DSP User Guide, UG638, 14.2. July 2012.

System Generator for DSP User Guide, UG640, 14.3. October 2012.

System Generator for DSP Reference Guide, UG638, 14.5. March 2013.

J.Tian,W.Ye,S.Lin, and Z.Hua, “Software defined radio GNSS receiver design over single DSP platform,” in Proc. 10th Int. Symp. Spread Spectrum Techniques and Applications (ISSSTA08), 2008, pp.37-41.

PabloE.Leibovich, JuanG.Díaz, and P. R. JavierG.García, “Dedicated hardware for FFT based fast acquisition of GNSS signals,” IEEE 6th Lat. Am. Symp. Circuits Syst., 2015.

A. Shukla, “Hardware Implementation of Real time ECG Analysis algorithms,” Hawaii University, 2008.

PirajFozoonmayeh, “A practical approach to DSP algorithms using FPGA devices,” Simon Fraser University, 2011.

R. T. Bone, “FPGA design of a hardware efficient pipelined FFT processor,” Wright State University, 2008.

Downloads

Published

2024-04-19

Issue

Section

Telecommunications