Hi there,
I am encountering a strange problem in a state machine using a 33M3333 clock in a Spartan3 FPGA.
first been attributed to a relatively poor waveshape of the clock line. A load of 100ohms/10pF in series to ground has been put at the end of the line, improving a bit the problem.
However, the problem is still there. I am now suspecting a too slow rise time or fall time of the clock input to the FPGA, that could let a noise go through around the threshold point. This idea is backed up by the fact that extra edges seem to be added. By the way, I am unable to find in the Xilinx data sheet any value for the RT and FT of the clocks.
I would have liked to be able to force input hysteresis on the clock signals, but I think it is not possible nor maybe desirable.
Any idea ?