1
Qfsm - Ein grafisches Tool zum Entwerfen von Zustandsautomaten.Qfsm ist ein grafischer Editor für Finite-State-Maschinen, die mit dem grafischen Toolkit Qt in C ++ geschrieben wurden.Ein grafisches Tool zum Entwerfen und Exportieren von Zustandsautomaten in Hardwarebeschreibungssprachen, z. B. VHDL-, AHDL-, Verilog- oder Ragel / SMC-Dateien für C-, C ++ -, Objective-C-, Java-, Python-, PHP-, Perl- und Lua-Codegenerierung.Zustandsautomaten sind ein Modell, um komplexe Objekte oder Systeme in Bezug auf die Zustände zu beschreiben, in denen sie sich befinden können. In der Praxis können sie zum Entwerfen von integrierten Schaltkreisen oder zum Erstellen von regulären Ausdrücken, Scannern oder anderem Programmcode verwendet werden.Aktuelle Funktionen von Qfsm sind: Zeichnen, Bearbeiten und Drucken von Diagrammen Binär-, ASCII- und "Freitext" -Bedingungscodes Integritätsprüfung Interaktive Simulation HDL-Export in die Dateiformate: AHDL, VHDL, Verilog HDL, KISS Erstellung von VHDL-Testcode Diagrammexport indie Formate: EPS-, SVG- und PNG-Statustabellenexport in Latex-, HTML- und Nur-Text-Format Export von State Machine Compiler (SMC) (unterstützt die Codegenerierung in vielen Programmiersprachen) Export von Ragel-Dateien (für C / C ++ -, Java- oder Ruby-Code verwendet)Generation) Andere Exportformate: SCXML, vvvv Automata Code
qfsm