The Virtex-4 SX is a Field Programmable Gate Array (FPGA), a type of Integrated Circuit (IC). It has the following specifications: 640 logic cells, 5.6 million equivalent gates, and 55,296 bits of memory. This device is packaged in a 1148-Ball BGA (Ball Grid Array) or FCBGA (Flip Chip Ball Grid Array) configuration.