A system for rapidly acquiring a spreading code, used in a code division
multiple access (CDMA) system, comprises a generator for generating a
first long code and a second long code, with each long code having a
length of N chips. The first long code is different from the second long
code. A transmitter transmits the first long code and the second long
code at a first phase angle and at a second phase angle, respectively, on
a carrier signal over a communications channel using radio waves. The
first long code and the second long code may be transmitted at an
in-phase (I) angle and at a quadrature-phase (Q) angle, respectively, on
the carrier signal. From the communications channel, an I acquisition
circuit and a Q acquisition circuit may acquire, in parallel, the first
long code and the second long code from the I angle and the Q angle,
respectively, of the carrier signal by searching, in parallel, N/2 chips
of the first long code and the second long code.