{"id":220,"date":"2023-02-15T16:29:44","date_gmt":"2023-02-15T16:29:44","guid":{"rendered":"https:\/\/academic.csuohio.edu\/chu-pong\/?page_id=220"},"modified":"2023-02-17T20:15:04","modified_gmt":"2023-02-17T20:15:04","slug":"fpga-vhdl-soc-book","status":"publish","type":"page","link":"https:\/\/academic.csuohio.edu\/chu-pong\/fpga-vhdl-soc-book\/","title":{"rendered":"FPGA VHDL SoC book"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\"><strong><em>FPGA Prototyping by VHDL Examples<\/em><\/strong><em>: <\/em> <em>MicroBlaze SoC<\/em><\/h1>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/cover_vhdl2.jpg\" alt=\"\" class=\"wp-image-89\" width=\"127\" height=\"191\" srcset=\"https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/cover_vhdl2.jpg 230w, https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/cover_vhdl2-199x300.jpg 199w\" sizes=\"auto, (max-width: 127px) 100vw, 127px\" \/><\/figure>\n\n\n\n<p>This web page provides relevant materials for the&nbsp;<em>FPGA Prototyping by VHDL Examples: Xilinx MicroBlaze MCS SoC&nbsp;<\/em>text<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reviews at <a rel=\"noopener\" href=\"https:\/\/www.amazon.com\/FPGA-Prototyping-VHDL-Examples-MicroBlaze\/dp\/1119282748\" target=\"_blank\">Amazon <\/a><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">General<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/fpga_vhdl_color_figure.pdf\" data-type=\"attachment\" data-id=\"235\">Color figures<\/a>&nbsp;(supplement to the printed version)<\/li>\n\n\n\n<li>Updated <a href=\"https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/appendix__vhdl_revised.pdf\" data-type=\"attachment\" data-id=\"232\">FPro System Development Tutorial<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Source codes<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>read_me file:&nbsp;<a href=\"https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/readme_vhdl_source_code.pdf\" data-type=\"attachment\" data-id=\"238\" target=\"_blank\" rel=\"noopener\">readme_vhdl_source_code.pdf<\/a><\/li>\n\n\n\n<li>source file:&nbsp;<a href=\"https:\/\/drive.google.com\/file\/d\/1GZjgTBPdMIP8ygRLQTI81EXnTXktBI2V\/view?usp=sharing\">fpga_mcs_vhdl_src.zip <\/a>&nbsp;(last updated 05\/19\/2018)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Basys 3 supplement materials<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>read_me file:&nbsp;<a href=\"https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/readme_basys3_vhdl_adoption.pdf\" data-type=\"attachment\" data-id=\"237\" target=\"_blank\" rel=\"noopener\">readme_basys3_vhdl_adoption.pdf<\/a><\/li>\n\n\n\n<li>source file:&nbsp;<a href=\"https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/basys3_vhdl_supplement_src.zip\" data-type=\"attachment\" data-id=\"234\">basys3_vhdl_supplement_src.zip<\/a>&nbsp;(last updated 12\/05\/2017)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Arty A7 supplement materials<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>read_me file:&nbsp;<a href=\"https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/readme_arty_a7_vhdl_adoption.pdf\" data-type=\"attachment\" data-id=\"236\" target=\"_blank\" rel=\"noopener\">readme_arty_a7_vhdl_adoption.pdf<\/a><\/li>\n\n\n\n<li>source file:&nbsp;<a href=\"https:\/\/academic.csuohio.edu\/chu-pong\/wp-content\/uploads\/sites\/64\/2023\/02\/arty_vhdl_supplement_src.zip\" data-type=\"attachment\" data-id=\"233\">arty_vhdl_supplement_src.zip<\/a>&nbsp;(last updated 12\/05\/2017)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Project files w\/ Nexys 4 DDR board (in Vivado v2017.2)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/18qVBiuAEbDr4A9dL56oB3M70t-7QohQK\/view?usp=share_link\">vanilla.xpr.zip <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1_I6h0LFHLyOeZQoJhW0lysUYptEfmO_k\/view?usp=sharing\">sampler.xpr.zip <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1qHdew_A-KBvrIZ5N-PeNUpK8fkXNd4pr\/view?usp=sharing\">daisy.xpr.zip <\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Project files w\/ Basys 3 board (in Vivado v2017.2)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1NRx-Q9pXaz74x3OncIj6jqxRuB3V5rfL\/view?usp=sharing\">basys3_vanilla.xpr.zip <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1yY9RwabPRurSFh2k5qyrb5F5z7x9cQeB\/view?usp=sharing\">basys3_sampler.xpr.zip <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1lku81chNNvewMOHmN6P5hXnNthE-qvu2\/view?usp=sharing\">basys3_daisy.xpr.zip <\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Project files w\/ Arty A7 board (in Vivado v2017.2)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1hfXC3I80ZfJ0rq8rHoVJN5-AI39lYP-2\/view?usp=sharing\">arty_vanilla.xpr.zip <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1_VbUxUdIHqOE8irL9gMo__t-veb1ci4H\/view?usp=sharing\">arty_sampler.xpr.zip <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1RHSNnLzceE4hryIW24udlS2H4AsgJrqK\/view?usp=sharing\">arty_daisy.xpr.zip <\/a><\/li>\n<\/ul>\n\n\n\n<div style=\"height:18px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Instructional materials<\/strong><\/h3>\n\n\n\n<p>The files are for the course instructors only and are password protected.&nbsp;Please send Dr. Chu an e-mail with a web link that can verify your status.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/1JN-qJSYNtyuFAiXJFICTwxLfPKWYTnd8\/view?usp=sharing\">Figures and tables <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/drive.google.com\/file\/d\/16bXpz6F03V5qREoPTI4pDhpfUXaWLr74\/view?usp=sharing\">PowerPoint slides: Part I <\/a>&nbsp;(last updated 1\/10\/2018).<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>FPGA Prototyping by VHDL Examples: MicroBlaze SoC This web page provides relevant materials for the&nbsp;FPGA Prototyping by VHDL Examples: Xilinx MicroBlaze MCS SoC&nbsp;text Reviews at Amazon General Source codes Basys 3 supplement materials Arty A7 supplement materials Project files w\/ Nexys 4 DDR board (in Vivado v2017.2) Project files w\/ Basys 3 board (in Vivado&mldr;<\/p>\n","protected":false},"author":39,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","footnotes":""},"class_list":["post-220","page","type-page","status-publish","hentry"],"featured_image_src":null,"_links":{"self":[{"href":"https:\/\/academic.csuohio.edu\/chu-pong\/wp-json\/wp\/v2\/pages\/220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academic.csuohio.edu\/chu-pong\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/academic.csuohio.edu\/chu-pong\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/academic.csuohio.edu\/chu-pong\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"https:\/\/academic.csuohio.edu\/chu-pong\/wp-json\/wp\/v2\/comments?post=220"}],"version-history":[{"count":19,"href":"https:\/\/academic.csuohio.edu\/chu-pong\/wp-json\/wp\/v2\/pages\/220\/revisions"}],"predecessor-version":[{"id":326,"href":"https:\/\/academic.csuohio.edu\/chu-pong\/wp-json\/wp\/v2\/pages\/220\/revisions\/326"}],"wp:attachment":[{"href":"https:\/\/academic.csuohio.edu\/chu-pong\/wp-json\/wp\/v2\/media?parent=220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}