摘要 |
A correlation system for a GNSS receiver uses an FFT engine to perform correlation and post-FFT operation. The FFT engine executes FFT operation to an input data stream so as to generate a frequency-domain correlation with frequency-domain C/A code and IFFT operation to the frequency-domain correlation result to generate post correlation data for each hypothesis, and executes FFT operation to the post correlation data of a selected hypothesis to generate a post-correlation FFT result in a programmable TDM manner. In the present invention, in addition to the FFT engine, some components such as a magnitude calculation unit and memory are shared by a correlation stage and a post-correlation stage. Therefore, hardware complexity can be reduced.
|