Mike Field wrote a great ebook to help beginners learn VHDL and FPGA technology. We asked Mike what would be the perfect hardware for his proposed book and the end result was the LogicStart MegaWing! Download pdf version of Intro To Spartan FPGA. Find all code examples on the ebook's github repository. Wiki page with more material that pre-dates the book.