校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

機器學習智能晶片設計

Machine Learning Intelligent Chip Design

學期
111-2
學分
3 學分
當期課號
535233
永久課號
EEIE30075
開課單位
電子研究所
授課教師
陳坤志
校區
光復
類別
選修
上課時間表
週三
2
09:00–09:50
機器學習智能晶片設計
ED219
3 節連堂
3
10:10–11:00
4
11:10–12:00

* 根據陽明交大上課時間表所列

概述

機器學習晶片在近年來被廣泛的應用於各式邊緣運算的應用中,機器學習晶片屬於多核心系統設計的一個分支。本課程首先將介紹機器學習晶片的設計概論,接著將以晶片內網路之多核心系統晶片設計為基礎,並介紹幾種常見的晶片內連線架構以及資料共享的設計方式。此外,也會介紹幾種晶片內資料傳輸的通訊協定。本課程將使用SystemC語言以及Platform Architect (PA)來評估各式多核心系統的設計方法,藉此讓學生了解基礎的機器學習智能晶片設計流程。 The machine learning chip has been widely applied to various application of edge computing in recent years. The machine learning chip is one of the branches of the multicore system design. This class will first introduce the fundamental of machine learning chip design method. Then, we will use Network-on-Chip (NoC)-based Multi-processor SoC (MPSoC) and introduce some popular on-chip interconnection as well as data reuse methods. Besides, we will introduce some protocols for on-chip data communication. This class will use SystemC language and Platform Architect (PA) to evaluate the different multicore system design methods. The students will be familiar with the fundamental design flow for the machine learning intelligent chip design.

先修科目

計算機結構 (Computer Architecture)、計算機程式 (Computer Programming)

評分方式

Homework/ Lab: 20% Final project: 30% Midterm Exam: 25% Final Exam: 25% We make the assignment weightings and mappings from scores to letter grades as following. We assign 20% weight for homework/Lab; 30% weight for final project; 25% weight on mid-term exam; 25% weight on final exam

週次計畫
週次主題
第 1 週Introduction and syllabus Introduction to Network on Chip – (1)
第 2 週Introduction to Network on Chip – (2)
第 3 週Introduction to Network on Chip – (3)
第 4 週Fundamental of DNN accelerator design – (1)
第 5 週Fundamental of DNN accelerator design – (2)
第 6 週NoC-based DNN accelerator design – (1)
第 7 週NoC-based DNN accelerator design – (1)
第 8 週Spring break
第 9 週Midterm Exam
第 10 週SystemC overview and data type
第 11 週SystemC: Module description
第 12 週SystemC: Exercise
第 13 週SystemC: Interface and channel
第 14 週SystemC: Transaction-level Modeling
第 15 週SystemC: Exercise
第 16 週Final Exam
第 17 週
第 18 週
教科書

1. Vivienne Sze, Yu-Hsin Chen, Tien-Ju Yang, and Joel S. Emer, Efficient Processing of Deep Neural Networks, , Morgan & Claypool, 2020. 2. David C. Black, Jack Donovan, Bill Bunton, and Anna Keist, SystemC: From the Ground Up, Springer, 2010. 3. Natalie E. Jerger and L.-S. Peh, On-Chip Networks, Morgan & Claypool, 2009.

Office Hours
地點
ED404
時間
3:00 pm – 5:00 pm, Wednesday
聯絡方式
Email (TBD)