FINITE STATE MACHINE USING COMPUTER AIDED DESIGN

No Thumbnail Available

Date

2014-02-03

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

Citation

Collections