課程代號:2324090028  

Intel FPGA數位系統設計與實務

1.介紹 FPGA 的基本原理及結構,瞭解 FPGA 與其他數位電路(如 ASIC)的異同。探索 FPGA 在不同應用領域(如通訊、計算、影像處理等)的優勢與用途。 2.學習 Verilog 語言的基本語法及程式結構,包含資料型別、運算子、控制結構等,並實作簡單的數位電路設計範例,幫助學員熟悉語言運用 3.學員將學會撰寫結構清晰且具有可讀性的 Verilog 程式,並設計相應的 testbench 進行驗證。 4.熟悉Intel軟體的介面及操作,掌握設計流程,並學習如何使用開發工具進行程式編譯、模擬及下載至 FPGA 板上。 5.教授基本的 Debug 技巧,幫助學員快速識別及解決設計中的常見問題。 6.學習如何利用工具進行設計、模擬以及實現,並理解 FPGA 的佈局與資源配置。

課程型態/
實體課程
上課地址/
台南市歸仁區高發二路360號(沙崙綠能科技示範場域,高鐵步行10分鐘,實際上課地點依通知為主)
時  數/
30 小時
起迄日期/
2024/11/27 ~ 2024/12/05
聯絡資訊/
黃筱芸   06-3636693
報名截止日期:2024/11/25
課程介紹

  本課程幫助學員快速瞭解 FPGA 的基本概念與實作技術,適合初學者及對數位電路設計感興趣的人士。課程將結合理論與實作,讓學員在實際操作中鞏固所學知識。完成本課程後,學員將具備基本的 FPGA 設計能力,能夠獨立撰寫簡單的 Verilog 程式並實現至 Intel FPGA 板上,為進一步的進階學習打下堅實基礎。

課程目標

  1. 介紹 FPGA 的基本原理及結構,瞭解 FPGA 與其他數位電路(如 ASIC)的異同。探索 FPGA 在不同應用領域(如通訊、計算、影像處理等)的優勢與用途。
  2. 學習 Verilog 語言的基本語法及程式結構,包含資料型別、運算子、控制結構等,並實作簡單的數位電路設計範例,幫助學員熟悉語言運用
  3. 學員將學會撰寫結構清晰且具有可讀性的 Verilog 程式,並設計相應的 testbench 進行驗證。
  4. 熟悉 Intel® Quartus® Prime 軟體的介面及操作,掌握設計流程,並學習如何使用開發工具進行程式編譯、模擬及下載至 FPGA 板上。
  5. 教授基本的 Debug 技巧,幫助學員快速識別及解決設計中的常見問題。
  6. 學習如何利用工具進行設計、模擬以及實現,並理解 FPGA 的佈局與資源配置。

講師簡介

  吳講師

  • 【專業領域】軟韌體程式設計
  • 【學歷】
    1. 國立成功大學 資訊工程研究所 博士班(2016.01~至今)
    2. 國立成功大學 電機工程研究所 碩士(2011.09~2013.08)
    3. 國立高雄應用科技大學 電機工程學系 學士(2007.09~2011.07)
  • 【經歷】
    1. 戴思科技股份有限公司 技術長(2021.02 ~ 至今)
    2. 陸軍官校 物理系 兼任講師(2021.09 ~ 至今)

課程大綱

★小提醒:課程須自備筆電

課程主題

課程大綱

FPGA介紹 及 Verilog硬體描述語言

(15小時)

  • FPGA 設計技術簡介及設計架構說明
  • 數位系統概論及介紹
  • Intel Cyclone V FPGA 晶片介紹
  • Intel Quartus Prime FPGA設計環境開發流程操作
    1. 軟體安裝
    2. 建立新專案
    3. 編譯 & 合成
    4. 使用Signal Tap II Logic
  • HDL 硬體描述語言(Verilog)語法介紹
    1. Verilog 基本程式結構與語法說明
    2. 組合邏輯(Combinatorial Logic)設計
    3. 循序邏輯(Sequential Logic)設計
    4. 模組化設計方式及實務開發
    5. FSM 有限狀態機設計
  • 如何使用ModelSim作電路模擬
  • 透過模擬及建立測試平台(testbench)來驗證設計

FPGA 系統周邊IO

電路介紹及實作

(15小時)

  • DE0-Nano開發平台介紹
  • FPGA 組合邏輯基本輸出入(開關、按鍵與LED電路)
  • FPGA 序向邏輯基本輸出入(開關、按鍵與LED電路)
  • 計數器(Count)及移位暫存器(shift register)介紹及實作
  • 按鍵(Button)介紹及控制實作
  • 閃爍LED 控制
  • 七段顯示器介紹及實作
  • 點矩陣LED原理介紹及實作
  • 脈衝寬度調變(PWM)介紹及實作

開課資訊

  • 主辦單位:工研院產業學院台南學習中心
  • 課程地點:台南市歸仁區高發二路360(沙崙綠能科技示範場域,高鐵步行10分鐘,實際上課地點依通知為主)
  • 課程日期:1131126日、27日、28日、124日、509:30~16:30,共530小時
  • 課程費用:(含稅、午餐、講義、上課材料)

課程費用

價格

產業學習網會員價

32,000/

早鳥21天前報名優惠價

26,950/

三人團報優惠價

25,500/

※課程須自帶筆電,電腦作業系統最低要求win10

※課程費用含一片麵包板、線材、一個點矩陣LED及四位數七段顯示器教材。 

  • 報名方式
    1. 線上報名:https://college.itri.org.tw/ 查詢課名『Intel FPGA數位系統設計與實務』
    2. E-mail itritn@itri.org.tw
    3. 請以正楷填妥報名表,傳真至 06-3032289
  • 報名洽詢:06-3636697黃小姐、王小姐

注意事項

  1. 為確保您的上課權益,報名後若未收到任何回覆,敬請來電洽詢方完成報名。
  2. 如本課程因人數或其他因素造成課程取消,本院將無息辦理退費,敬請見諒!
  3. 請收到上課及繳費通知後,於開課日五天前以匯款、支票或線上刷卡方式進行繳費 (發票於課程當日開立),若欲提早取得發票,請洽詢本學習中心。
  4. 因課前教材、講義及餐點之準備及需為您進行退款相關事宜,若您不克前來,請於開課五日前告知,以利行政作業進行並共同愛護資源。
  5. 為配合講師時間或臨時突發事件,主辦單位有調整日期或更換講師之權利。
  6. 為尊重講師之智慧財產權益,恕無法提供課程講義電子檔。