Forum Discussion
Altera_Forum
Honored Contributor
9 years ago --- Quote Start --- Doesn't the "others" statement make the FSM safe ? --- Quote End --- It does not because it's only considered in synthesis if it covers a defined state. Safe encoding adds a reset to initial state for any illegal (undefined) state. As sstrell mentioned, enforcing a full case binary encoding would be the other option. But it blocks synthesis from optimizing the state machine logic.