課程介紹
使修課同學能熟悉Xilinx FPGA 的硬體架構設計流程以及在晶片設計中心的MorFPGA平台上數位電路設計與實作技術學習目標包含: 可邏輯合成(Synthesizable) Verilog硬體描述語言的數位電路設計以及Xilinx FPGA平台的硬體雛型製作實習與電腦輔助軟體設計工具操作
教科書:

[1] 國家實驗研究院-晶片設計中心MorFPGA 平台實驗教材.

[2] Xilinx公司官方網站( http://www.xilinx.com).

[3] Samir Palnitkar, “Verilog HDL: A Guide to Digital Design and Synthesis”, Prentice Hall, Second Edition, 2003.

教學進度:

Part 1 <課堂課:>

1.  標準元件電路設計與邏輯合成(Logic Synthesis)概論

2.  可邏輯合成(Synthesizable) Verilog硬體描述語言設計

3.  Xilinx FPGA架構與設計流程簡介

4.  晶片設計中心MorFPGA 實習平台簡介

 

Part 2 <實習課:>

5.  Xilinx ISE 電腦輔助軟體設計工具與初階實習

6.  初階實習: LED 顯示控制與振盪器 (1)

7.  初階實習: LED 顯示控制與振盪器 (2)

8.  中階實習: 7段顯示器控制與振盪器 (1)

9.  Middle term exam

10. 中階實習: 7段顯示器控制與振盪器 (2)

11. 中階實習: 鍵盤輸入與8x8 LED模組顯示控制 (1)

12. 中階實習: 鍵盤輸入與8x8 LED模組顯示控制 (2)

13. 進階實習: LCD 顯示控制

14. 進階實習: VGA 顯示控制 (1)

15. 進階實習: VGA 顯示控制 (2)

16. 期末專題 (IC設計競賽-大學部FPGA組等級題目)

17. 期末專題 (IC設計競賽-大學部FPGA組等級題目)

18.  Final exam

本課程不開放報名