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