I heard in the following link that a V4 library about this topic exists, but I'm not able to find it anywere and to understand how to use it:
Find VHDL libraries? Is there a library for a PLL
librarypllvhdl
Related Topic
- Electronic – Are there Atmel and PIC libraries for Eagle
- Electronic – Do open source libraries exist for VHDL the way they do for C++ or python
- Where i can find allwinner library for eagle
- Electrical – How to find SMD transistors library for Altium Designer
- Platform Independent PLL in VHDL – Can It Be Programmed?
- PSpice Library – Finding a PSpice Library for a Speaker
Best Answer
A continuous-time PLL (phase-locked loop) is an analog circuit and cannot be described in a purely digital hardware description language such as VHDL.
However, it is possible to construct a discrete-time approximation to a PLL by using an NCO (numerically-controlled oscillator, AKA "DDS", or direct digital synthesizer) as the oscillator block in a PLL. You also need a discrete-time implementation of a phase/frequency comparator.
I have done this on several projects with a great deal of success. However, the details of the design tend to be very application-specific, and I doubt that you'll find a complete, turn-key implementation in any library.