sample clock and outputting the digitized multi-channel signal; generating M local pseudo-noise sequences, wherein M is an integer greater than 1; and simultaneously downconverting and filtering the digitized multi-channel signal to baseband with a multi-channel polyphase filter, correcting timing phase misalignment between the digitized multi-channel signal and the locally generated pseudo-noise