色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用AMD Vitis進行嵌入式設計開發用戶指南

Xilinx賽靈思官微 ? 來源: Xilinx賽靈思官微 ? 2025-01-08 09:33 ? 次閱讀

由于篇幅有限,本文僅選取部分內容進行分享。

Vitis 簡介

AMD Vitis 工具套件包含多種設計技術,用于開發以 AMD 器件(例如,AMD Versal 自適應 SoC 器件、AMD Zynq MPSoC 和 AMD Alveo 數據中心加速器卡)為目標的異構嵌入式應用。

Vitis 工具包括:

C++ 編譯器、庫和本征函數,適用于 AI 引擎和可編程邏輯( PL )

適用于 Arm 和 MicroBlaze CPU 的傳統工具鏈和庫

圖形化集成設計環境( IDE )

系統連接器,用于配置復雜的器件子系統,如 AI 引擎、NoC 和 Control & Integrated Processing system( CIPS ),并將其與高性能多速率系統中的 PL 模塊與內核相集成

調試器和硬件/軟件檢測自動化,有助于定位和解決嵌入式系統中的性能瓶頸和問題

跨 PL( HDL )、AI 引擎( System-C ) 和 CPU( QEMU )無縫編譯、鏈接和運行異構仿真

程序分析器,用于剖析和可視化仿真中和目標上的硬件/軟件性能

Xilinx Runtime( XRT )提供 Linux 用戶空間 API,用于運行時鏡像加載、存儲器管理與內核控制

開發平臺,提供開箱即用的沙箱,用于 AI 引擎 開發、PL+AI 引擎子系統開發以及嵌入式系統應用引導

硬件優化的庫,用于 DSP、視覺和圖像處理、線性代數和諸多其他應用域

Vitis 工具套件是基于 AMD Vivado Design Suite 構建的,支持硬件和軟件的 C/C++ 編程、靈活且可縮放的系統連接規格用于促進自上而下、中間向外和自下而上的設計迭代、RTL 模塊集成、清晰的底層 Vivado 硬件工具流程自動化和交接。

Vitis 關鍵概念

本主題介紹的關鍵概念有助于您了解和使用 AMD Vitis 工具來開展嵌入式系統設計。這些工具支持通過以下方式完成各種開發流程:使用腳本編制執行開發或者通過 Vitis IDE 進行交互式設計輸入來執行開發。所有開發流程均以相同結果為目標,但設計師的技能等級和工程要求可能會影響特定流程類型的傾向性。下表描述了這些步驟。

表 1:概念性設計步驟

步驟 注釋
選擇器件 聲明為部件或開發板
設置基本的硬件
基礎架構
這即所謂通過 AMD Vivado 創建的硬件平臺。有效的硬件平臺由 Vivado IP integrator 組件(例如,CIPS、NoC )和至少一個時鐘(含關聯復位)組成。(可選)除了時鐘域、復位和定制 RTL IP 外,還可添加 AI 引擎、NoC DDRMC、AXI SmartConnect 和 AXI Interrupt Controller。在塊設計內的單元和端口上將包含 PFM 屬性,這些單元和端口用于為內核控制定義潛在的連接點、訪問 DDR 和其他存儲器、串流輸入/輸出、時鐘、復位及中斷。此初始設計會作為可擴展硬件平臺導出到 Vitis。
添加處理元件 這即所謂的 Vitis 組件,包括 PL 內核與 AI 引擎計算圖。
注釋:這些組件先獨立完成開發和驗證,然后再添加。組件開發不在本文檔的探討范圍內。
實現硬件 在 Vitis 術語中,這是指編譯和鏈接硬件系統的進程。Vitis 實現步驟會利用 Vivado 來進行 PL 綜合與布局布線。
添加軟件應用 處理器(如,APU、RPU 和 MicroBlaze )上運行的控制應用和/或處理應用。
封裝軟件和硬件 將可加載的對象與可執行應用組合為二進制可交付物(如,SD 卡、QSPI 閃存等)的進程。
在目標上部署
并運行
此步驟包括加載二進制可交付物并在硬件上運行或者在硬件仿真中運行。Vitis 實現步驟會利用 Vivado 來進行 PL 綜合與布局布線。

