IC FPGA 504 I/O 1152FBGA "Arria 10 GX Field Programmable Gate Array (FPGA) IC 504 59234304 900000 1152-BBGA, FCBGA"