<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Concentrating on HDL before P2P</title><link>/challenges-projects/design-challenges/pathtoprogrammable/b/blog/posts/concentrating-on-hdl-before-p2p</link><description>I&amp;#39;ve been really enjoying following along with Path to Programmable - both with the blogs on here and the Avnet Speedway course that seems to be an earlier version of P2P. One thing I have found so far is that &amp;quot;Path to Programmable&amp;quot; is a slightl...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Concentrating on HDL before P2P</title><link>https://community.element14.com/challenges-projects/design-challenges/pathtoprogrammable/b/blog/posts/concentrating-on-hdl-before-p2p</link><pubDate>Mon, 12 Nov 2018 13:53:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d7b03005-42aa-4c7b-aeff-9dde93d9ef5d</guid><dc:creator>Fred27</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;m still enjoying P2P but also getting a lot out of just some simple Verilog/VHDL too. The book that Randall recommended is definitely worth a read.&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-thread-small" href="https://www.element14.com/community/thread/62788/l/recommended-digital-system-design-with-fpga-implementation-using-verilog-and-vhdl"&gt;Recommended: Digital System Design With FPGA: Implementation Using Verilog And VHDL&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I&amp;#39;ve also decided that some CPLDs would be good alongside the FPGAs so have order a couple of cheap dev boards - Coolrunner II and 9500XL. I like the idea of some simple logic components at the opposite end of the scale from something like the Zynq.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The 9500XL in particular looks useful. On the plus side:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;It&amp;#39;s a simple self contained device. No external storage or other bitstream loading needed.&lt;/li&gt;&lt;li&gt;It only needs a single 3.3V supply.&lt;/li&gt;&lt;li&gt;It&amp;#39;s available in an easily solderable QFP package.&lt;/li&gt;&lt;li&gt;The Verilog/VHDL you write is exactly the same.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;On the down side:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;It&amp;#39;s not the newest tech.&lt;/li&gt;&lt;li&gt;You need to use the older ISE dev environment - which just about runs on Windows 10 with a hack or two.&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://community.element14.com/aggbug?PostID=5839&amp;AppID=209&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Concentrating on HDL before P2P</title><link>https://community.element14.com/challenges-projects/design-challenges/pathtoprogrammable/b/blog/posts/concentrating-on-hdl-before-p2p</link><pubDate>Sat, 10 Nov 2018 04:52:56 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d7b03005-42aa-4c7b-aeff-9dde93d9ef5d</guid><dc:creator>aspork42</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi Dave - I agree with you! There is a lot going on that, even as a participant, I am not fully aware of. I just did a post linking to a few videos I found online which give a lot of good info on FPGAs and some other related material. (Link here to my post:)&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-blog-small" href="/challenges-projects/design-challenges/pathtoprogrammable/b/blog/posts/labs-4-5-6-done-path-to-the-end"&gt;Labs 4-5-6 done! Path to the end???&lt;/a&gt; &lt;/p&gt;&lt;p&gt;There are two EEVBlog videos and a third video that really enhanced my understanding of the underlying principals of the FPGA world.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Keep in mind that I don&amp;#39;t have much FPGA experience other than doing updates on FPGAs before this course; so I am about as green as it gets (for regular readers of the E14 community anyways).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I also recently commented on another P2P blog about this. I spent an entire semester in college just talking about the nuts and bolts of PDF files; how they are created; how they deal with image files, layers, font subsets... I could talk ad nauseam on just the &amp;quot;export to PDF&amp;quot; dialog box and its related settings. For this program, I don&amp;#39;t yet have a complete understanding yet why I have to check &amp;quot;include bitstream&amp;quot; other than the lesson told me to. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I will agree that about 50% this course is &amp;quot;how to use Vivado&amp;quot;, another 25% is &amp;quot;how the Zynq SoC works&amp;quot; and maybe 10-15% is &amp;#39;nuts and bolts&amp;#39; FPGA stuff. (and some other miscellaneous stuff for the last 10-15%). Obviously knowing Vivado is important for a true day-to-day embedded programmer; but I would not rate this corse for a &amp;quot;100-level EE&amp;quot; type audience. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am really loving the learning experience, and the creators have done a great job in the lessons to make the easy enough to follow and successfully complete. I am looking forward to creating my own project and I only hope I have enough knowledge create this from scratch.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=5839&amp;AppID=209&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>