FINITE STATE MACHINE USING COMPUTER AIDED DESIGN
No Thumbnail Available
Date
2014-02-03
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
The aim of this study (Finite State Machine Using Computer
Aided Design) is to analyse the framework of a simulation
created to inform the State Assignment and State Diagram,
whereas the State Diagram depends on the number of State
Assignment. A Finite State Machine (FSM) that used in the
simulation is a Moore Machine. The programming languages
used to implement the FSM are ABEL and Java. The ABEL
language is simpler than Programming Logic Devices and Very
Large Scale Integration. Compared to C++, The Java
Programming Language also offers same advantages.
By using the two programming languages, author plans firstly to
display information that contains data about state transition of
Moore machine in a test file. Secondly, author wants to display
the state assignment of Moore machine and read it line by line,
depend on which line that user wants to read. In this case, the
user must inform the program like as how many state
assignments that user wants to read. Then the program will ask
user to input the number of assignments. Thirdly, the author
plans to produce the state diagram depend on the number of
state assignment that user wants. This research worked
consistent with the framework.
Description
Keywords
Finite State Machine, Moore Machine, State Table, State Transition, State Diagram, State Assignment