イリノイ大学アーバナ・シャンペーン校の無料オンライン教育

VLSI CADパートI:ロジック

説明

最新の VLSI チップには、ロジック、制御、メモリ、相互接続など、無数の部品が含まれています。これらの複雑なチップをどのように設計すればよいでしょうか? 答え: CAD ソフトウェア ツール。 構築方法を学ぶ最新の VLSI チップは非常に複雑な獣です。数十億のトランジスタ、計算と制御のために配備された数百万の論理ゲート、大きなメモリ ブロック、サードパーティによって設計された事前に設計された機能の埋め込みブロック (「知的財産」と呼ばれます) です。または IP ブロック)。 人々はどのようにしてこれらの複雑なチップを設計できるのでしょうか? 回答: 一連のコンピューター支援設計 (CAD) ツールは、チップの抽象的な記述を取得し、それを段階的に最終設計に改良します。 このクラスでは、特定用途向け集積回路 (ASIC) またはシステム オン チップ (SoC) 設計の作成に使用される主要な設計ツールに焦点を当てます。 コースのこの最初の部分では、これらの設計のゲート レベル ロジックの合成と検証を可能にする主要なブール ロジック表現に焦点を当てます。 これは、ロジックからレイアウトに移行するデザイン チェーンの最初のステップです。 私たちの目標は、学生がツール自体がどのように機能するかを基本的なアルゴリズムとデータ構造のレベルで理解することです。 取り上げられるトピックには、計算ブール代数、論理検証、論理合成 (2 レベルおよびマルチレベル) が含まれます。

推奨背景
プログラミング経験 (C、C++、Java、Python など)、およびデータ構造とアルゴリズム (特に再帰的アルゴリズム) に関する基本的な知識。 基本的なデジタル設計の理解: ブール代数、Kmap、ゲートとフリップフロップ、有限状態マシン設計。 工学のジュニアまたはシニアレベルの線形代数と微積分。 学部レベルで基本的な VLSI に触れるのは良いことですが、必須ではありません。 コースは自己完結型にしておきますが、一部の VLSI を使用している学生は、このクラスの一部の背景資料.e ツールをスキップできます。

価格:無料で登録!

言語: 英語

字幕: 英語

VLSI CADパートI:ロジック –イリノイ大学アーバナシャンペーン校