Share Email Print

Proceedings Paper

Implementing finite state machines in a computer-based teaching system
Author(s): Charles H. Hacker; Renate Sitte
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Finite State Machines (FSM) are models for functions commonly implemented in digital circuits such as timers, remote controls, and vending machines. Teaching FSM is core in the curriculum of many university digital electronic or discrete mathematics subjects. Students often have difficulties grasping the theoretical concepts in the design and analysis of FSM. This has prompted the author to develop an MS-WindowsTM compatible software, WinState, that provides a tutorial style teaching aid for understanding the mechanisms of FSM. The animated computer screen is ideal for visually conveying the required design and analysis procedures. WinState complements other software for combinatorial logic previously developed by the author, and enhances the existing teaching package by adding sequential logic circuits. WinState enables the construction of a students own FSM, which can be simulated, to test the design for functionality and possible errors.

Paper Details

Date Published: 29 September 1999
PDF: 8 pages
Proc. SPIE 3894, Education in Microelectronics and MEMS, (29 September 1999); doi: 10.1117/12.364520
Show Author Affiliations
Charles H. Hacker, Griffith Univ. (Australia)
Renate Sitte, Griffith Univ. (Australia)

Published in SPIE Proceedings Vol. 3894:
Education in Microelectronics and MEMS
Fred Payne; M. Parameswaran, Editor(s)

© SPIE. Terms of Use
Back to Top