Knowledge Center

Knowledge Center ➜ Technology

FPGA

Reprogrammable logic device
popularity

Description:

A Field Programmable Gate Array (FPGA) is a semiconductor device than can take on the personality of a customer's design by programming it. Unlike a processor that executes a program, and FPGA configures itself to become an operating circuit that will then respond to inputs in the same way that a dedicated piece of hardware would behave.

Hardware Description Languages (HDL), such as Verilog and VHDL are used to program the devices.

A typical FPGA will contain a number of reprogrammable elements (often implemented as a lookup table), reprogrammable interconnect, memory blocks and programmable I/O. Later devices also contain processor cores and other hardened blocks that can be used without having to program them into the programmable fabric.


  • Other names: Field Programmable Gate Array
  • Type: Semiconductor

Relationships:

  • FPGA was invented by Xilinx Inc. in 1985
    • First commercial FPGA invention attributed to Ross Feeman.

Suggestions?

We want to hear from you. If you have any comments or suggestions about this page, please send us your feedback.