令和2年度秋期 応用情報技術者試験 午前 問21
FPGAなどに実装するディジタル回路を記述して,直接論理合成するために使用されるものはどれか。
- ア DDL
- イ HDL
- ウ UML
- エ XML
解答・解説を見る
正解:イ
AI解説
HDL(Hardware Description Language:ハードウェア記述言語)は、FPGAやASICなどのディジタル回路の論理構成を記述し、論理合成ツールによって直接回路(論理ゲートの接続)へ変換するために使用される言語(VHDLやVerilog HDLなど)である。 ア: DDLはデータベースの定義言語(Data Definition Language)であり、SQLの一部でハードウェア記述とは無関係である。 イ: 正しい。HDLはディジタル回路を記述し論理合成するための言語であり、FPGA等の実装に使用される。 ウ: UMLはソフトウェアやシステムの設計を図式化するモデリング言語であり、回路の論理合成には用いられない。 エ: XMLはデータを構造化して記述するためのマークアップ言語であり、回路記述・論理合成の言語ではない。 💡 HDLの代表例としてVHDLとVerilog HDLの2つを覚えておくとよい。
出典:令和2年度 秋期 応用情報技術者試験 午前 問21 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。