FPGA Tutorial: Blink an LED

This is a quick tutorial on how to start using FPGAs. I show a brief overview of how to use Altera's Quartus software for FPGA development. Using Verilog, I make the FPGA equivalent of "Hello World" for software programs: blinking an LED. Using the dev-board's 50 MHz clock, I make a counter that counts up and until it reaches 25 million at which point it toggles the state of an LED and starts over from zero. This makes the FPGA change states twice per second. I'm using a Terasic DE0-Nano FPGA development board. You can find more about it here: http://www.terasic.com.tw/cgi-bin/pag...