| 課程大綱 Syllabus |
學生學習目標 Learning Objectives |
單元學習活動 Learning Activities |
學習成效評量 Evaluation |
備註 Notes |
序 No. | 單元主題 Unit topic |
內容綱要 Content summary |
| 1 | 準備、熟悉實驗平台 |
準備、熟悉實驗平台 |
準備、熟悉實驗平台 |
|
|
|
| 2 | Lab 1: Quartus II 與 DE2 |
學習使用 Quartus II 分析、模擬、實作邏輯電路 |
使用 Quartus II 分析、模擬、實作邏輯電路 |
|
|
|
| 3 | Lab 2: 用 Boolean Algebra 化簡邏輯電路 |
學習使用 Boolean Algebra 化簡邏輯函數。 |
使用 Boolean Algebra 化簡邏輯函數,依『由下而上』流程實作電路 |
|
|
|
| 4 | Lab 3: Boolean function的不同表示法 |
學習將Boolean function用不同的方式來表示,並驗證不同的表示有相同truth table(真值表)。 |
學習將Boolean function用不同的方式來表示,並驗證不同的表示有相同truth table(真值表)。 |
|
|
|
| 5 | Lab 4: 邏輯電路的化簡 |
學習使用 Karnaugh map 及 Boolean algebra 化簡邏輯函數。 |
使用 Karnaugh map 及 Boolean algebra 化簡邏輯函數,依『由下而上』流程實作電路。 |
|
|
|
| 6 | Lab 5: 應用 Don't Care 於邏輯電路化簡 |
學習使用 Karnaugh map 化簡邏輯函數。 |
使用 Karnaugh map 化簡邏輯函數,依『由下而上』流程實作電路 |
|
|
|
| 7 | Lab 6: 組合電路的設計 |
藉由設計將數字顯示在7-segment display (7段顯示)的銀幕上的邏輯電路,來了解組合電路的設計程序。 |
藉由設計將數字顯示在7-segment display (7段顯示)的銀幕上的邏輯電路,來了解組合電路的設計程序。 |
|
|
|
| 8 | 期中考週 |
期中考週 |
期中考週 |
|
|
|
| 9 | Lab 7: 設計加法器 |
設計一個邏輯電路,以執行算術運算。 |
設計一個邏輯電路,以執行算術運算,依『由下而上』流程實作電路。 |
|
|
|
| 10 | Lab 8: Verilog HDL |
學習如何在Quartus II中,輸入用Verilog HDL(硬體描述語言)所設計的邏輯電路、與使用ModelSim來模擬邏輯電路。 |
學習如何在Quartus II中,輸入用Verilog HDL(硬體描述語言)所設計的邏輯電路、與使用ModelSim來模擬邏輯電路。 |
|
|
|
| 11 | Lab 9: 分析Latch邏輯電路 |
藉由模擬Latch(閂鎖器),來了解具有記憶能力的電路行為。 |
學習使用Verilog及ModelSim來分析邏輯電路。 |
|
|
|
| 12 | Lab 10: 分析Sequential Circuit |
學習分析 sequential circuits,以為設計 sequential circuits 之基礎。 |
學習分析 sequential circuits,以為設計 sequential circuits 之基礎。 |
|
|
|
| 13 | Lab 11 : 設計數列產生器 |
學習設計簡單的 sequential circuits,以為設計複雜的 sequential circuits 之基礎。 |
學習設計簡單的 sequential circuits,以為設計複雜的 sequential circuits 之基礎。 |
|
|
|
| 14 | Lab 12 : 設計特定序列的數位電路 |
學習設計簡單的 sequential circuits,以為設計複雜的 sequential circuits 之基礎。 |
學習設計簡單的 sequential circuits,以為設計複雜的 sequential circuits 之基礎。 |
|
|
|
| 15 | 上機測驗 |
驗收學生學習成效 |
確認熟悉 Quartus II 及 DE2 的使用,並具用以驗證數位電路之能力。 |
|
|
|
| 16 | 期末考週 |
期末考週 |
期末考週 |
|
|
|