Field Programmable Gate Array

09 FEOL Devices & Advanced Transistors

Notation FPGA

Definition

A field-programmable gate array (FPGA) is a reconfigurable semiconductor integrated circuit whose logic functions and interconnections are configured after manufacturing using programmable logic blocks, routing resources, memory, and other embedded hardware.

Application

FPGAs let designers implement and later reconfigure custom digital hardware for prototyping, acceleration, communications, control, and embedded systems without fabricating a new ASIC for each logic change.

Related search terms

FPGA; programmable logic device

Search phrases help you find this entry; their meaning depends on the context shown here.

Related concepts

Evidence and further reading

  • Evidence from intel.comhttps://www.intel.com/content/www/us/en/docs/oneapi-fpga-add-on/optimization-guide/2023-2/fpga-architecture-overview.html
  • Evidence from amd.comhttps://www.amd.com/en/products/adaptive-socs-and-fpgas/fpga.html