Patent ID: 8270457

Claim:
A configurable correlator for an acquisition channel in a GPS receiver, the configurable correlator comprising: a pre-summer for receiving resampled digital baseband data, the pre-summer consisting of: a mixer configured to mix the resampled digital baseband data and a Doppler frequency; a flip-flop receiving an output of the mixer; and a first adder receiving outputs of the flip-flop and the mixer; a delay line for receiving an output of the first adder, the delay line including a plurality of registers connected in a daisy-chain and a plurality of tap points provided between certain of the plurality of registers; a plurality of correlation multipliers for receiving outputs of the plurality of tap points, wherein a number of the plurality of correlation multipliers is one-half a number of the plurality of registers; an adder tree for receiving outputs from the plurality of correlation multipliers; an second adder for receiving an output of the adder tree; and a correlation memory for receiving an output of the second adder and providing an input to the second adder.