Forum Discussion
Altera_Forum
Honored Contributor
13 years agoNew bie on timing constraints
Hello Experts, I have been new in Altera & Quartus. I am trying to understand the need for constraints like 'set_clock_latency' , 'set_clock_uncertainity' in FPGA's. For me these constr...
Altera_Forum
Honored Contributor
13 years agoVery rare to need them. But useful to have when needed.
set_clock_uncertainty: - add a "just in case" safety margin - add a safety margin to account for jitter in the input clock set_clock_uncertainty or set_clock_latency (the latter is more appropriate here): - model external delay variance, when the FPGA has two or more related clock inputs. On ASICs, the most common use of set_clock_uncertainty is actually to add a margin for clock skew during synthesis and place, as the clock tree is not yet built and the real skew is unknown.