Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
0
Using CCLK as an oscillator
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-25-2007 10:02 AM
If i read the Spartan3 datasheet correct, there is an internal silicon oscillator in each Spartan3 that can be configured to be the CCLK clock for configuring the FPGA in master serial mode, and there is a PERSIST option that can keep the clock on after configuration. My question is, can I use this clock inside the FPGA as a master clock for the FPGA and the board? I have an application where I want as few parts as possible on the board, and I don't really care what the master clock frequency is, as long as it is a 1-50MHz clock.
To use CCLK would I have to have a PCB trace connecting the CCLK output pin to another FPGA I/O pin or can I conenct to it internally? I did not see a schematic library part that has CCLK. Is there any way to do this?
Thank you,
-J
To use CCLK would I have to have a PCB trace connecting the CCLK output pin to another FPGA I/O pin or can I conenct to it internally? I did not see a schematic library part that has CCLK. Is there any way to do this?
Thank you,
-J
0
Re: Using CCLK as an oscillator
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-25-2007 03:00 PM
There were earlier parts that had the ability to use the internally
generated clocks. However IIRC Spartan3 does not have this
feature. Also the PERSIST option does not do what you want.
It may cause the CCLK pin to keep its I/O standard after configuration,
but won't actually keep the oscillator running.
-- Gabor
0
Re: Using CCLK as an oscillator
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-26-2007 04:11 PM
Thanks for the information. What does IIRC mean?
0
Re: Using CCLK as an oscillator
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-27-2007 06:02 AM
The Persist options allows the CCLK pin to remain active but only as part of a configuration interface. This allows you to access Configuration Memeory and Carry out operations such as Readback of the config data. You can not access this clock in the Fabric however.
-P
-P
0
Re: Using CCLK as an oscillator
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
09-30-2007 05:35 PM
IIRC: If I Recall/Remember Correctly
Net jargon for non-typists. If you use newsgroups you run into a lot of these :)
Net jargon for non-typists. If you use newsgroups you run into a lot of these :)
-- Gabor











