Forum Discussion
IDeyn
Contributor
5 years agoHi KS_AX!
Well, if I understand correctly, your design takes a data from external port (bitstream).
Is it so?
If it is, when the issue is because you use comparison on bitstream value right inside your FSM.
It could be then a metastability issue. Try to synchronize bs port using two registers.
Metastability is the main reason I suppose why FSM can stop.
Hope it helps.
--
Best regards,
Ivan