The present invention discloses methods, apparatuses, and systems for
eliminating auto- and cross-correlation in weak signal CDMA systems, such
as GPS systems. The invention uses parallel data paths that allow
standard correlation of signals in parallel with verification of the lock
signal to determine whether the system has locked onto the proper signal
within the scanned signal window. The invention can be made with multiple
CPUs, a single CPU with dual input modes, on multiple IC chips, or as a
single IC chip solution for small, low cost reception, downconversion,
correlation, and verification systems.