Kintex UltraScale FPGA 1143450 System Logic Cells 1045440 Registers 34.6Mb RAM 512 I/O Surface Mount 1517-Pin FPBGA Tray