- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
creating a 1MHz to 100MHz variable oscillator in V5
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-19-2012 10:23 PM
Hi ,
I am trying to make a 1MHz to 100Mhz varable oscillator using XC5VLX30T FPGA. The oscillator shall have 1MHz resolution.
As i understand it may be feasible using DCM and dynamic recnfiguration of M &D values. I also came across XAPP872 which suggests the use of IODELAY to achieve a frerquency range of 82 MHz to 320MHz(lower frequencies can be achieved by dividing the input clock).
Which one of these methods is better and easy to implement.
thanks
Solved! Go to Solution.
Re: creating a 1MHz to 100MHz variable oscillator in V5
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-21-2012 03:47 AM
What is the clock source on the board?
------------------------------------------
"If it don't work in simulation, it won't work on the board."
Re: creating a 1MHz to 100MHz variable oscillator in V5
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-24-2012 09:34 PM
We want only single bit output tobe given to another block in the FPGA.
We will have a 50Mhz oscillator on the board.
Re: creating a 1MHz to 100MHz variable clock source
[ Edited ]- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-25-2012 02:27 AM - edited 05-25-2012 03:49 AM
The simplest method that comes easily to mind is to use an internal PLL to multiply up to 200MHz, then a variable modulus counter/divider.
BTW, I suggest that count-down is better for variable modulus counters, so that you can have fixed comparison to 0.
------------------------------------------
"If it don't work in simulation, it won't work on the board."
Re: creating a 1MHz to 100MHz variable clock source
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-27-2012 09:10 PM
Thanks for the reply.
Can you please elaborate on how to generate 1Mhz to 100Mhz using a down counter with a 200Mhz input clock.
regards
Mohammad waris
Re: creating a 1MHz to 100MHz variable clock source
[ Edited ]- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-28-2012 03:25 AM - edited 05-28-2012 03:31 AM
If you can't work out that sort of thing for yourself, perhaps you should consider a different occupation.
http://www.lmgtfy.com/?q=loadable+down+counter+VHD
------------------------------------------
"If it don't work in simulation, it won't work on the board."
Re: creating a 1MHz to 100MHz variable clock source
[ Edited ]- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-28-2012 09:56 AM - edited 05-28-2012 09:57 AM
:)
U r so right ,I shuld have thought before asking.











