The ProASIC3 is a Field Programmable Gate Array (FPGA) integrated circuit (IC). It comes in a package with a 256-ball Low-Profile Ball Grid Array (LBGA) configuration, identified by the part number 177. The total number of transistors or logic elements it contains is 147456.