• DocumentCode
    2713693
  • Title

    The optimizations of FFT algorithm in GPS software receiver

  • Author

    Yao, Xiangzhen ; Qin, Xinxian ; Cui, Shaolong ; Fang, Jinyun

  • Author_Institution
    Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
  • fYear
    2011
  • fDate
    24-26 June 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In a GPS system, the process of acquisition costs most time of the whole, which is due to the large number of required operations in the correlators. Common methods usually use FFT or PFA(Prime Factor Algorithm)to calculate the correlation, choosing float as the data type of the operation, which will obviously increase computational complexity. In consideration of the specific storage mode of GPS data, we propose a novel algorithm using 2-bit to store the GPS data, and using 2-bit to store the quantization of the local carrier frequency, then, the floating-point calculations has been replaced by bit-wise calculation, and the twiddle factors has been pre-stored using 16-bit 2´s complement integer. In this method, FFT will be performed only with integer arithmetic. Experiments show the significant performance and efficiency improvements of the proposed algorithm.
  • Keywords
    Global Positioning System; fast Fourier transforms; optimisation; radio receivers; software radio; FFT algorithm; GPS software receiver; PFA; bit-wise calculation; floating-point calculations; prime factor algorithm; twiddle factors; Baseband; Correlation; Discrete Fourier transforms; Global Positioning System; Receivers; Satellites; Software; 2-bit; FFT; GPS signal; Integer arithmetic; bit-shifting; twiddle factors table;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Geoinformatics, 2011 19th International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    2161-024X
  • Print_ISBN
    978-1-61284-849-5
  • Type

    conf

  • DOI
    10.1109/GeoInformatics.2011.5981131
  • Filename
    5981131