Implementation of a digital phase-locked loop using CORDIC algorithm

A phase-locked loop is a control system that has already been in use for a long time for generating an output signal which is synchronized in frequency and phase to an input signal. The superior noise immunity and tracking capability of phase-locked loop makes it very attractive device in many applications, e.g. clock and data separation, FSK demodulator and doppler recovery. The objective of this paper is to propose a novel digital phase-locked loop structure which can be easily implemented using the CORDIC algorithm. Implementation of those phase-locked loop structures using the CORDIC algorithm makes VLSI recitations very feasible. CORDIC algorithm is also easily pipelined in order to achieve high-performance in computation systems.

[1]  Y.H. Hu,et al.  CORDIC-based VLSI architectures for digital signal processing , 1992, IEEE Signal Processing Magazine.

[2]  T. Le-Ngoc,et al.  All digital phase-locked loop: concepts, design and applications , 1989 .

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

[4]  Jack E. Volder The CORDIC Trigonometric Computing Technique , 1959, IRE Trans. Electron. Comput..

[5]  Yu Hen Hu,et al.  The quantization effects of the CORDIC algorithm , 1992, IEEE Trans. Signal Process..

[6]  Norbert J. Fliege,et al.  Complex digital oscillators and FSK modulators , 1992, IEEE Trans. Signal Process..

[7]  Jeong-A Lee,et al.  Constant-Factor Redundant CORDIC for Angle Calculation and Rotation , 1992, IEEE Trans. Computers.