具有 Vitis 和 HLS 的嵌入式系統加速器
從這 9.5 小時的課程,你會學到
- 了解基於 FPGA 的嵌入式系統的基本概念
- 了解 Xilinx Zynq 7000 SoC 和 Zynq UltraScale+ MPSoC 架構
- 加速 Xilinx Vitis 統一軟體平台中的功能
- 使用 C/C++/OpenCL 在 Zynq 平台上加速運算密集型演算法
- 在軟體和硬體模擬器上運行加速應用程式
- 在實際 FPGA 上運行加速應用程式
- 使用 Zybo-Z7-20 和 Ultra96V2 基於 Zynq 的 FPGA 平台
- 與 Vitis 一起實施三個令人興奮的專案
要求
- 了解 C/C++ 編碼的基本概念
- Xilinx Vitis 軟體統一平台
- 基於 Zynq 的 FPGA,例如 Zybo-Z7-20 或 Ultra96v2
課程說明
本課程介紹高階綜合 (HLS) 中的函數加速。 本課程的目標是使用 C/C++ 語言在基於 FPGA 的嵌入式系統上描述、調試和實現計算密集型演算法,而無需 HDL(例如 VHDL 或 Verilog)的任何幫助。
本課程介紹 Xilinx Zynq 嵌入式系統,然後解釋如何使用 Xilinx 工具集在其上映射應用程式。
它使用 Xilinx Vitis 統一軟體平台來描述嵌入式系統的真實範例和應用。 本課程遵循軟體和硬體模擬方案以及在實際 FPGA 上運行應用程式。
課程的每個部分都使用多個範例、測驗和練習來輕鬆流暢地解釋複雜的設計概念。
在整個課程中,你將使用幾個描述 HLS 概念和技術的範例。 本課程包含大量測驗和練習,供你練習和掌握所提出的方法和途徑。 此外,本課程利用兩個令人興奮的專案將所有解釋的概念放在一起來設計真實的電路和硬體控制器。
本課程是基於 Zynq 的嵌入式系統功能加速系列課程的第一門。 本課程重點介紹基本概念,其他課程將解釋 Vitis 中的不同最佳化技術。
目標受眾
- 硬體工程師
- 對 FPGA 有興趣的軟體工程師
- 希望在講座、課程或研究中使用基於 FPGA 的嵌入式系統的講師、研究人員、教授
講師簡介
Mohammad Hosseinabady 獲得了電腦工程博士學位。 他在多所大學教授電子和電腦課程十餘年。 他目前致力於 FPGA 的高級綜合。 他的目標是讓每個可能不深入了解 FPGA 和傳統硬體設計方法的人都能更輕鬆地使用先進的可重構技術。 他的研究興趣包括高階可靠性和可測試性、可重構架構、動態資源管理和執行時間電源管理。 他在 IEE、IEEE 和 ACM 交易、期刊和會議論文集上發表了多篇關於這些主題的論文。
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 課程特價中 約 NT350 (點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- FPGA 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響