線上操作指南 使用Simulink®搭配Xilinx Vivado®進行Zynq® SoC開發 快速實現SoC軟硬體協同設計
線上會議
簡介
採用SoC裝置來將處理器和FPGA功能整合在單一塊板子上被視為減少系統耗能、降低成本、以及節省空間的有效方法。然而,要將演算法實現在SoC上涉及到複雜的軟硬體協同設計,對演算法、軟體、硬體開發人員皆具有一定程度的挑戰。
「使用Simulink搭配Xilinx Vivado進行Zynq SoC開發」系列將分為兩階段,說明如何透過MATLAB®與Simulink提供的以模型為基礎的設計流程,從模型自動產生程式碼,快速將演算法實現於目標硬體,有效縮短開發時間。
Part 1 - Simulink之SoC開發流程概述與HDL Coder使用說明
- 使用Simulink開發 Xilinx Zynq SoC之環境設定與操作,並透過範例展示整體開發流程。
- 說明Simulink模型轉HDL Code流程及步驟,透過HDL Verifier進行程式碼驗證。
Part 2 – SoC編程測試方法與Embedded Coder使用介紹
- 介紹 Simulink模型中規劃執行於PS (Processing System)程式,可透過Simulink External mode、及Real-Time UDP介面進行硬體資料交換,以驗證轉Code結果。
- 介紹Simulink模型轉嵌入式C Code之設定與方法,並說明轉Code後之演算法整合於Vitis™環境執行無作業系統應用程式開發流程。
- 將自定義板件嵌入Simulink HDL Workflow Advisor之步驟介紹。
*本系列課程以講師講解及示範為主,無上機操作環節。
講者介紹
Phyllis Teng
Terasoft
Phyllis Teng鄧品文為鈦思科技應用工程師,負責Simulink教學及MathWorks產品技術支援。主要專長領域為訊號處理、嵌入式系統、HDL Coder/Embedded Coder、UAV及雷達等相關產品。