0% found this document useful (0 votes)
36 views2 pages

Basis of Comparison Mealy Machine Moore Machine Description

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 2

BASIS OF

MEALY MACHINE MOORE MACHINE


COMPARISON
Mealy machine changes its Output of Moore machine only
Description output based on its current depends on its current state
input and present state.   and not on the current input.  
Mealy machine will have same
It has more states than Mealy
States or fewer states than Moore
machine.  
machine.  
Output Output is placed on transition.   Output is placed on transition.  
The value of the output function The value of the output
Value Of is a function of the transitions function is a function of the
Output and the changes, when the current state and the changes
Function input logic on the present state at the clock edges, whenever
is done.   state changes occur.  
More logic is required to
Mealy machines react faster to decode the output resulting in
Reaction To
inputs. They generally react in more circuit delays. They
Inputs
the same clock cycle.   generally react one clock cycle
later.
Asynchronous output generation
Output And Both output and state change
through the state changes
State synchronous to the clock edge.
synchronous to the clock.  
States Generally requires fewer states Generally requires more states
Requirement for synthesis.   for synthesis.  
Hardware Requires less hardware to More hardware is required to
Requirement design.   design.  
A counter is not a Mealy
Counter A counter is a Moore machine.
machine.  
Design Not necessarily easy to design.   Easy to design. 

Mealy Machine:

Moore Machine:

You might also like