Fundamentals of Hardware and Software
  • Cover
  • Introduction
  • Concepts
    • Electricity
    • Electronics
    • Electronic Components
    • Signal
    • Signal Processing
    • Level Shifting
  • Hardware
    • MicroProcessors
    • MicroController
    • Intellectual Property Core
    • Printed Circuit Board
    • Computer
    • Embedded Systems
    • Integrated Circuits
    • Processing Units
    • Real World Interaction
  • Software
  • Communities
  • System On Chip
Powered by GitBook
On this page
  • Integrated Circuit
  • Field Programmable Gate Array
  1. Hardware

Integrated Circuits

PreviousEmbedded SystemsNextProcessing Units

Last updated 7 years ago

Integrated Circuit

Field Programmable Gate Array

A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturing – hence "field-programmable". The FPGA configuration is generally specified using a hardware description language (HDL), similar to that used for an application-specific integrated circuit (ASIC). (Circuit diagrams were previously used to specify the configuration, as they were for ASICs, but this is increasingly rare.)

Wikipedia