The IGLOO2 is a type of Field Programmable Gate Array (FPGA), which is identified by the part number 574. This specific FPGA has the inventory number 3637248 and also goes by the designator 99512. The package for this IC is described as a 1152-Ball BGA, or Ball Grid Array, which can also be referred to as FCBGA (Flip Chip Ball Grid Array).