Forum Discussion
Altera_Forum
Honored Contributor
11 years agoSomething is wrong with the requirements. You have a multicycle -start -setup of 10 and a multicycle -hold -end of 9. I would have thought your hold requirement would be 0ns, not 31.6667ns. The weird thing is your hold requirement with no exceptions(that means no multicycles) is 31.667ns. It is almost always 0, and should be here. Something strange is going on but I'm not quite sure what. I assume you're calling derive_pll_clocks in your .sdc(which is where the multicycles come from).
So the MCs seem right, just your initial relationships. I can't tell why though from the info given.