課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
3604169 進階FPGA設計 Advanced FPGA Design 3.0 3
中文概述
Chinese Description
本課程將教授學生FPGA程式開發、硬體系統設計、和如何利用FPGA加速深度學習演算法。課程大綱如下: 1. Xilinx & Vivado開發環境 2. High-level Synthesis (HLS) & SystemC 程式開發 3. Finite Impulse Response (FIR) Filters 4. Discrete Fourier Transform & Fast Fourier Transform 5. Matrix Multiplication 6. Prefix Sum and Histogram 7. Video Systems 8. Deep Learning Implementation on FPGA 9. Pruning & Quantization 10. Object Detection on FPGA
英文概述
English Description
This course teaches FPGA programming, hardware system design, and how to implement and accelerate Deep Learning Algorithms on FPGA. The syllabus is shown below: 1. Xilinx & Vivado IDE 2. High-level Synthesis (HLS) & SystemC 3. Finite Impulse Response (FIR) Filters 4. Discrete Fourier Transform & Fast Fourier Transform 5. Matrix Multiplication 6. Prefix Sum and Histogram 7. Video Systems 8. Deep Learning Implementation on FPGA 9. Pruning & Quantization 10. Object Detection on FPGA
核心能力指標 1.運用數學、科學及工程知識的能力
3.執行工程實務所需技術、技巧及使用現代工具的能力
4.設計工程系統、元件或製程的能力
6.發掘、分析、應用研究成果及因應複雜且整合性工程問題的能力。

備註: