建立學生在FPGA上發展數位系統之基礎能力。學生可利用FPGA驗證自己設計的電路之正確性與效能。本課程介紹利用FPGA進行數位系統設計的方法。本課程進行之初將先介紹硬體描述語言,並利用此工具進行系統設計介紹。之後的課程內容包括介紹VLSI的特性、一般FPGA內部結構及FPGA邏輯設計與實作、數位系統結構與設計方法等。Establish students' basic ability to develop digital systems on FPGA. Students can use FPGA to verify the correctness and performance of the circuits they design. This course introduces the method of using FPGA to design digital systems. At the beginning of this course, we will introduce hardware description language and use this tool to introduce system design. Subsequent course content includes an introduction to the characteristics of VLSI, general FPGA internal structure, FPGA logic design and implementation, digital system structure and design methods, etc.
本課程介紹利用FPGA進行數位系統設計的方法。本課程進行之初將先介紹硬體描述語言,並利用此工具進行系統設計介紹。之後的課程內容包括介紹VLSI的特性如何影響FPGA及FPGA邏輯設計、一般FPGA內部結構、說明並針對電路面積速度與功率消耗做最佳化設計、大型數位系統結構與設計方法等。
This course introduces the method of using FPGA to design digital systems. At the beginning of this course, we will introduce hardware description language and use this tool to introduce system design. Subsequent course content includes an introduction to how the characteristics of VLSI affect FPGA and FPGA logic design, general FPGA internal structure, explanation and optimization of design for circuit area, speed and power consumption, large-scale digital system structure and design methods, etc.
1. Pong P. Chu, FPGA Prototyping by Verilog Examples, Wiley, 2008
2. Verilog 晶片設計(第三版) 作者:林灶生,出版社:全華圖書,出版日期:2014
1. Pong P. Chu, FPGA Prototyping by Verilog Examples, Wiley, 2008
2. Verilog Chip Design (Third Edition) Author: Lin Zaosheng, Publisher: Quanhua Books, Publication Date: 2014
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
課堂小考與作業課堂小考與作業 Class quizzes and assignments |
30 | |
出席率出席率 Attendance |
30 | |
期中考期中考 midterm exam |
20 | |
期末考期末考 final exam |
20 |