正答4
解説
正解は4です。
FPGA(Field Programmable Gate Array)は、製造後に利用者が内部の論理回路を書き換えられる集積回路です。
フィールド(現場)でプログラムできることが名前の由来です。
【選択肢別解説】
1:× 電気的に記憶内容を書き換えられる不揮発性メモリは、EEPROM(Electrically Erasable Programmable ROM)やフラッシュメモリの説明です。
FPGAは記憶装置ではなく、論理回路を構成するデバイスです。
2:× 特定の分野やアプリケーション向けに機能を限定した汎用の集積回路は、ASSP(Application Specific Standard Product)の説明です。
回路が固定されているので、FPGAのように後から書き換えることはできません。
3:× 浮動小数点数の演算を高速に行う演算ユニットは、FPU(Floating Point Unit)の説明です。
FPGAとは異なります。
4:○ FPGAは、論理回路を基板に実装した後でも回路構成を再プログラムできます。
仕様変更に柔軟に対応でき、試作や少量生産の製品に使われます。
【ポイント】
特定用途向けに回路を作り込むASIC(Application Specific Integrated Circuit)は高速・大量生産向き、FPGAは書換え可能で開発期間が短いという対比が頻出です。