A memory interface for DDR3 SDRAM memory in Xilinx 7 Series FPGAs