1
Qfsm - Et grafisk værktøj til design af finite state-maskiner.Qfsm er en grafisk editor til finite state-maskiner skrevet i C ++ ved hjælp af det grafiske værktøjssæt Qt.Et grafisk værktøj til at designe færdige tilstandsmaskiner og eksportere dem til hardwarebeskrivelsessprog, såsom VHDL, AHDL, Verilog eller Ragel / SMC-filer til C, C ++, Objekt-C, Java, Python, PHP, Perl, Lua-kodegenerering.Finite state-maskiner er en model til at beskrive komplekse objekter eller systemer med hensyn til de tilstande, de måtte være i. I praksis kan de bruges til at designe integrerede kredsløb eller til at oprette regelmæssige udtryk, scannere eller anden programkode.Aktuelle funktioner i Qfsm er: Tegning, redigering og udskrivning af diagrammer Binære, ASCII og "fritekst" -tilstandskoder Integritetskontrol Interaktiv simulering HDL-eksport i filformaterne: AHDL, VHDL, Verilog HDL, KISS Oprettelse af VHDL-testkode Diagrameksport iformaterne: EPS, SVG og PNG State-tabeleksport i Latex, HTML og almindelig tekstformat State Machine Compiler (SMC) -eksport (understøtter kodegenerering på mange programmeringssprog) Ragel-fileksport (brugt til C / C ++, Java eller Ruby-kode)generation) Andre eksportformater: SCXML, vvvv Automata-kode
qfsm