邏輯設計實驗 (EE 2230002)

** 同學預修科目為”邏輯設計”,加簽同學請第一次上課到課堂,書面實體加簽。

1. 課程大綱

本課程將教授數位電路設計的實作技術,將邏輯設計之理論實現在實體的可程式邏輯晶片中。將教

授硬體描述語言Verilog HDL、硬體模擬器、FPGA電路板使用、邏輯分析儀使用等硬體設計技術。

此外並搭配多個實驗主題的實作,學生可學習到邏輯晶片之設計流程,相關主題包括組合電路設

計、序列電路設計、計數器設計、有限狀態機設計、計算機設計、多功能時鐘設計、鍵盤控制與

VGA控制等。本課程將以上課與上機實際操作互相搭配,學生預計能學習到數位邏輯電路設計之基

本技術。



2. 教科書:

上課投影片講義



3. 參考書目:

William J. Dally and R. curtis Harting, Digital Design - A Systems Approach,

2013, Cambridge University Press.

M. Morris Mano & Michael D. Ciletti, Digital Design, 4th ed. 2007, Pearson

Prentice Hall.



4. 上課方式:

演講及上機實習



5. 課程內容

Introduction to Verilog RTL

FPGA Emulation

Counters and Shifter Registers I

Counters and Shifter Registers II

Finite State Machine / Timers and Stopwatches

Communications Protocols

Speaker

Keyboard Control

Electronic Organ

VGA



6. 評量方式:

70% 上機實習展示成績 20% 期末專題 10% 上機考試



7. 可連結之網址

eeclass學習系統