{"id":403,"date":"2015-11-23T11:53:10","date_gmt":"2015-11-23T10:53:10","guid":{"rendered":"http:\/\/www.fabienm.eu\/flf\/?p=403"},"modified":"2019-08-21T13:22:45","modified_gmt":"2019-08-21T12:22:45","slug":"fizzim-des-machines-detats-sans-se-fatiguer","status":"publish","type":"post","link":"http:\/\/www.fabienm.eu\/flf\/fizzim-des-machines-detats-sans-se-fatiguer\/","title":{"rendered":"Fizzim, des machines d&rsquo;\u00e9tats sans se fatiguer"},"content":{"rendered":"<p>Fizzim est un petit logiciel graphique \u00e9crit en Java permettant de dessiner des machines d&rsquo;\u00e9tats. Ce qui le diff\u00e9rencie des autres logiciels de \u00abdessin\u00bb c&rsquo;est que Fizzim est capable de g\u00e9n\u00e9rer le code Verilog et\/ou VHDL synth\u00e9tisable correspondant.<\/p>\n<p><a href=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2015\/11\/fizzimtest.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-405\" src=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2015\/11\/fizzimtest-285x300.png\" alt=\"fizzimtest\" width=\"285\" height=\"300\" srcset=\"http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2015\/11\/fizzimtest-285x300.png 285w, http:\/\/www.fabienm.eu\/flf\/wp-content\/uploads\/2015\/11\/fizzimtest.png 608w\" sizes=\"auto, (max-width: 285px) 100vw, 285px\" \/><\/a><\/p>\n<p><strong>Installation<\/strong><\/p>\n<p>L&rsquo;archive est disponible sur<a href=\"http:\/\/www.fizzim.com\/\"> le site officiel<\/a>. Pour l&rsquo;installer sous Linux, il suffit de la t\u00e9l\u00e9charger et de la dezziper dans le r\u00e9pertoire de son choix\u00a0:<\/p>\n<pre>$ mkdir fizzim\n$ cd fizzim\n$ wget wget http:\/\/www.fizzim.com\/mydownloads\/fizzim_520.zip\n$ unzip fizzim_520.zip<\/pre>\n<p>La documentation est disponible sous la forme d&rsquo;un pdf. C&rsquo;est un programme \u00e9crit en java il faut donc lancer \u00abl&rsquo;executable\u00bb avec la machine virtuelle java :<\/p>\n<pre>$ java -jar fizzim_v14.02.26.jar\n<\/pre>\n<p>Fizzim enregistre ses projets avec un format *.fzm. Pour g\u00e9n\u00e9rer du code Verilog ou VHDL il faut utiliser le script perl fourni :<\/p>\n<pre>$ perl fizzim.pl &lt; test.fzm &gt; test.v\n<\/pre>\n<p>Pour le VHDL faire:<\/p>\n<pre>$ perl fizzim.pl -language VHDL &lt; test.fzm &gt; test.vhd\n<\/pre>\n<p>Un petit programme qui ne paye pas de mine mais qui est bien utile, surtout que le d\u00e9veloppement FPGA fait un usage intense des machines d&rsquo;\u00e9tats.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fizzim est un petit logiciel graphique \u00e9crit en Java permettant de dessiner des machines d&rsquo;\u00e9tats. Ce qui le diff\u00e9rencie des autres logiciels de \u00abdessin\u00bb c&rsquo;est que Fizzim est capable de g\u00e9n\u00e9rer le code Verilog et\/ou VHDL synth\u00e9tisable correspondant. Installation L&rsquo;archive est disponible sur le site officiel. Pour l&rsquo;installer sous Linux, il suffit de la t\u00e9l\u00e9charger &hellip; <a href=\"http:\/\/www.fabienm.eu\/flf\/fizzim-des-machines-detats-sans-se-fatiguer\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Fizzim, des machines d&rsquo;\u00e9tats sans se fatiguer<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[22,66,3,9,20,11],"tags":[76,75,30],"class_list":["post-403","post","type-post","status-publish","format-standard","hentry","category-blog","category-fsm","category-langages","category-outils","category-verilog","category-vhdl","tag-fsm","tag-gui","tag-verilog"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"post-thumbnail":false},"uagb_author_info":{"display_name":"Fabien Marteau","author_link":"http:\/\/www.fabienm.eu\/flf\/author\/martoni\/"},"uagb_comment_info":2,"uagb_excerpt":"Fizzim est un petit logiciel graphique \u00e9crit en Java permettant de dessiner des machines d&rsquo;\u00e9tats. Ce qui le diff\u00e9rencie des autres logiciels de \u00abdessin\u00bb c&rsquo;est que Fizzim est capable de g\u00e9n\u00e9rer le code Verilog et\/ou VHDL synth\u00e9tisable correspondant. Installation L&rsquo;archive est disponible sur le site officiel. Pour l&rsquo;installer sous Linux, il suffit de la t\u00e9l\u00e9charger\u2026","_links":{"self":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/comments?post=403"}],"version-history":[{"count":6,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/403\/revisions"}],"predecessor-version":[{"id":1001,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/posts\/403\/revisions\/1001"}],"wp:attachment":[{"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/media?parent=403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/categories?post=403"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/tags?post=403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}