Apple Interview Question

what is a fpga gate?