第 2 頁,共 3 頁

★ 課程採【實體遠距同步】全台開課並提供錄影補課,歡迎免費洽詢!
★ 獨家資深業師授課!提供課程答疑平台,訓中訓後為學員排難解惑。

【 第一線FPGA工程師親自指導 】
● 加速學習 ● 加速運算 ● 加速產品開發時程
|
|
● FPGA 技術簡介 - FPGA 硬體架構 - CPLD vs.FPGA - 晶片功能與技術規格解讀 ● Intel Cyclone V FPGA 晶片介紹 ● Intel SoC FPGA 解決方案 ● Intel Quartus Prime FPGA設計工具使用 (1) - 軟體安裝 - 建立新專案 - 編譯 & 合成 |
|
● HDL硬體描述語言(部份講義預覽) - Verilog 基本程式結構與語法說明 - 組合邏輯設計 - 同步邏輯設計 - 訊號取樣設計 - Cock dividing - 模組化設計方式與參數傳遞 - Timing constraint 時序限制 - FSM 有限狀態機設計 ● Verilog 應用練習-Digital Counter
|
|
|
|
● DE10-Nano Kit開發板介紹 ● Intel Quartus Prime FPGA 設計工具使用 (2) - Pin Assignment - 加入 Intel's IP 使用MegaWizard (PLL, RAM, ROM,FIFO, …) - 燒錄code ● 設計除錯:使用SignalTap II Logic Analyzer ● 設計除錯:使用SignalProbe ● 設計除錯:訊號時序分析TimeQuest Timing Analyzer&SDC (Synopsis Design Constraints) ● 設計除錯:使用 ModelSim模擬 |
|
● IP實作及UART通訊實驗 ● IP實作及SPI通訊實驗 ● IP實作及I2C通訊實驗 ● Intel Avalon Bus Interface Protocol ● Gigabit Ethernet 專題製作 - 整合Ethernet MAC( Medium Access Controller) - 連接Gigabit PYH的 MII 界面說明 - Lab: 設計FPGA電路,控制MII 產生Ethernet Frame - Lab: 透過FPGA電路,控制MII 側錄Ethernet Frame
|
|
第三階段 SoC FPGA - 嵌入式系統晶片開發實務
|
|
● 硬體設計- 設計你的SoC FPGA 晶片
● Intel Cyclone V SoC FPGA 簡介 ● Qsys Platform Desinger的建立流程 ● 利用Intel Qsys整合軟體設計SoC system - LAB:使用QSYS整合 I2C/SPI design 至 SoC FPGA
● MegaCore® IP DDR3 Controller / DMA Controller - 以存取Mobile DDR3 記憶體使用為例
● Intel Avalon Bus Interface Protocol ● Ethernet Design - Triple Speed Ethernet MAC - TX/RX SGDMA
● Memory Map I/O
|
|
● 韌體Driver撰寫與驗證
- Intel FPGA Embedded Systems Development Kit 程式編譯,程式燒錄,程式開發環境建立 - 在SoC上讀取/控制FPGA上的IP - LAB: GPIO Driver 控制FPGA上的 LED, DIP switch
-...
|
|
