- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Now I am working on a design which needs different rate clock signals. However, some clock signals can not be achieved directly through PLL in the chip. So I plan to use counter and PLL to achieve the demanded clock signals.
As I know, if I use counter to create a clock signals, there may be some problems. Because the counter output can not guarantee that the counter output signals arrive at different components clock pins at exactly same time, these little time differences in signals arrive may cause serious problem that make the system does not work as expect. I just heard there is a IP core that like global clock, the input is the clock signals like the counter output, the outputs are still clock signals, however the output signals from the global clock can guarantee arriving different components at the exact time to avoid mismatch. I try to find this IP core in QuartusII but I can't got it. I just wonder who have heard this type IP or used this before? if there is no IP core like I described, how can I handle the issue I describe above about using counter to generate the clock signals? Thanks very much!Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nobody knows?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
you should use the counters as clock enables rather than clocks. the static timing analyzer will help you ensure everything gets to the right location at the right time
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks, thepancake. However, I can't understand if I used counter output as the clock enalbes, how it can make the clock signals I want? For example, the clock signal I have is 32Mhz, and I want is 1Mhz and I used counter to half the clock signals several times, when I used it as clock enable, the original clock should still work at 32Mhz, the only things is in half time, there is no clock signal output, right?
Could you please give a little more explain? Thanks very much.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page