令和5年度秋期 応用情報技術者試験 午前 問20
FPGA の説明として,適切なものはどれか。
- ア 電気的に記憶内容の書換えを行うことができる不揮発性メモリ
- イ 特定の分野及びアプリケーション用に限定した特定用途向け汎用集積回路
- ウ 浮動小数点数の演算を高速に実行する演算ユニット
- エ 論理回路を基板上に実装した後で再プログラムできる集積回路
解答・解説を見る
正解:エ
AI解説
FPGA(Field Programmable Gate Array)は、論理回路の構成をユーザーが基板に実装した後で何度でも書き換えて再プログラムできる集積回路であり、用途に応じて回路構成を柔軟に変更できる点が特徴である。 ア: 電気的に記憶内容を書き換えられる不揮発性メモリは、EEPROMやフラッシュメモリの説明であり、論理回路を実装するFPGAとは異なる。 イ: 特定の分野・アプリケーション用に限定した集積回路は、ASSPなど特定用途向けICの説明であり、汎用的に再プログラム可能なFPGAとは異なる(なお設問中「特定用途向け汎用集積回路」という表現自体もFPGAの特徴とは一致しない)。 ウ: 浮動小数点演算を高速に行う演算ユニットはFPU(浮動小数点演算装置)の説明であり、FPGAとは異なる。 エ: 論理回路を基板上に実装した後で再プログラムできる集積回路という記述がFPGAの説明そのものであり正解である。 💡 FPGAは「Field(現場で)Programmable(プログラム可能な)」という名称のとおり、出荷後・実装後に回路構成を書き換えられる点が最大の特徴だと覚えておくとよい。
出典:令和5年度 秋期 応用情報技術者試験 午前 問20 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。