瞭解FPGA的開發設計流程
使用FPGA設計工具及Verilog HDL語言,完成FPGA數位雛型系統設計專題。
課程模組 |
課程單元 |
課程單元說明 |
基礎課程 |
數位電子學 113/6/24-6/27 |
序向系統之簡介 數位電子學基本數位實作 Lab1:基本邏輯閘認識與應用 Lab2:特殊邏輯閘的認識與應用 Lab3:編碼器與解碼器 Lab4:多工器與解多工器 Lab5:閂鎖器與正反器 Lab6:計數器實作 Lab7:移位暫存器 Lab8:加法器與減法器實作 |
核心課程 |
FPGA 系統設計入門 113/7/1-7/4 |
FPGA 系統設計入門實作關鍵電路的設計實作 Lab1:FPGA 組合邏輯基本輸出入(開關、按鍵與LED電路) Lab2:FPGA 序向邏輯基本輸出入(開關、按鍵與 LED 電路) Lab3:電路常用的計數器(Count), 及 移位暫存器 (shift register) Lab4:按鍵( Button)控制 Lab5:閃爍 LED 控制 Lab6:七段顯示器實作, 介紹多個七段顯示器的方法 |
FPGA 系統周邊 IO電路設計 113/7/8-7/15 |
|
|
|
FPGA 系統整合與系統除錯設計 113/7/16-7/23 |
cadec、I2C 介面周邊記憶體 EEPROM、 SPI介面周邊記憶體 Flash
|
進階課程 |
SOPC 系統產品應用開發技術實作 113/7/24-8/5 |
SDK添加應用軟體 9.軟體驅動程式及硬體實現程式的編寫方法、使用 SDK下載除錯實作 LAB1:基於AXI-4 介面的嵌入式系統設計及LED, button控制實驗控制 LAB2:串列埠UART IP結構和設計及串列埠輸出入控制(hello world) LAB3:MicroBlaze AXI-4 周邊介面基本測試實驗 LAB4:MicroBlaze AXI-4 DDR3記憶體控制器加入及 memory測試實驗 LAB5:MicroBlaze AXI-4計時/計數器IP加入及控制 LAB6:MicroBlaze AXI-4中斷控制器IP加入及按鍵中斷控制 LAB7:MicroBlaze AXI-4 SPI Flash IP加入及控制 LAB8:MicroBlaze AXI-4添加用戶自己的IP CORE (PWM controller) 且編寫驅動程式控制 LAB9:完整SOPC嵌入式系統中如何使用模擬器 (simulator)做完整系統平台的驗證 LAB10:完整SOPC嵌入式系統中如何使用
|
高階課程 |
FPGA 數位雛型系統設計專題 113/8/6-8/13 |
專題實作
|
其他 |
求職簡報技巧 113/8/14 |
求職簡報製作簡報演練 |
其他 |
就業媒合 113/8/14 |
就業媒合 |
-
2024-06-15【工研院】 產業學院
-
2024-06-26【工研院】 產業學院
-
2024-05-23社團法人台灣電子設備協會
-
2024-05-16社團法人台灣電子設備協會
-
隨時開課工研院產業學院台中學習中心(一)