Title :
An FPGA implementation of an all digital phase locked loop for control applications
Author :
Alecsa, Bogdan ; Onea, Alexandru
Author_Institution :
Autom. Control & Comput. Sci. Dept., Tech. Univ. Gh. Asachi, Iasi, Romania
Abstract :
This paper proposes a way of implementing a phase locked loop (PLL) controller. The focus is on the FPGA implementation of the digital PLL. The control is based on a closed loop, the sensing element being an optical tachometer. The output of the tachometer is compared to a reference signal, and a pulse width modulated (PWM) signal is derived, based on the phase and frequency error, to adjust the system output. The phase and frequency error is determined by a digital phase/frequency detector and is delivered as a PWM signal. This error signal is measured by the digital circuitry and passed to the loop filter of the PLL, which acts as the regulator. The main result is the phase error measurement circuitry. It has a numeric output, which allows the design of a digital loop filter. The design of the PLL can be done only with digital logic. The whole digital controller can be easily implemented in an FPGA.
Keywords :
closed loop systems; digital control; digital filters; digital phase locked loops; field programmable gate arrays; measurement errors; optical sensors; phase detectors; pulse width modulation; tachometers; FPGA implementation; PWM signal; all digital phase locked loop; closed loop control; digital controller; digital frequency detector; digital logic; digital loop filter design; digital phase detector; frequency error; numeric output; optical tachometer; phase error measurement circuitry; phase error signal; phase locked loop controller; pulse width modulated signal; reference signal; Circuits; Digital filters; Field programmable gate arrays; Frequency; Optical control; Optical filters; Optical modulation; Optical sensors; Phase locked loops; Pulse width modulation;
Conference_Titel :
Intelligent Computer Communication and Processing, 2009. ICCP 2009. IEEE 5th International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4244-5007-7
DOI :
10.1109/ICCP.2009.5284735