Acquisition of an incoming long pseudo-noise (PN) code signal requires a fast hypothesis testing function for a large number of code phase hypotheses. In addition, when a transmitter is moving at a high speed, the hypothesis testing function needs to search for the signal in a 2-Dimensional (2D) search space that includes all possible combinations of code phase hypothesis and Doppler frequency hypothesis. Since a receiver has limited hardware resources (in terms of number of correlators and computational capacity) in practice, fast PN code acquisition is not an easy goal to achieve. In this paper, we propose a double dwell search scheme, where a 2D compressed correlator (TDCC) tests a number of coherently combined neighboring code phase hypotheses and Doppler frequency hypotheses at a time in the 1st dwell search, and all individual neighboring hypotheses found in the 1st dwell search are tested in the 2nd dwell search using a conventional correlator. We present theoretical performance analysis of the proposed technique and Monte Carlo simulation results to demonstrate the performance of the proposed technique and to compare it to the conventional double dwell search technique.