A comparison of methods for DPLL loop filter design

Four design methodologies for loop filters for a class of digital phase-locked loops (DPLLs) are presented. The first design maps an optimum analog filter into the digital domain; the second approach designs a filter that minimizes in discrete time a weighted combination of the variance of the phase error due to noise and the sum square of the deterministic phase error component; the third method uses Kalman filter estimation theory to design a filter composed of a least squares fading memory estimator and a predictor. The last design relies on classical control theory, including rules for the design of compensators. Linear analysis is used throughout the article to compare different designs, and includes stability, steady state performance and transient behavior of the loops. Design methodology is not critical when the loop update rate can be made high relative to loop bandwidth, as the performance approaches that of continuous time. For low update rates, however, the minimization method is significantly superior to the other methods.

[1]  E. I. Jury,et al.  Theory and application of the z-transform method , 1965 .

[2]  Vimal Singh,et al.  Control Systems Engineering , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  W. J. Hurd,et al.  Design and Performance of Sampled Data Loops for Subcarrier and Carrier Tracking , 1984 .

[4]  A. J. Ruddell,et al.  Optimum digital phase-locked loops , 1975 .

[5]  W.C. Lindsey,et al.  A survey of digital phase-locked loops , 1981, Proceedings of the IEEE.

[6]  S. C. Gupta,et al.  On Optimum Digital Phase-Locked Loops , 1968 .

[7]  R. Kumar,et al.  A class of optimum digital phase locked loops , 1986, 1986 25th IEEE Conference on Decision and Control.

[8]  William C. Lindsey,et al.  SYNCHRONIZATION SYSTEMS in Communication and Control , 1972 .

[9]  Floyd M. Gardner,et al.  Phaselock techniques , 1984, IEEE Transactions on Systems, Man, and Cybernetics.

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