Xilinx XQ4005E-4PG156M 5V 112-Input 112-Output FPGA
Field Programmable Gate Array 156-Pin PGA, 5V, 111 MHz