1
Qfsm - grafický nástroj na navrhovanie konečných stavových strojov.Qfsm je grafický editor pre stroje konečných stavov napísaný v C ++ pomocou grafickej sady nástrojov Qt.Grafický nástroj na navrhovanie konečných stavových strojov a ich export do jazykov popisu hardvéru, ako sú súbory VHDL, AHDL, Verilog alebo Ragel / SMC pre súbory C, C ++, Objective-C, Java, Python, PHP, Perl, Lua.Stroje na konečný stav sú modelom na opis zložitých objektov alebo systémov z hľadiska stavov, v ktorých sa môžu nachádzať. V praxi sa môžu použiť na navrhovanie integrovaných obvodov alebo na vytváranie regulárnych výrazov, skenerov alebo iného programového kódu.Aktuálne vlastnosti Qfsm sú: Kreslenie, editácia a tlač diagramov Binárne, ASCII a stavové kódy „voľného textu“ Kontrola integrity Kontrola interaktívnej simulácie exportu HDL do formátov súborov: AHDL, VHDL, Verilog HDL, KISS Tvorba testovacieho kódu VHDL Export exportu doformáty: export stavových tabuliek EPS, SVG a PNG vo formátoch Latex, HTML a obyčajný text Export štátneho kompilátora (SMC) (podpora generovania kódu v mnohých programovacích jazykoch) Export súboru Ragel (používa sa pre kódy C / C ++, Java alebo Ruby)Generovanie) Ďalšie formáty exportu: SCXML, vvvv Automata code