Hi pletz
There is a problem with my state machines now and then. Sometimes it's OK after compilation, sometimes it isn't. I can see that when I'm testing the board. TimeQuest may report zero failing paths, but the design may still not work correctly.
Let's assume we have an FPGA an ADC and a DAC (interfaces like register). The FPGA reads a value from the ADC, does some processing with it and writes the processed value to the DAC. The port constraints only affect if the data is correctly read/written to data converters. It should not affect the internal processing of the data. Am I wrong?