Paper
29 September 1999 Implementing finite state machines in a computer-based teaching system
Charles H. Hacker, Renate Sitte
Author Affiliations +
Proceedings Volume 3894, Education in Microelectronics and MEMS; (1999) https://doi.org/10.1117/12.364520
Event: Asia Pacific Symposium on Microelectronics and MEMS, 1999, Gold Coast, Australia
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.
© (1999) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Charles H. Hacker and Renate Sitte "Implementing finite state machines in a computer-based teaching system", Proc. SPIE 3894, Education in Microelectronics and MEMS, (29 September 1999); https://doi.org/10.1117/12.364520
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Logic

Digital electronics

Computing systems

Software development

Control systems

Visualization

Mathematics

Back to Top