FPGA

field programmable gate array
PLD(Programmable Logic Device)の一つ。ユーザが手元でプログラム可能なセミカスタムIC。CPUやDSP、無線アクセス用のトランシーバを内蔵した製品などもある。開発期間が短くできるので、試作品だけでなく、最終製品にも利用されている。プログラム可能な論理モジュールを規則的に並べ、その間を結線(プログラム)することで論理回路を実現する。プログラムの方法は、SRAMセル方式、EPROM方式、アンチフューズ(導通フューズ)方式、フラッシュEEPROM内蔵方式がある。
→PLD