What a brilliant idea. I&#39;m very interested and can&#39;t make Wednesday evenings or weekends. I&#39;ll ask Gail at Science Alive about the principle of using their room, their gold coin donation has to be about the best deal around.<br>
<br>Richard<br><br><div class="gmail_quote">On Sun, Feb 13, 2011 at 5:53 PM, hamster <span dir="ltr">&lt;<a href="mailto:hamster@snap.net.nz">hamster@snap.net.nz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I haven&#39;t seen much traffic on the list, so I don&#39;t know if this is<br>
appropriate for the list.<br>
<br>
Is anybody interested in getting a kickstart in learning to use FPGAs?<br>
<br>
I&#39;m toying with the idea of getting four or five people together, putting<br>
a bulk order for development boards, and then arranging somewhere for a<br>
few<br>
evenings to get the basics going. Given the flexibility and power I am<br>
amazed<br>
that these devices seem to be shunned as too hard too use.<br>
<br>
I found that getting started was the hard bit - knowing what board to buy,<br>
 getting the CAD software installed and licensed, getting the first<br>
project running.<br>
<br>
A FPGA board costs under AU$100 for a basic &quot;all-in-one&quot; 100,000 gate<br>
model (eg<br>
<a href="http://www.blackboxconsulting.com.au/product-details/basys2-100k.html" target="_blank">http://www.blackboxconsulting.com.au/product-details/basys2-100k.html</a>),<br>
but<br>
it&#39;s the shipping that costs if you order one at a time. If $ are tight,<br>
you<br>
could go halves with a mate for a board - a lot of time is spent on your<br>
PC<br>
designing... If anybody wasn&#39;t sure if they wanted to buy a board I could<br>
lend them one.<br>
<br>
Larger/faster/feature-rich boards a not much more expensive, but you have<br>
to<br>
take care to ensure that your board is supported with the &quot;free to use&quot;<br>
design tools.<br>
<br>
As for the evenings, I was thinking of putting together a few brief<br>
show &amp; tell  + workshops to do simple projects... an off the top of my<br>
head<br>
topic list would be<br>
- What FPGAs are good at<br>
- Getting the development software installed<br>
- Getting the first project running<br>
- Schematic entry and VHDL design<br>
- An overview of the on-chip resources (clock generators, block RAM etc)<br>
- Using a development board&#39;s resources<br>
- Simulation and debugging<br>
- Implementing FSMs<br>
- Interfacing to other devices<br>
- An overview of really advanced stuff (like calibrated sub-nanosecond<br>
delay lines,<br>
<br>
It would just require to<br>
- bring along your own laptop<br>
- have a basic understanding of digital logic<br>
- have an basic understanding of binary numbers<br>
- familiar with a programming language - VHDL is a bit like Cobol in it&#39;s<br>
verbosity<br>
- ready for a steep learning curve<br>
- A small fee towards room hire, course material (e.g. a few DVDs, a<br>
little printing), and enough to upgrade my board.<br>
- It would be nice if every board was using the same toolset - (I<br>
currently use Xilinx tools).<br>
<br>
Time line would be to start in 6 weeks, or maybe Easter to<br>
allow for organisation and delivery of the dev kits.<br>
<br>
Anybody interested, or know anybody who would be?<br>
<br>
I wonder if I could get some buy-in from a Community College?... I guess<br>
it is a bit more advanced than &quot;An introduction to digital photography&quot;.<br>
<br>
Mike<br>
<br>
<br>
_______________________________________________<br>
Chchrobotics mailing list <a href="mailto:Chchrobotics@lists.linuxnut.co.nz">Chchrobotics@lists.linuxnut.co.nz</a><br>
<a href="http://lists.ourshack.com/mailman/listinfo/chchrobotics" target="_blank">http://lists.ourshack.com/mailman/listinfo/chchrobotics</a><br>
Mail Archives: <a href="http://lists.ourshack.com/pipermail/chchrobotics/" target="_blank">http://lists.ourshack.com/pipermail/chchrobotics/</a><br>
Web site: <a href="http://kiwibots.org" target="_blank">http://kiwibots.org</a><br>
Meetings 3rd Monday of each month 6.30pm Science Alive Seminar Room<br>
<br>
When replying, please edit your Subject line to reflect new content.<br>
</blockquote></div><br>