Forum Discussion
Altera_Forum
Honored Contributor
18 years agoRipple and gated clocks: clock dividers, clock muxes, and other logic-driven clocks
Many threads on this forum involve clocks that are not driven directly by device pins or PLLs. This thread addresses design considerations for clocks driven by registers or combinational logic. ...
Altera_Forum
Honored Contributor
18 years agoIf you have hold violations for data paths going to or from the derived clock domain, then have the Fitter try to fix them. At "Assignments --> Settings --> Fitter Settings (category on left side)", set "Optimize Hold Timing" to "All Paths".
This setting will cause the Fitter to insert routing delay in the data path between registers to avoid hold violations. Even if this setting succeeds in eliminating all reported violations, the uncertainty considerations for on-die variation described for design guideline# 3 still apply.