LSI設計フロー・EDA

一般的なデジタルLSIの設計フローの順序として正しいものはどれか。

  1. A仕様設計 → RTL設計 → 論理合成 → 配置配線
  2. B論理合成 → 仕様設計 → 配置配線 → RTL設計
  3. C配置配線 → RTL設計 → 論理合成 → 仕様設計
答えと解説を見る

正解:A. 仕様設計 → RTL設計 → 論理合成 → 配置配線

まず仕様設計で機能や性能を決め、VerilogやVHDLなどのハードウェア記述言語でRTL設計を行います。次に論理合成でゲートレベルのネットリストに変換し、配置配線でチップ上のレイアウトをつくります。各段階で検証を行い、最後にマスクデータとして出力します。

この分野を解く 分野ページへ

LSI設計フロー・EDAのほかの問題

  1. 論理合成の説明として正しいものはどれか。
  2. 静的タイミング解析(STA)の説明として正しいものはどれか。
  3. RTL設計で主に使われるハードウェア記述言語はどれか。
  4. レイアウト検証におけるDRC(デザインルールチェック)の説明として正しいものはどれか。
  5. 論理合成の前後で回路の論理が変わっていないことを、シミュレーションを使わずに数学的に確認する手法はどれか。