This Is AuburnElectronic Theses and Dissertations

Show simple item record

Development of a GPS Software Receiver on an FPGA for Testing Advanced Tracking Algorithms


Metadata FieldValueLanguage
dc.contributor.advisorBevly, David
dc.contributor.advisorHung, John
dc.contributor.authorEdwards, William Luke
dc.date.accessioned2010-07-20T21:22:46Z
dc.date.available2010-07-20T21:22:46Z
dc.date.issued2010-07-20T21:22:46Z
dc.identifier.urihttp://hdl.handle.net/10415/2239
dc.description.abstractIn this thesis, the development of an FPGA-based software GPS receiver with a special focus on advanced tracking algorithms is developed. The particular algorithms of note in this thesis are in a class known as vector tracking algorithms. Vector tracking GPS algorithms boast an increased immunity to interference and jamming and the ability to perform at low signal-to-noise ratios. Addition of an inertial device to the vector tracking algorithm is known as deep integration and further boosts these benefits. A trade study is presented that compares different hardware platforms for an embedded real-time system. An FPGA is chosen based on its ability to combine all of the necessary functions on a single device and its ability to seque a FPGA logic design to an application-specific integrated circuit (ASIC). Implementation details of each different component that constitutes a GPS receiver are given. In the single system, three soft-core microprocessors are synthesized on the FPGA to compute various components of the GPS algorithm, and their interfacing to other custom logic and to each other is described. The operation of each of the custom GPS logic modules is outlined in detail. Hardware resource utilization and computational timing results are also given. This thesis shows that a preliminary design of a real-time embedded GPS receiver capable of vector tracking is feasible, but there are more improvements to be made before deep integration is successful in real time.en
dc.rightsEMBARGO_NOT_AUBURNen
dc.subjectElectrical Engineeringen
dc.titleDevelopment of a GPS Software Receiver on an FPGA for Testing Advanced Tracking Algorithmsen
dc.typethesisen
dc.embargo.lengthNO_RESTRICTIONen_US
dc.embargo.statusNOT_EMBARGOEDen_US

Files in this item

Show simple item record