FPGAとは フィールド プログラマブル ゲート アレイ (FPGA) はコンフィギュラブル ロジック ブロック (CLB : プログラム可能なロジック ブロック) のマトリクスをベースにした、プログラマブル インターコネクトを用いてプログラムすることが可能な半導体デバイスです。特定のデザインに応じて製作される特定回路向け集積回路 (ASIC) とは対照的に、 FPGA は目的のデザインや要求機能に応じてプログラムすることができます。 ワンタイム プログラマブル (OTP) FPGA も提供されていますが、デザインの発展につれて再プログラム可能な SRAM ベースの FPGA が広く支持されています。 以下の青くハイライトされた箇所にカーソルを重ねると詳細がご覧いただけます。 図 1 FPGA ブロック 構造 IOB 詳細 現在 FPGA は12種以上の I/O 規格をサポ