PLL: Computing the Multiply/Divide frequencies automatically


alvieboy
  • Here is a nice tool to calculate the M and D values to use with XIlinx PLL and DCM's.

Hi guys,

I just wrote a small C++ application (text-mode) that can compute the two primary configuration values for PLL (multiply and divide), given an input clock speed and the required speed. Since some of these are not possible directly using a single PLL, the application also scans for a dual-chained PLL approach, where the output from the first PLL is fed into the input of the second PLL.

These two parameters are enough for you to get a working PLL with your desired frequency.

pllwindows.png

Source code and prebuilt windows .exe available at:

http://alvie.com/zpuino/downloads/pllscan/

Enjoy :)

Alvie



  • Like 1
  Report Article



User Feedback


There are no comments to display.



Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.