Abstract:
A synchronization tracking device and method in a code division multiple access (CDMA) receiver including oversampling received signals corresponding to a plurality of chips at a predetermined speed and sequentially storing the oversampled signals in a received signal shift register unit; sequentially storing pseudo noise codes generated in a pseudo noise code generator in a pseudo noise code shift register unit in a chip unit; correspondingly multiplying the output data from the received signal shift register unit and the pseudo noise codes outputted from the pseudo noise code shift register unit by means of a plurality of multipliers; adding the data outputted from the plurality of multipliers and storing the added result as the phase information and energy value for one path; repeatedly performing the above procedure until the phase information and energy values for all paths are stored; and selecting the path corresponding to a largest value in the stored phase information and energy values for all paths and informing a demodulator of the selected path. Thereby, the synchronization tracking device can reduce the time necessary for the synchronization tracking and continuously correct the information for a selected path, thereby improving the performance of the receiver.