Patent ID: 6873649

Claim:
A dither code detector receiving a coded signal having a long code composed of a plurality of dithered codes wherein the dithered codes are dithered according to a dither pattern, the code detector comprising: a correlator unit correlating the coded signal with a reference code and outputting a correlation signal; a detector combining portions of the correlation signal according to the dither pattern and detecting the long code based on the combined portions of the correlation signal, wherein the detector includes a delay unit receiving the correlation signal and delaying it according to the dither pattern and outputting delayed correlation signals, and a combiner receiving the correlation signal and combining it with the delayed correlation signals and outputting a combined correlation signal, and wherein the delay unit includes a first counter counting with a first modulus corresponding to a dither of at least a first one of the dithered codes. a first memory storing a current portion of the correlation signal at a location according to a count of the first counter and outputting the delayed portion of the correlation signal when the first counter next addresses the location according to the first modulus, and wherein the combiner includes an first adder adding a delayed portion of the correlation signal with the current portion of the correlation signal and thereby generating a first combined correlation signal.