Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17268 Discussions

Timing Analysis not met on holdtime

KWang97
Beginner
1,465 Views

Hold time slack is minus, so how to solve this problem? How can I meet Timing requirements. Some specific files about my project are attached. Please download and help me analyze it and hope for your solutions. Thanks very much!

 

“FPGA_CLOCK_25MHZ” is the 25MHZ input clock, “pll_clk_out_50 ” is clock generated by PLL IP which is 50MHz, and “pll_clk_out_50 ” didn't meet the Timing analysis.

0 Kudos
3 Replies
skyjuice
Employee
1,311 Views

Can you do a report_timing on the violated path? This will pinpoint to what cause the hold violations.

0 Kudos
KWang97
Beginner
1,311 Views
Hi How do a report_timing on the violated path? I don’t know how to get it, could you please show me specific steps on how to generate it. Thanks!
0 Kudos
skyjuice
Employee
1,311 Views

Open Timing Analyzer, update timing netlist, and there will be a list of timing violations. Right click on the violated clock and click ‘Report Timing’. Export out these violated paths.

0 Kudos
Reply