Any suggestions of starter FPGA projects for someone who is a programmer but wants to get into FPGAs?
* A good start is a stop watch (if you have a 7seg and buttons available)
* Implement a digital function generator without using look-up tables. (Can read values over serial)
* If you have access to an ADC and DAC implement an echo filter, then a tuneable butterworth
This will help you wrap your head around some of the important basics, and then you can go from there.
It is very difficult to debug FPGAs so it is important to "build up" to what you want in piece by easy to verify piece, instead of trying to build the whole thing at once and debug it later.