<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p> </p>
<!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<p>Maybe that should be my next Workshop ;-) I use to teach 5-day classes on Verilog and VHDL. Must still have the intro material somewhere. I've been in the logic synthesis and simulation field for 25 years.</p>
<p> </p>
<p>I can recommend definitely this book: http://www.amazon.com/Real-World-FPGA-Design-Verilog/dp/0130998516/ref=sr_1_7?ie=UTF8&qid=1407243496&sr=8-7&keywords=FPGA+design+verilog (I wrote the foreword :-)</p>
<p> </p>
<p> </p>
<p> </p>
<div> </div>
<p>On 2014-08-05 08:49, Aurelius R wrote:</p>
<blockquote style="padding-left: 5px; border-left: #1010ff 2px solid; margin-left: 5px;"><!-- node type 8 --><!-- node type 8 --><!-- node type 8 -->
<p dir="ltr">I'm far from an 'expert's but I've been studying Verilog, and have a really cool Xilinx Dev board & programmer.</p>
<p dir="ltr">Been trying to find a better resource to learn all the basics. I've been having a hard time thinking non-linearly, as I program almost exclusively in C currently. In an FPGA everything happens simultaneously and race conditions/unknown states are hard to avoid as a beginner.</p>
<p dir="ltr">I wish there was a 'Verilog for Dummies' or 'FPGA for Beginners' that was well-written and also went on to advanced concepts. When I was learning C, I chose the wrong books and went years without learning about pointers & structures. Don't want to make the same mistake again! If anyone can recommend something, I'd love to hear it.</p>
<p dir="ltr">Xilinx's ISE Webpack is free but like most FPGA development software rather convoluted. I found that there's actually two completely different pieces of software to do the same thing - ISE and the separate PlanAhead, both of which allow editing of code, 'compilation' which is the wrong word, place & route, and generation of the bitstream for programming the chip/flash. Crazy, eh? I kind of understand it, as PlanAhead seems to have a different style, possibly more tuned to corporate work environments, but if anyone knows better I'd love to hear why. I'm assuming they both use an identical backend anyway, so it doesn't seem to matter which you use.</p>
<div class="gmail_quote">On Aug 5, 2014 6:35 AM, "j ross" <<a href="mailto:waterfallclose@gmail.com">waterfallclose@gmail.com</a>> wrote:<br />
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
<p dir="ltr">Not sure I would call myself a guru but i do have an altera dev kit and some vhdl coding experience - looking for a good project.  I'm pretty sure there are ASIC designers out there but let me know if you want to chat about it.</p>
<p dir="ltr">Jeff</p>
<div style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
<div dir="ltr">I can not remember anyone saying they have any expertise in these areas that I have met....<br /><br />Richard.<br /><br /></div>
<br />_______________________________________________<br /> Lab mailing list<br /> 1. subscribe <a href="http://artengine.ca/mailman/listinfo/lab">http://artengine.ca/mailman/listinfo/lab</a><br /> 2. then email <a href="mailto:Lab@artengine.ca">Lab@artengine.ca</a> to send your message to the list</div>
<br />_______________________________________________<br /> Lab mailing list<br /> 1. subscribe <a href="http://artengine.ca/mailman/listinfo/lab">http://artengine.ca/mailman/listinfo/lab</a><br /> 2. then email <a href="mailto:Lab@artengine.ca">Lab@artengine.ca</a> to send your message to the list</blockquote>
</div>
<br />
<pre>_______________________________________________
Lab mailing list
1. subscribe <a href="http://artengine.ca/mailman/listinfo/lab" rel="noreferrer">http://artengine.ca/mailman/listinfo/lab</a>
2. then email <a href="mailto:Lab@artengine.ca">Lab@artengine.ca</a> to send your message to the list
</pre>
</blockquote>
</body></html>