Skip to content

Kampbell/qfsm

Repository files navigation

Qfsm 0.54
=========

About
-----
Qfsm is a graphical tool for designing finite state machine.
It is written in C++ using the Qt library. 
Features include:

- Drawing, Editing and Printing of states diagrams 
- Binary, ASCII or "free text" condition codes
- Integrity check
- Interactive simulation
- HDL export in the file formats: AHDL, VHDL, Verilog HDL, KISS
- Creation of VHDL test code
- Diagram export in the formats: EPS, SVG and PNG
- State table export in Latex, HTML or plain text format
- Ragel file export (used for C/C++, Java or Ruby code generation)
- State Machine Compiler (SMC) export (supporting code generation in many programming languages)
- Other export formats: SCXML, vvvv Automata code
- Import of DOT files (Graphviz) and automatic creation of state diagrams from textual descriptions


Requirements
------------
- Qt 4.8 or higher (available from http://qt.nokia.com)

Optional: 
- graphviz  (to import graphviz (.gv) files)


Installation
------------
Follow the standard installation procedure as explained in the file 'INSTALL'.


Running
-------
To run Qfsm type:

qfsm [file ... ]

As parameters you can specify an arbitrary number of files that
shall be opened on startup.


Bugs
----
Please report bugs at http://www.sourceforge.net/projects/qfsm


Contact
-------
If you have questions, suggestions, comments or want to contribute, 
please contact us by e-mail:

qfsm (at) duffner (dash) net (dot) de


About

Qfsm is a graphical tool for designing finite state machine, written in C++ using the Qt library

Resources

License

Stars

Watchers

Forks

Packages

No packages published