出荷後にユーザ側で機能をプログラムできる点に特徴がある。1985年にXilinxによって初めて製品化された。当初はゲート数が少なく動作速度も遅かったため、ASICの試作検証用など、用途は少なかったが、90年代になり、その柔軟性、低コスト性が認識され始めると、ゲート規模も拡大し動作性能も改善していった。2000年代にはいると、プロセッサ・コア、高速インタフェース、乗算・加算の専用プロセッサなどが内蔵され、DSP、マイコン、プロセッサなど、多彩な機能を実現できるようになった。現在では、AISCの開発がむしろコスト高となっており、最先端CMOSプロセスで作製したFPGAは、ゲート規模、性能ともにASICを凌ぐ傾向にある。XilinxとAlteraの2社で現在のFPGA市場の80%を占める。FPGAの基本的概念は、論理ゲート、論理ブロックなどの機能・配線を出荷後に変更できるようにした点にある。Device)は、その嚆矢といえる。Table)を有していた。性能は劣り、また価格も高かった。その結果、用途は、ASICの試作検証用、一部の研究用など限定的であった。Xilinxが、1990年に発表したXC4000シリーズでは、ゲート数は25,000に達した。Loop)も搭載され、高速設計への対応が進んだ。2000年代に入ると、FPGAの機能がさらに上がり、システムLSI化が進んだ。プロセッサ・コアが搭載された。Altera社は、2000年にARMプロセッサを内蔵したFPGAであるExcaliburを製品化した。マイコン、あるいはプロセッサもカバーできるようになった。Xilinxが、2009年、40nm/45nmプロセスによるFPGAとして発表したVertex-6は、ロジックセル数76万個、RAMブロック26Mビットを有する。Alteraが、2011年に出荷を予定しているStratix-5は、28nmプロセスで作製され、3,680個の乗算器、100万以上のロジックセル、50Mビット以上のRAMを有する。LSI市場の要求が短期間に変わり、製品がより少量多品種の傾向に向かう中、大量生産を前提とし、開発期間が長いASICは、柔軟で開発期間の短いFPGAにとって代わられるようになった。広げるものと考えられる。