Xilinx XCV600-4FG680C Field-Programmable Gate Array 680-Pin FBGA-680
680-Terminal FPGA with 512 Inputs/Outputs, 2.375-2.625V Supply, 294MHz Clock