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