Transformation of a mealy finite-state machine into a moore finite-state machine by splitting internal states

  • Authors:
  • A. S. Klimovich;V. V. Solov'Ev

  • Affiliations:
  • Bia ystok University of Technology, Bia ystok, Poland 15-351 and Higher State College of Communications, Minsk, Belorussia 220114;Bia ystok University of Technology, Bia ystok, Poland 15-351 and Higher State College of Communications, Minsk, Belorussia 220114

  • Venue:
  • Journal of Computer and Systems Sciences International
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The problem of transformation of a Mealy finite-state machine (FSM) into an equivalent Moore FSM is considered. This problem often arises in the practice of engineering design, when one needs to avoid direct dependence of the output values on variations in the input values. The proposed approach uses the operation of splitting of internal states of an FSM and represents the machine as a list of transitions. Experiment results have shown that transformation of Mealy FSM into Moore FSM increases the number of internal states, on the average, by a factor of 1.96 and increases the number of transitions by a factor of 2.05; the cost of realization of Moore FSM using an industrial software package is approximately twice as great as the corresponding cost for a Mealy machine. The up-to-date tendencies of development of minimization methods and Moore FSM synthesis are described.