Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17247 Discussions

Does set_multicycle_path support more than two -through options in TimeQuest ?

Altera_Forum
Honored Contributor II
1,726 Views

I synthesized my FPGA project with Synplify Pro, using native SDC constraint which has some set_multicyle_path with more than two -through options. But QuartusII reports errors when using generated .scf. The error reports -through option have specified. What can I do ? Does set_multicycle_path support more than two -through options in TimeQuest ?

0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
732 Views

No, TimeQuest does not support multiple -thru options. But it is very unusual to need two -thru options (a single -thru is unusual enough).  

 

Can you describe why do you need them? It is likely that you will be able to find an alternative way to define the constraint.
0 Kudos
Altera_Forum
Honored Contributor II
732 Views

Thank you Davka! 

I got the contraint from our CPU team, which worked perfectly using DC.  

Maybe using two -thru is the simplest way to contraint those paths.
0 Kudos
Altera_Forum
Honored Contributor II
732 Views

Yes, PrimeTime (and DC) supports this. It is part of the SDC standard, but TimeQuest does not have that (mostly because it is not widely used). In my experience, it is not a critical feature, and in most cases, there is an easy workaround as you can find the one single node that represents that path you care about. 

 

I will be interested to know if you find that in your case, there is no other way to define that constrain.
0 Kudos
Reply