Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers

restricted fmax

Altera_Forum
Honored Contributor II
2,707 Views

My design with a Stratix2GX130 is timing-clean (no findings in TimeQuest' "report top failing paths").  

The design is fully constrained, everything seems to be ok.  

But when I look at the list of TimeQuest' "Report fmax summary" I see a column "Restricted fmax" with much lower values.  

And there are notes like: 

-limit due to minimum period restriction (tmin) 

-limit due to high minimum pulse width violation (tch) 

-limit due to minimum port rate restriction (tmin) 

-limit due to minimum period restriction (max I/O toggle rate) 

 

--> Are this serious warnings? 

--> where can I find some hints where these restrictions come from? 

 

Thanks for any help!
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
1,413 Views

Since you dont' have any failing paths, I assume your restricted fMax are still high enough to meet your constrains. 

Thus, no, it's not even a warning much less a serious one. 

 

The fMax report just provides some ballpark numbers on how fast each clock in your design could be. 

But it's really just a ball park number. 

(unrestricted fMax just takes into account the register-to-register delays 

The restricted fMax takes into account some more things, such as max I/O toggle rates. 

And neither takes into account signal that cross clock domains, for example.
0 Kudos
Altera_Forum
Honored Contributor II
1,413 Views

Those values are valid and should not be ignored. If you attempt to exceed the restricted Fmax then you will be operating the device outside of spec and you should not expect it to function properly.

0 Kudos
Reply