{"id":16,"date":"2016-02-23T00:37:00","date_gmt":"2016-02-23T00:37:00","guid":{"rendered":"http:\/\/www.celph.org\/?p=16"},"modified":"2016-05-29T06:54:36","modified_gmt":"2016-05-29T06:54:36","slug":"finally-im-going-to-learn-vhdl","status":"publish","type":"post","link":"https:\/\/www.celph.org\/index.php\/2016\/02\/23\/finally-im-going-to-learn-vhdl\/","title":{"rendered":"Finally, I&#8217;m Going to Learn VHDL"},"content":{"rendered":"<p>About 25 years ago, I thought it would be a good idea to learn how to program in VHDL. I bought a book, and the book sat on my shelf for about 20 years.\u00a0 Then I threw the book away because things change, and 20 year old books do not. But in the back of my mind, the tick-tick-tick went on. VHDL. I&#8217;m going to learn that someday. Thanks to Mike Field, I am finally on my way.<\/p>\n<p>Mike offers a free book on learning the Spartan 3E FPGA and VHDL <a href=\"https:\/\/github.com\/hamsternz\/IntroToSpartanFPGABook\/blob\/master\/IntroToSpartanFPGABook.pdf?raw=true\" target=\"_blank\">here<\/a>. It&#8217;s an outstanding piece of work, but he felt it was a little outdated and didn&#8217;t address new features in the FPGAs from Xilinx. One happy day on Twitter, he solicited some volunteers to work through a new version of a tutorial with him. After visiting his <a href=\"http:\/\/hamsterworks.co.nz\/mediawiki\/index.php\/Main_Page\" target=\"_blank\">wiki<\/a> and finding all sorts of useful information, I volunteered to be one of his guinea pigs &#8212; because if I can learn to make lights blink, anyone can.<\/p>\n<p><a href=\"http:\/\/store.digilentinc.com\/fpga-programmable-logic\/system-boards\/\" target=\"_blank\">Digilient<\/a> creates high quality boards featuring Xilinx FPGAs and supporting technologies such as memory, controllers, and peripherals. A chief focus is on ease of use, combined with partnering to provide education and training solutions. We will be using the Digilent <a href=\"http:\/\/store.digilentinc.com\/arty-board-artix-7-fpga-development-board-for-makers-and-hobbyists\/\" target=\"_blank\">ARTY<\/a> board for our project because it serves as an ideal platform for learning the\u00a0 <a href=\"http:\/\/www.xilinx.com\/products\/design-tools\/vivado.html\" target=\"_blank\">Vivado Design Suite<\/a>. Vivado replaces the ISE Design Suite, which is gradually being phased out.<\/p>\n<p>The ARTY sports an Artix\u00ae-7 35T FPGA partnered with a Xilinx MicroBlaze\u2122 Processor. It&#8217;s a powerful entry level board for hobbyists and makers. Diclaimer: Digilent was kind enough to provide us with the boards.<\/p>\n<p><span class=\"hit-count\">Views: 116427<\/span><br \/>\n&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>About 25 years ago, I thought it would be a good idea to learn how to program in VHDL. I bought a book, and the book sat on my shelf for about 20 years.\u00a0 Then I threw the book away because things change, and 20 year old books do not. But in the back of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-16","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/posts\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/comments?post=16"}],"version-history":[{"count":7,"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/posts\/16\/revisions"}],"predecessor-version":[{"id":53,"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/posts\/16\/revisions\/53"}],"wp:attachment":[{"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/media?parent=16"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/categories?post=16"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.celph.org\/index.php\/wp-json\/wp\/v2\/tags?post=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}