What is FPGA exactly? Field Programmable Gate Array is an integrated circuit that contains programmable logic blocks that can be programmed and re-programmed to do different tasks after they are manufactured.