Kintex UltraScale FPGA 474600 System Logic Cells 433920 Registers 16.9Mb RAM 304 I/O Surface Mount 900-Pin FPBGA Tray