Forum Discussion
Altera_Forum
Honored Contributor
14 years agoTurns out the setup timing was ok, but the hold timing was not met due to the ripple clock. Quartus is NOT configured to have the fitter optimize internal registers (All Paths) and therefore wont automatically add delays to fix the hold timing. Instead the better solution is to simply change the design to a clock enable (now that I understand the timing problem clearly). I think it should have been enabled from the beginning, but don't want to change it at this point.
Just for my information, any additional options for having quartus optimize or add delays only to this path? I believe I can also define this clock as a global in the assignment editor which may or may not help.