Found 3 alternatives for XC5VLX30-2FF676C by Xilinx Inc.. Embedded Fpgas Field Programmable Gate Array — 676-BBGA, FCBGA.
IC FPGA 400 I/O 676FCBGA
IC FPGA 312 I/O 676FCBGA