{"id":1250,"date":"2019-12-09T15:26:55","date_gmt":"2019-12-09T14:26:55","guid":{"rendered":"http:\/\/www.fabienm.eu\/flf\/?page_id=1250"},"modified":"2019-12-11T15:18:26","modified_gmt":"2019-12-11T14:18:26","slug":"liberation-des-fpga","status":"publish","type":"page","link":"https:\/\/www.fabienm.eu\/flf\/materiel\/liberation-des-fpga\/","title":{"rendered":"Reverse engineering projects"},"content":{"rendered":"\n<p>This table is trying to list all FPGA reverse engineering project.<\/p>\n\n\n\n<p><code>\n<table id=\"tablepress-1\" class=\"tablepress tablepress-id-1\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Prj<\/th><th class=\"column-2\">FPGA<\/th><th class=\"column-3\">Constructor<\/th><th class=\"column-4\">Synthesis<\/th><th class=\"column-5\">Place &amp; Route<\/th><th class=\"column-6\">Bitstream<\/th><th class=\"column-7\">Comment<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\"><a href=\"http:\/\/www.clifford.at\/icestorm\/\">icestorm<\/a><\/td><td class=\"column-2\">ICE40<\/td><td class=\"column-3\">Lattice<\/td><td class=\"column-4\">Yosys<\/td><td class=\"column-5\"><a href=\"https:\/\/github.com\/YosysHQ\/arachne-pnr\">arachne-pnr<\/a>, <a href=\"https:\/\/github.com\/YosysHQ\/nextpnr\">nextpnr<\/a><\/td><td class=\"column-6\">Ok<\/td><td class=\"column-7\">The origin of FPGA liberation !<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/SymbiFlow\/prjxray\">X-Ray<\/a><\/td><td class=\"column-2\">Artix7, Spartan7, Virtex7<\/td><td class=\"column-3\">Xilinx<\/td><td class=\"column-4\">Yosys<\/td><td class=\"column-5\"> <a href=\"https:\/\/github.com\/YosysHQ\/nextpnr\">nextpnr<\/a><\/td><td class=\"column-6\">Ok<\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/daveshah1\/prjoxide\">prjoxide<\/a><\/td><td class=\"column-2\">CrossLink-NX<\/td><td class=\"column-3\">Lattice<\/td><td class=\"column-4\">Nok<\/td><td class=\"column-5\">Nok<\/td><td class=\"column-6\">Nok<\/td><td class=\"column-7\">Start december 2019<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/pablomarx\/rodinia\">rodinia<\/a><\/td><td class=\"column-2\">AGM<\/td><td class=\"column-3\">AGM<\/td><td class=\"column-4\">?<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\">Chineese<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/ZirconiumX\/mistral\">mistral<\/a><\/td><td class=\"column-2\">Cyclone V<\/td><td class=\"column-3\">Intel<\/td><td class=\"column-4\">?<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\">Written in Rust language<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/pepijndevos\/apicula\">Apicula<\/a><\/td><td class=\"column-2\">GW1N-1<\/td><td class=\"column-3\">Gowin<\/td><td class=\"column-4\">Yosys<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\">Seems to remain a secret project ;)<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/azonenberg\/openfpga\">openfpga<\/a><\/td><td class=\"column-2\">GreenPAK4, CoolRunner-II , PSoC5LP<\/td><td class=\"column-3\">Silego, Xilinx, Cypress<\/td><td class=\"column-4\">?<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\">Mainly CPLD reverse project<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/cr1901\/prjtrellis\/tree\/facade\">Trellis (facade)<\/a><\/td><td class=\"column-2\">ECP5, Machxo2<\/td><td class=\"column-3\">Lattice<\/td><td class=\"column-4\">Yosys<\/td><td class=\"column-5\">NextPnr<\/td><td class=\"column-6\">inprogress for Machxo2<\/td><td class=\"column-7\">just a Trellis fork for Machxo2<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/SymbiFlow\/prjtrellis\">Trellis<\/a><\/td><td class=\"column-2\">ECP5<\/td><td class=\"column-3\">Lattice<\/td><td class=\"column-4\">Yosys<\/td><td class=\"column-5\">Nextpnr<\/td><td class=\"column-6\">Ok<\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/whitequark\/prjbureau\">prjbureau<\/a><\/td><td class=\"column-2\">ATF1502AS<\/td><td class=\"column-3\">Microchip<\/td><td class=\"column-4\">?<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\">CPLD project<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/JohnDMcMaster\/project2064\">project2064<\/a><\/td><td class=\"column-2\">XC2064<\/td><td class=\"column-3\">Xilinx<\/td><td class=\"column-4\">?<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\">For history<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/mmicko\/prjtang\">prjtang<\/a><\/td><td class=\"column-2\">EG4S20BG256<\/td><td class=\"column-3\">ANLogic<\/td><td class=\"column-4\">?<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/antmicro\/quicklogic-fasm\">quicklogic-fasm<\/a><\/td><td class=\"column-2\">QuickLogic<\/td><td class=\"column-3\">QuickLogic<\/td><td class=\"column-4\">Yosys<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">quicklogic-fasm<\/td><td class=\"column-7\">From antmicro<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/mmicko\/prjmuon\">prjmuon<\/a><\/td><td class=\"column-2\">Trion T8<\/td><td class=\"column-3\">Efinix<\/td><td class=\"column-4\">?<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\">Not public yet<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/sparrowgrine\/prjtritium\">prjtritum<\/a><\/td><td class=\"column-2\">Trion<\/td><td class=\"column-3\">Efinix<\/td><td class=\"column-4\">?<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\"><\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\"><a href=\"https:\/\/github.com\/rqou\/project-chibi\">project-chibi<\/a><\/td><td class=\"column-2\">Max10<\/td><td class=\"column-3\">Altera\/Intel<\/td><td class=\"column-4\">?<\/td><td class=\"column-5\">?<\/td><td class=\"column-6\">?<\/td><td class=\"column-7\">No commit since 2019<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-1 from cache --><\/code><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This table is trying to list all FPGA reverse engineering project.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1009,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-1250","page","type-page","status-publish","hentry"],"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":"https:\/\/www.fabienm.eu\/flf\/author\/admin\/"},"uagb_comment_info":0,"uagb_excerpt":"This table is trying to list all FPGA reverse engineering project.","_links":{"self":[{"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/pages\/1250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/comments?post=1250"}],"version-history":[{"count":3,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/pages\/1250\/revisions"}],"predecessor-version":[{"id":1276,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/pages\/1250\/revisions\/1276"}],"up":[{"embeddable":true,"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/pages\/1009"}],"wp:attachment":[{"href":"https:\/\/www.fabienm.eu\/flf\/wp-json\/wp\/v2\/media?parent=1250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}