Forum Discussion
Altera_Forum
Honored Contributor
15 years ago --- Quote Start --- You should/must not take this asynchronous signal as an input to your state machine. This can cause the described freeze. --- Quote End --- Yes, it's the most likely explanation. In case, state would show an illegal bit combination, it can be easily detected in simulation or with signal tap. The probability of dropping into an illegal state with asynchronous inputs also depends on arbitrary design timing details, it may change with design modifications without a clear relation.