FPGA overlay research papers