Virtex UltraScale+ FPGA 3780000 Cells 20nm Technology 0.9V 128 User I/Os 2577-Pin FPBGA Surface Mount Tray