- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
at some point during my work I needed to use a higher frequency clock in Cyclone 3 (EP3C16) speedgrade -8 and thought of a 400 MHz clock. In the Cyclone 3 Handbook volume 2 table 1-19 it is specified 402 MHz for this core. However after running implementation TimeQuest reports an fmax of ~250 MHz with the mention that it is restricted to 238 MHz due to minimum period restriction (tmin). Where did this tmin come from? I haven't seen it in the datasheet. Any hints?Link Copied
6 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The fmax will come from your design.
The datasheet fmax of 402MHz is the theoretical fmax. The actual fmax will depend on your design.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Tricky,
you haven't read my post carefully... I know about fmax and design but i have no idea why the 238 restricted fmax (second column in timequest->report fmax) is there... my understanding it should be 402 instead of 238... right?- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I think, I have seen similar things. My explanation for it was that some global clock networks have a lower fmax then others, but this is just a guess. Have you constrained your clock, so that the fitter knows that you want to achieve 400MHz?
Thomas P.S.: I suppose you have not specified a duty-cycle for your clock different to 50%?- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
P.P.S.: Or do you have a M9K-block connected to this clock? That has a fmax of 238MHz with -8 speedgrade.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- P.P.S.: Or do you have a M9K-block connected to this clock? That has a fmax of 238MHz with -8 speedgrade. --- Quote End --- Yes, Quartus knows about the frequency, i constrained the PLL input and the 400 is inclk x 10. Duty cycle is 50%. There is a small altera fifo generated here (built around an M9K), i guess you're right. I should generate it in logic (size only 4x16). Hope it works!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yes, it was the M9K. thanks!

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page