FPGA/3
|
we're just a bunch of ppl that got the basics of vhdl (or verilog, if that's more yr cup of tea) and support one-another in diy-learning, finding tools and executing fun ideas. a little aim we put forward last meetup: synthesize a pong game (mouse input, VGA output)
at 17h we'll probably move to imal, there's a presentation and exhibit of moddr (rotterdam,NL) http://imal.org
after undusting our demo-boards during FPGA_2 we're ready for some real dive into this.
goals:
- exercise VHDL - develop a minimal, playable pong game (input: ps2 mouse, rotary encoder ?, touchscreen from those huge touchscreen VGAs output: VGA)
Our board runs @ 16 mhz. It can be boosted with the Xilinx Digital Clock Manager: http://www.xilinx.com/itp/xilinx7/books/data/docs/s3edl/s3edl0021_13.html for the adventurous, look up "Six Easy Pieces" by Peter Alfke
- our vga testprogram
vhdl syntax ref http://www.cs.umbc.edu/portal/help/VHDL/declare.html
http://www.seas.upenn.edu/~ese201/vhdl/vhdl_primer.html#_Toc526061361