Altera_Forum
Honored Contributor
7 years agoWhat do timing constraints really do
Hi guys, I am a little confused about timing constraints.
Does timing constraints really change how the signals perform or it describes how the signals really look like for timing analysis? For example, if I have an external 100MHz clock input. It's 5.1 ns high and 4.9 ns low, but I want a 50% high and 50% low. How should I do the timing constraint? "create_clock -name {clk_100M} -period 10.000 -waveform { 0.000 5.000 } [get_ports {clk_100M}]" or "create_clock -name {clk_100M} -period 10.000 -waveform { 0.000 5.100 } [get_ports {clk_100M}]"? Thanks! Leon