Table of Contents Author Guidelines Submit a Manuscript
International Journal of Antennas and Propagation
Volume 2015 (2015), Article ID 956735, 9 pages
Research Article

Optimized Method for Generating and Acquiring GPS Gold Codes

1Team of Communication Signals, Geolocation, Parallel Processing and Hardware Implementation, ETA Laboratory, Electronics Department, University of Bordj Bou Arreridj, 34031 El Anasser, Algeria
2PRISME, Polytech Orléans, 12 rue de Blois, BP 6744, 45067 Orléans Cedex 02, France

Received 31 May 2015; Revised 13 September 2015; Accepted 15 September 2015

Academic Editor: Ding-Bing Lin

Copyright © 2015 Khaled Rouabah et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


We propose a simpler and faster Gold codes generator, which can be efficiently initialized to any desired code, with a minimum delay. Its principle consists of generating only one sequence (code number 1) from which we can produce all the other different signal codes. This is realized by simply shifting this sequence by different delays that are judiciously determined by using the bicorrelation function characteristics. This is in contrast to the classical Linear Feedback Shift Register (LFSR) based Gold codes generator that requires, in addition to the shift process, a significant number of logic XOR gates and a phase selector to change the code. The presence of all these logic XOR gates in classical LFSR based Gold codes generator provokes the consumption of an additional time in the generation and acquisition processes. In addition to its simplicity and its rapidity, the proposed architecture, due to the total absence of XOR gates, has fewer resources than the conventional Gold generator and can thus be produced at lower cost. The Digital Signal Processing (DSP) implementations have shown that the proposed architecture presents a solution for acquiring Global Positioning System (GPS) satellites signals optimally and in a parallel way.