{"id":25,"date":"2014-11-09T20:31:06","date_gmt":"2014-11-09T20:31:06","guid":{"rendered":"http:\/\/rvex.ewi.tudelft.nl\/dev\/wp\/?page_id=25"},"modified":"2017-02-07T15:21:54","modified_gmt":"2017-02-07T15:21:54","slug":"static","status":"publish","type":"page","link":"http:\/\/rvex.ewi.tudelft.nl\/?page_id=25","title":{"rendered":"Using the 3.x static core"},"content":{"rendered":"<p>To use the static (design-time reconfigurable only) version of the core, follow the following steps. This assumes that you\u2019ve already done the things listed <span style=\"text-decoration: underline;\"><a href=\"http:\/\/rvex.ewi.tudelft.nl\/?page_id=16\">here<\/a><\/span>.<\/p>\n<ul>\n<li>go to the \/platform folder<\/li>\n<li>First create memory interface\n<ul>\n<li>use the command <code>make mig<\/code><\/li>\n<\/ul>\n<\/li>\n<li>Edit the Makefile in the \/example folder. make sure the paths are correct on you system<\/li>\n<li>Use command <code>make &lt;testprogram&gt;<\/code>\n<ul>\n<li>You can choose from <code>adpcm cjpeg dft itver2 matrix x264 testuart memwrite test xstsimframebuffer raytracer mandelbrot grvga<\/code><\/li>\n<\/ul>\n<\/li>\n<li>To simulate the program in Modelsim remove the comments in line 438 and line 464 (generate and end generate)\n<ul>\n<li>use command <code>make vsim-launch<\/code> or build only the simulation files <code>make vsim<\/code><\/li>\n<\/ul>\n<\/li>\n<li>To synthesise the system use the command <code>make ise<\/code><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To use the static (design-time reconfigurable only) version of the core, follow the following steps. This assumes that you\u2019ve already done the things listed here. go to the \/platform folder First create memory interface use the command make mig Edit the Makefile in the \/example folder. make sure the paths are correct on you system [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":16,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-25","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/rvex.ewi.tudelft.nl\/index.php?rest_route=\/wp\/v2\/pages\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/rvex.ewi.tudelft.nl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/rvex.ewi.tudelft.nl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/rvex.ewi.tudelft.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/rvex.ewi.tudelft.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25"}],"version-history":[{"count":3,"href":"http:\/\/rvex.ewi.tudelft.nl\/index.php?rest_route=\/wp\/v2\/pages\/25\/revisions"}],"predecessor-version":[{"id":213,"href":"http:\/\/rvex.ewi.tudelft.nl\/index.php?rest_route=\/wp\/v2\/pages\/25\/revisions\/213"}],"up":[{"embeddable":true,"href":"http:\/\/rvex.ewi.tudelft.nl\/index.php?rest_route=\/wp\/v2\/pages\/16"}],"wp:attachment":[{"href":"http:\/\/rvex.ewi.tudelft.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}