Patent ID: 9031118
Filing Date: 2015-05-12
Classification: G01S,H04B

Abstract:
1. A correlator of a global positioning system receiver in a global positioning system that receives a sample satellite signal comprising: a signal comparator configured to receive the sample satellite signal, a first normalized estimate signal, and a second normalized estimate signal, the signal comparator generating a first accumulated output and a second accumulated output, the first accumulated output representing the integration of a correlation of the sample satellite signal and the first normalized estimate signal, and the second accumulated output representing the integration of a correlation of the sample satellite signal and the second normalized estimate signal; and a threshold comparator configured to receive from the signal comparator the first accumulated output and the second accumulated output, the threshold comparator (a) using a multiplier, on a first clock cycle, calculating a first magnitude value based on the square of the first accumulated output and on a second clock cycle, calculating a second magnitude value based on the square of the second accumulated output and (b) comparing the first and second magnitude values with a threshold value, wherein if the sum of the first and second magnitude values is greater than the threshold value, then the threshold comparator determines that a successful signal detection was made and allows continued tracking of an estimate signal as the sample satellite signal; wherein the estimate signal is derived from the first and second normalized estimate signal.