Community
cancel
Showing results for 
Search instead for 
Did you mean: 
HTong1
Beginner
427 Views

Is there a way to easily show the constrained or derived clock frequencies?

The Quartus FMAX only shows frequencies of clocks the compiled design can run up to but does not show what the clock frequencies are constrained in the .sdc file or derived from PLL. While such info can be dug out by going .sdc files and each of the PLL IP generation page it is inconvenient and prone to mistake. Is there any way for the Quartus​ to show the constrained/derived frequencies? The best is to have such info in a column in parallel to the FMAX, and if not, any other way? Thanks.

0 Kudos
4 Replies
sstrell
Honored Contributor II
29 Views

In the timing analyzer, generate a clock report (report_clocks). That shows a summary of all the clocks in your design.

 

In case you're not familiar with the tool, check out these trainings:

 

https://www.intel.com/content/www/us/en/programmable/support/training/course/odsw1116.html

https://www.intel.com/content/www/us/en/programmable/support/training/course/odsw1117.html

 

#iwork4intel

HTong1
Beginner
29 Views

​Thanks for the great help. The report_clocks provides great amount of detail. For example, when Fmax lists only 22 clocks, report_clocks lists all the 248 clocks. Suggest Intel to add Ftarget (from .sdc file and its derived, for the same clocks that Fmax lists, for example, 22 clocks) and Fdelta columns in the Fmax panel next to the Restricated Fmax column and when a Ftarget is not met the Fdelta is shown negative number in red color.

Another suggestion is for Intel to allow user to add buttons to its GUI to link to any tcl scripts, for example, adding a Report Clocks button that when clicked executes the report_clock … tcl command. Both WIndows and Linux should have already made it easy for application to add such capability.

 

sstrell
Honored Contributor II
29 Views

If any path in a clock domain is failing timing based on the design and your .sdc, the clock will show up as red when you run a summary report.

 

You can run Report Clocks directly from the Tasks window; no need for any extra buttons.

 

#iwork4intel

29 Views

Hello Huiming Tong,

About report clock : even from Menu bar you have options as below. Reports -> Diagnostic -> Report Clocks

Thank you,

 

Regards,

Sree

Reply