A receiver for direct sequence spread spectrum code division multiple
access signals (DS-CDMA) particularly for GPS signals includes a plurality
of correlators. Each correlator includes variable level threshold circuits
(29, 30) which follow integrate and dump registers (27, 28). The threshold
level is set using the correlation noise level and predicted signal
strength.