本講義では,デジタル回路の基礎を学ぶ。デジタル情報の表し方,論理代数とその簡略化手法,AND, OR, NOTなどの基本論理回路を説明し,選択回路や比較回路などの組み合わせ論理回路の基本を習得する。続いて,フリップフロップ,カウンタなどの順序回路を学び,加減算器や乗算器,ALUなどの演算回路,メモリとバス構成などを学ぶことで,コンピュータなど構成要素を理解する。
コンピュータなどの殆どの現代の電子機器はデジタル回路技術を用いて構成されている。デジタル回路の基礎を習得するとともに,演習を多く導入することで,学んだ知識を活用して,基本的なデジタル回路を設計できるようにした。
本講義を履修することによって次の能力を修得する。
1)デジタル回路の基本である論理代数および基本ゲートの説明ができる。
2)特定の動作を行う組合せ論理回路を設計できる。
3)特定の動作を行う順序回路を設計できる。
4)特定の動作を行う演算回路を設計できる。
デジタル回路,論理回路,論理代数,組み合わせ論理回路,フリップフロップ,順序回路,演算回路
専門力 | 教養力 | コミュニケーション力 | ✔ 展開力(探究力又は設定力) | 展開力(実践力又は解決力) |
✔ ・電気電子分野の応用専門力 |
毎回講義の前半で,復習を兼ねて前回の演習問題の解答を解説します。講義の最後に,その日の教授内容に関する演習問題に取り組んでもらいます。各回の学習目標をよく読み,課題を予習・復習で行って下さい。また、後半の講義ではHandbookを用いたインタラクティブな演習を取り入れます。
授業計画 | 課題 | |
---|---|---|
第1回 | デジタル情報 | 2進数の演算やデジタルとアナログ,パリティなどの基本を理解できる |
第2回 | 基本論理ゲート、論理代数 | 論理ゲートの性質、ブール代数,ドモルガンの定理、論理式の簡単化を理解できる |
第3回 | 基本論理回路 | 積和系⇔和積系変換、半・全加算器(組合せ論理回路)などの基本的な論理回路を理解できる |
第4回 | 論理回路の簡単化1 | 組合せ論理回路の基礎およびカルノー図による簡単化を理解できる |
第5回 | 論理回路の簡単化2 | クワイン・マクラスキー法による簡単化を理解できる |
第6回 | CMOS論理ゲート 前半の総合演習 | デジタルICの特性などを理解できる、 第1回から第6回までの内容を演習問題で復習 |
第7回 | 前半の理解度確認(レポート) | 第1回から第6回までの理解度確認 |
第8回 | フリップフロップ1 | RSフリップフロップ,JKフリッププロップ,NAND構成とNOR構成 |
第9回 | フリップフロップ2 | マスタースレーブFF,エッジトリガ,D-FFを理解 |
第10回 | フリップフロップの応用 | シフトレジスタやカウンタを理解 |
第11回 | 順序回路1 | 状態遷移図や状態遷移表を理解し,各種FFによる順序回路を設計 |
第12回 | 順序回路2 | 隣接性、順序回路の簡単化を理解し、ワンホットコード概念を修得 |
第13回 | 順序回路3 後半の総合演習 | 冗長な状態が存在する場合の簡単化を理解 第8回から第13回までの内容を演習問題で復習 |
第14回 | 期末試験(リモート) | 第8回から第13回までの理解度確認 |
学修効果を上げるため,教科書や配布資料等の該当箇所を参照し,「毎授業」授業内容に関する予習と復習(課題含む)をそれぞれ概ね100分を目安に行うこと。
特になし
講義資料は全てT2SCHOLAにアップロードします。
デジタル回路に関する理解および設計法に関する理解度を評価する。中間試験(50%)および期末試験(50%)で成績を評価する。なお,中間試験と期末試験はレポート提出とする。
特になし