FPGA Research Projects