數位系統設計
Digital Systems Design
學期
107-1
學分
3
學分
當期課號
1169
永久課號
DCP1172
開課單位
資訊工程學系
授課教師
單智君
校區
光復
類別
選修
上課時間表
| 節 | 週二 | 週五 |
|---|---|---|
2 09:00–09:50 | 數位系統設計 EC115 | |
5 13:20–14:10 | 數位系統設計 EC115 2 節連堂 | |
6 14:20–15:10 |
* 根據陽明交大上課時間表所列
概述
本課程以數位電路的知識為基礎,探討數位系統的原理與設計,並包含許多數位系統設計實例。
先修科目
Digital Circuit Design ( or Logic Design), Verilog
教學方式
課程相關資料與訊息(如:講義、進度、公告等)公佈在網路教學平台 http://dcpc.nctu.edu.tw
評分方式
Homework/Lab Units/Project Examinations Class Participation
課程大綱
- Review of Logic Design Fundamentals
- Introduction to Verilog
- Introduction to Programmable Logic Devices
- Design Examples
- State Machine Charts and Microprogramming
- Designing with Field Programmable Gate Arrays
- Floating-Point Arithmetic
- Additional Topics in Verilog
- Design of a RISC Microprocessor
- Hardware Testing and Design for Testability
- Project Presentation
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Syllabus Review of Logic Design Fundamental |
| 第 2 週 | Introduction to Verilog |
| 第 3 週 | Introduction to Programmable Logic Devices |
| 第 4 週 | Design Examples |
| 第 5 週 | Design Examples |
| 第 6 週 | State Machine Charts and Microprogramming |
| 第 7 週 | State Machine Charts and Microprogramming |
| 第 8 週 | Exam#1 |
| 第 9 週 | Designing with Field Programmable Gate Arrays |
| 第 10 週 | Designing with Field Programmable Gate Arrays |
| 第 11 週 | Floating-Point Arithmetic |
| 第 12 週 | Additional Topics in Verilog |
| 第 13 週 | Additional Topics in Verilog |
| 第 14 週 | Design of a RISC Microprocessor |
| 第 15 週 | Design of a RISC Microprocessor |
| 第 16 週 | Hardware Testing and Design for Testability |
| 第 17 週 | Project Presentation |
| 第 18 週 | Exam#2 |
教科書
References: 1. Charles Roth, Lizy Kurian John, and Byeong Kil Lee, Digital Systems Design Using Verilog, International Edition, 2016, Cengage Learning. 2. M. Morris Mano, Charles R. Kime, and Tom Martin, Logic and Computer Design Fundamentals, 5th Edition, 2016, Pearson Prentice Hall.
Office Hours
- 地點
- EC516
- 時間
- 開學後討論再定
- 聯絡方式
- Tel: ext.31832 E-mail: jjshann@cs.nctu.edu.tw