Ham Radio

You are viewing the old version of this website. The new version of this website can be found at http://new.george-smart.co.uk.

This site has lived here since 2009, but is no longer updated. All content has been migrated.


From George Smart's Wiki

Jump to: navigation, search

This page will be populated with some of my FPGA projects and work, as I get around to them. For now, there are a few pages that my interest you:

  • Spartan-3E - A little about my Spartan dev board from Digilent.
  • Xilinx JTAG Linux - Using programming cables with Xilinx under Ubuntu (JTAG/Cable Drivers, etc).

Projects & Examples

All of these projects include the Verilog HDL code and have been tested on a Spartan-3E development board with an Xilinx XC3S500E FPGA. There is a video clip of each of the projects working.

  • FPGA Simple XOR Tutorial guides you through making a simple XOR gate project in Xilinx ISE 12.1, from opening the ISE to testing on hardware.
  • FPGA Pong Game outputs a colour pong game to VGA monitor, using the rotary encoder of the Spartan-3E for paddle movement.
  • FPGA PS2 Mouse initialises the PS/2 mouse into streaming mode, and then parses the bitstream for X-Y movement and button presses.