FPGA (Field Programmable Gate Array) - 86316 Logic Elements/Cells - 2648064 Total RAM Bits - 267 I/O - 1.14V to 2.625V Supply - 484-FPBGA (23x23).