FPGA (Field Programmable Gate Array) - 516096 Total RAM Bits - 147 I/O - 3000000 Number of Gates - 1.425V to 1.575V Supply - 208-PQFP (28x28).