• DocumentCode
    1836348
  • 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
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    365
  • Lastpage
    368
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ICCP.2009.5284735
  • Filename
    5284735