My board (Papilio One 500k) has a 32 MHz on-board oscillator that is connected to P89
.
I see in the default constraints (UCF) file I downloaded, it has the line:
NET CLK LOC="P89" | IOSTANDARD=LVTTL | PERIOD = 31.25 ns;
Now, why is it that the period is defined here as 31.25 ns.
If the on board oscillator is a set frequency, why is it I can set the period here?
My thought is that this statement is to inform the compiler of the period of the on board oscillator rather than specify what the period is.