Forum Discussion
Altera_Forum
Honored Contributor
18 years agoI have changed the state into a signal, but the situation haven`t changed.
Furthermore Quartus II doesn´t recognizes my state machine and there are no timing warnings. I have also changed the settings for state machines. For me the confusing thing is, that sometimes, the whole dmx-read-process is working very well, and then it changes into a state which isn`t assigned at this step. (last state "1001" should change the state into "0100", but sometimes it changes into "0000"). And obviously there are some illegal states, because when i delete the "when others" section, the dmx-read_process is not responding after a short period of time). I have tried to create the state machine as described in the Quartus II documentation with a own type for state, but if i do so, the whole thing is working only for a short period of time and then it is not longer responding to input data. So, are there any other suggestions??