The Spartan?-7 Field Programmable Gate Array (FPGA) IC is a part number 100 with a high pin count of 1658880 and a package size of 23360. It has a specific leadless ball grid array (LBGA) or chip-scale package ball grid array (CSPBGA) configuration, indicated by the suffix '196-LBGA, CSPBGA'.