曙海教學優(yōu)勢
本課程,秉承二十一年積累的教學品質,以項目實現(xiàn)為導向,面向企事業(yè)項目實際需要,老師將會與您分享設計的全流程以及工具的綜合使用經(jīng)驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關系,合作企業(yè)30萬+。曙海培訓的課程在業(yè)內有著響亮的知名度。
?本課程介紹如何在 Simulink??中開發(fā)和配置模型從而將系統(tǒng)部署在 Xilinx??的 Zynq?-7000 可編程 SoC 上。本課程主要針對使用 Embedded Coder??和 HDL Coder??進行代碼生成、驗證和軟件部署等軟/硬件聯(lián)合設計的Simulink?用戶。
內容包括:
Simulink 系統(tǒng)和算法建模?(或?Simulink 汽車系統(tǒng)設計?或?Simulink 航天航空系統(tǒng)設計)。 C 和 HDL 編程語言知識。
第一部分 |
|
Zynq 平臺簡介和環(huán)境設置 |
目標:配置 Zynq-7000 平臺和 MATLAB 環(huán)境。 ·?Zynq-7000 簡介 ·?設置 Zynq 平臺和軟件 ·?配置 MATLAB 環(huán)境 ·?測試與 Zynq 硬件的連接性 |
介紹 Embedded Coder 和 HDL Coder |
目標:配置 Simulink 模型用于嵌入式代碼生成并且有效分析生成的代碼。 ·?嵌入式應用架構 ·?生成 ERT 代碼 ·?代碼模塊 ·?生成代碼的數(shù)據(jù)結構 ·?Simulink 模型的 HDL 代碼生成設置 ·?使用 HDL Workflow Advisor |
IP 核的生成和部署 |
目標:使用 HDL Workflow Advisor 配置 Simulink 模型,生成和編譯 HDL 和 C 代碼,并把代碼部署到 Zynq 平臺。 ·?為可編程邏輯配置子系統(tǒng) ·?配置目標接口和外設 ·?生成 IP 核并且與 SDK 集成 ·?建立和部署 FPGA 位流文件 ·?生成和部署軟件接口模型 ·?外部模式參數(shù)標定 |
第二部分 |
|
使用 AXI4 接口 |
目標:在處理系統(tǒng)和可編程邏輯數(shù)據(jù)通信中使用不同的 AXI 接口。 ·?AXI 接口簡介 ·?AXI4-Lite 應用 ·?使用 AXI4 流 ·?AXI4 性能考慮 |
處理器在環(huán)驗證 |
目標:使用處理器在環(huán)驗證 Zynq 平臺算法并且在生成算法中分析執(zhí)行時間。 ·?Zynq 中處理器在環(huán)(PIL) 工作流程 ·?使用模型引用進行 PIL 驗證 ·?PIL 代碼執(zhí)行分析 ·?PIL 考慮因素 |
第三部分 |
|
實時應用的數(shù)據(jù)接口 |
目標:使用UDP 接口傳輸 Simulink 和 Zynq 平臺實時應用的數(shù)據(jù)。 ·?數(shù)據(jù)接口簡介 ·?配置 UDP 模塊用于數(shù)據(jù)流 ·?同步 Simulink 和 Zynq 數(shù)據(jù) ·?與 AXI 流的數(shù)據(jù)接口 ·?分區(qū)設計 ·?數(shù)據(jù)接口考慮因素 |
集成設備驅動 |
目標:開發(fā)設備驅動接口集成處理系統(tǒng)(PS)外設。 ·?開發(fā)設備驅動流程 ·?使用 Legacy Code Tool ·?GPIO 接口 ·?交叉編譯設備驅動 |
第四部分 |
|
定制參考設計 |
目標:為 Vivado 創(chuàng)建和打包可重用的 IP,注冊自定制板子和參考設計。 ·?定制參考設計的目的 ·?創(chuàng)建 Vivado 的可重用 I ·?參考設計簡介 ·?定制參考設計 ·?注冊板和定制參考設計 |
?
?