|TAMS / Java / Hades / applets: contents | previous | next|
adders and arithm...
LFSR and selftest
I/O and displays
CMOS circuits (sw...
Mips R3000 cosimu...
Intel MCS4 (i4004)
image processing ...
[Sch04] RALU, Min...
The applets in this chapter demonstrate
a few typical finite state machines (FSMs),
including counters, a traffic-light controller,
the solution of the man-wolf-goat-cabbage problem,
and a controller for parallel-to-series conversion.
In all examples, the state machines are
realized with the Hades interactive state-machine editor called JavaFSM.
See the first counter applet for
a short description of the state-machine simulation component.
Please also check out the animated state-machine demonstrations including the famous farm-road traffic-light controller and an animated elevator provided by Prof. Ferreira and his students from the University of Vicosa in Brazil.
During the simulation, the small thumbnail of the FSM simulation component shows the transition graph with the current state and active transition highlighted; it is updated whenever the FSM inputs change. Use the edit command from the popup-menu to open the user-interface of the FSM editor. You can now change the inputs and outputs of the FSM, add or remove states and transitions, etc. (Due to a bug, the name of your state-machine description file (*.fsm) is not saved when you save the Hades design file (*.hds). When designing your own example circuits, you may have to use a text editor to reference your .fsm file.)
|Usage | FAQ | About | License | Feedback | Tutorial (PDF) | Referenzkarte (PDF, in German)|