下圖演示了設計嵌入式系統并將其與 AMD 工具集成的概念性流程。

圖 1:Vitis 概念性設計流程

70bd9182-cd54-11ef-9310-92fbcf53809c.png

Vitis 工具支持多種不同的設計流程,如第 3 章:Vitis 流程和構建環境所述。以下章節著重講解了用于創建和集成這些不同組件的各種工具和技巧。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • amd
    amd
    +關注

    關注

    25

    文章

    5475

    瀏覽量

    134282
  • 嵌入式設計
    +關注

    關注

    0

    文章

    392

    瀏覽量

    21301
  • Vitis
    +關注

    關注

    0

    文章

    147

    瀏覽量

    7456

原文標題:使用 Vitis 進行嵌入式設計開發用戶指南(附下載)

文章出處:【微信號:賽靈思,微信公眾號:Xilinx賽靈思官微】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Vitis里如何創建嵌入式軟件工程

    1. 介紹 Vitis是Xilinx新推出的統一軟件平臺,可實現在 Xilinx 所有芯片(包括 FPGA、SoC 和 Versal ACAP)上開發嵌入式軟件和加速應用。Xilinx主要宣傳
    的頭像 發表于 11-04 12:03 ?5570次閱讀
    <b class='flag-5'>Vitis</b>里如何創建<b class='flag-5'>嵌入式</b>軟件工程

    Vitis2023.2使用之—— classic Vitis IDE

    Vitis 已經更新到2023.2了,新版本相較于舊版本更新了嵌入式平臺,新版平臺增加了Versal? AI 引擎 DSP 設計的增強功能,全新的獨立 Vitis 嵌入式軟件,最新
    發表于 03-24 16:15

    ESAM嵌入式安全保密模塊用戶指南

    ESAM嵌入式安全保密模塊用戶指南 ESAM卡硬件設計 復位時序的實現
    發表于 08-18 16:49 ?85次下載

    嵌入式開發

    嵌入式開發就是指在嵌入式操作系統下進行開發嵌入式Linux是以Linux為基礎的嵌入式作業系統
    發表于 12-20 13:21
    <b class='flag-5'>嵌入式開發</b>

    Compact系列CPLD嵌入式Flash(EFlash)用戶指南

    電子發燒友網站提供《Compact系列CPLD嵌入式Flash(EFlash)用戶指南.pdf》資料免費下載
    發表于 09-26 10:01 ?6次下載
    Compact系列CPLD<b class='flag-5'>嵌入式</b>Flash(EFlash)<b class='flag-5'>用戶</b><b class='flag-5'>指南</b>

    Compact系列CPLD嵌入式硬核用戶指南

    電子發燒友網站提供《Compact系列CPLD嵌入式硬核用戶指南.pdf》資料免費下載
    發表于 09-26 09:54 ?7次下載
    Compact系列CPLD<b class='flag-5'>嵌入式</b>硬核<b class='flag-5'>用戶</b><b class='flag-5'>指南</b>

    嵌入式邊緣AI應用開發簡化指南

    嵌入式邊緣AI應用開發簡化指南
    發表于 10-28 11:59 ?0次下載
    <b class='flag-5'>嵌入式</b>邊緣AI應用<b class='flag-5'>開發</b>簡化<b class='flag-5'>指南</b>

    揭秘Vitis嵌入式加速平臺的創建

    電子發燒友網站提供《揭秘Vitis嵌入式加速平臺的創建.pdf》資料免費下載
    發表于 09-14 11:05 ?0次下載
    揭秘<b class='flag-5'>Vitis</b><b class='flag-5'>嵌入式</b>加速平臺的創建

    Vitis Model Composer用戶指南

    電子發燒友網站提供《Vitis Model Composer用戶指南.pdf》資料免費下載
    發表于 09-14 09:59 ?1次下載
    <b class='flag-5'>Vitis</b> Model Composer<b class='flag-5'>用戶</b><b class='flag-5'>指南</b>

    Vitis AI用戶指南

    電子發燒友網站提供《Vitis AI用戶指南.pdf》資料免費下載
    發表于 09-13 15:00 ?0次下載
    <b class='flag-5'>Vitis</b> AI<b class='flag-5'>用戶</b><b class='flag-5'>指南</b>

    Vitis AI庫用戶指南

    電子發燒友網站提供《Vitis AI庫用戶指南.pdf》資料免費下載
    發表于 09-15 10:46 ?0次下載
    <b class='flag-5'>Vitis</b> AI庫<b class='flag-5'>用戶</b><b class='flag-5'>指南</b>

    Vitis統一軟件平臺文檔:嵌入式軟件開發

    電子發燒友網站提供《Vitis統一軟件平臺文檔:嵌入式軟件開發.pdf》資料免費下載
    發表于 09-15 10:11 ?0次下載
    <b class='flag-5'>Vitis</b>統一軟件平臺文檔:<b class='flag-5'>嵌入式</b>軟件<b class='flag-5'>開發</b>

    Vitis 統一軟件平臺文檔

    設計開發提供更高層次的抽象。 本用戶指南涵蓋了 Vitis 入門、使用 Vitis Unified IDE、Bootgen 工具、
    的頭像 發表于 12-20 10:00 ?565次閱讀
    <b class='flag-5'>Vitis</b> 統一軟件平臺文檔

    Vitis AI用戶指南

    電子發燒友網站提供《Vitis AI用戶指南.pdf》資料免費下載
    發表于 01-03 10:51 ?1次下載
    <b class='flag-5'>Vitis</b> AI<b class='flag-5'>用戶</b><b class='flag-5'>指南</b>

    AMD Vitis? Embedded嵌入式軟件開發套件的功能和特性概述

    Vitis Embedded 是一款獨立的嵌入式軟件開發套件,主要用于為 AMD 自適應 SoC 和 FPGA 中的 AMD
    的頭像 發表于 04-08 10:50 ?944次閱讀
    <b class='flag-5'>AMD</b> <b class='flag-5'>Vitis</b>? Embedded<b class='flag-5'>嵌入式</b>軟件<b class='flag-5'>開發</b>套件的功能和特性概述
    主站蜘蛛池模板: 在线免费公开视频| 妻子的秘密HD观看| 久久成人免费观看草草影院| 欧美亚洲日本日韩在线| 伊人久久精品AV无码一区| 国产亚洲欧美日韩综合综合二区| 日本特黄网站| 爱人 qvod| 让人爽到湿的小黄书| 99成人在线| 免费99精品国产自在现线| 中国女人内谢69xxxxxx直播| 久久精品免视看国产| 亚洲伊人网站| 精品无码三级在线观看视频| 亚洲日韩中文字幕区| 娇小老少配xxxxx| 亚洲影院在线播放| 久久精品亚洲AV中文2区金莲 | 小妇人电影免费完整观看2021| 动漫美女性侵| 乌克兰美女x?x?y?y| 国产在线伊人| 在线a视频| 欧美成a人片免费看久久| V8成品人视频| 日韩亚洲欧美中文在线| 国产乱码卡二卡三卡4W| 亚洲欧美偷拍视频一区| 久久囯产精品777蜜桃传媒| 中文在线中文资源| 欧美末成年videos在线| 大胸美女被cao哭| 亚洲 天堂 欧美 日韩 国产 | 国产精品资源在线观看网站| 小货SAO边洗澡边CAO你动漫| 久cao在线香蕉| 99久久精品国产国产毛片| 日本全彩黄漫无遮挡| 国产午夜小视频| 19不插片免费视频|