hardware - Digital logic - mealy state machines? -


i understand way mealy state machines work - output logic function of not current state of input directly well.

but advantage on moore machines? people commonly use mealy fsms?

i've wondered.

moore machines simpler comprehend, moore machine have @ least many states corresponding mealy machine. (think how turn mealy moore: each transition, have additional states choices on input)

so, mealy more efficient, because can have fewer states , fewer memory components. on other hand, because it's bound input, it's not bound clock. therefore, in cases timing on output important, moore gives more control.


Comments

Popular posts from this blog

jquery - Invalid Assignment Left-Hand Side -

java - Play! framework 2.0: How to display multiple image? -

asp.net mvc - Implementing normal user/pass, Twitter & Facebook auth -