-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathREADME
59 lines (41 loc) · 1.41 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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