Chapter 11 The Mealy State Machine

A Mealy state machine is one in which the outputs change on the transitions of the device. In other words, the outputs for the next state are determined by the current state and the current inputs. This type of state machine is in contrast to the Moore state machine, in which each value of an output is associated with a specific current state. In a Mealy machine, the outputs during a particular state can be different at different times, depending on how the machines entered the current state While either method, Mealy or Moore, can be used to describe any state machine, each has its own advantages. Essentially the specific requirements of the state machine will determine which method is optimal for your design. ...

Get Verilog Designer’s Library now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.