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