Delay-locked loop with correlation branch selection

Mobile communications based on code division multiple access (CDMA) and global positioning systems (GPS) are considered or already in operation. In spread spectrum systems the delay-locked loop (DLL) is widely used to track the spreading code. Normally a design tradeoff between tracking accuracy and robustness against disturbances is required. Extended tracking range DLLs (ExtDLL) using more than two correlators increase the robustness but are less accurate. An algorithm based on the ExtDLL is proposed offering both robustness and good accuracy by selecting only correlation branches with an useful control signal. The new algorithm shows a very good performance at medium to high signal-to-noise ratios (SNR). With increasing SNR it approaches the classical DLL performance for accuracy and is more robust than the classical DLL and the ExtDLL.

[1]  A. Davies,et al.  Error-signal generation for pseudonoise tracking loops , 1978 .

[2]  Arnold L. Welti,et al.  Mean time to lose lock for the "Langevin"-type delay-locked loop , 1994, IEEE Trans. Commun..

[3]  Jack Kenneth Holmes,et al.  Coherent Spread Spectrum Systems , 1982 .

[4]  A. Wilde,et al.  Mean time to lose lock for a second-order extended tracking range delay-locked loop , 1995, Proceedings of 6th International Symposium on Personal, Indoor and Mobile Radio Communications.

[5]  A. Wilde Extended tracking range delay-locked loop , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[6]  A. Wilde,et al.  Delay-locked loop with generalized detector characteristic , 1996, Proceedings of ISSSTA'95 International Symposium on Spread Spectrum Techniques and Applications.