DSP Architecture for Weak Signal Acquisition in Assisted GPS