A field-programmable gate array ( FPGA) is an integrated circuit designed to be configured by a customer ...
en.wikipedia.org