The Kintex UltraScale Field Programmable Gate Array (FPGA) is a type of Integrated Circuit (IC). Its specifications include part number 312, catalog code 19456000, and manufacturer's order number 444343. The device has a package type of 676-Ball Grid Array (BGA), also referred to as Flip Chip Ball Grid Array (FCBGA).