terasoft

使用Simulink搭配Xilinx Vivado
進行Zynq SoC開發

線上操作指南 使用Simulink®搭配Xilinx Vivado®進行Zynq® SoC開發 快速實現SoC軟硬體協同設計

線上會議

2023 / 9 / 7 (四)
14:00 ~ 15:20

Part 1
Simulink之SoC開發流程概述與HDL Coder使用說明

觀看影片

2023 / 9 / 14 (四)
14:00 ~ 15:20

Part 2
SoC編程測試方法
與Embedded Coder使用介紹

觀看影片

簡介

採用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之步驟介紹。

*本系列課程以講師講解及示範為主,無上機操作環節。

講者介紹

MATLAB講師

Phyllis Teng

Terasoft

Phyllis Teng鄧品文為鈦思科技應用工程師,負責Simulink教學及MathWorks產品技術支援。主要專長領域為訊號處理、嵌入式系統、HDL Coder/Embedded Coder、UAV及雷達等相關產品。