0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Vitis 統(tǒng)一軟件平臺文檔

Xilinx賽靈思官微 ? 來源:未知 ? 2023-12-20 10:00 ? 次閱讀

AMD Vitis 軟件平臺是一款開發(fā)環(huán)境,主要用于開發(fā)包括 FPGA 架構(gòu)、Arm 處理器子系統(tǒng)和 AI 引擎在內(nèi)的設(shè)計(jì)。Vitis 工具與 AMD Vivado ML 設(shè)計(jì)套件相結(jié)合,可為設(shè)計(jì)開發(fā)提供更高層次的抽象。

本用戶指南涵蓋了 Vitis 入門、使用 Vitis Unified IDE、Bootgen 工具、Vitis Python CLI、軟件命令行工具、GNU 編譯器工具、嵌入式設(shè)計(jì)教程以及驅(qū)動(dòng)程序和庫。如果您希望獲取完整版文檔,請至文末掃描二維碼進(jìn)行下載。

Vitis 軟件平臺包括以下工具

  • Vitis Embedded - 用于開發(fā)在嵌入式 Arm 處理器上運(yùn)行的 C/C++ 應(yīng)用代碼

  • 編譯器和仿真器 - 用于使用 AI 引擎陣列執(zhí)行設(shè)計(jì)

  • Vitis HLS - 用于開發(fā)基于 C/C++ 的 IP 塊,該 IP 塊主要針對 FPGA 架構(gòu)

  • Vitis Model Composer 是一種基于模型的設(shè)計(jì)工具,可在 MathWorks Simulink 環(huán)境中進(jìn)行快速設(shè)計(jì)探索

  • 一系列性能優(yōu)化的開源庫函數(shù),如 DSP、視覺、求解器、超聲和 BLAS 等,其可采用 FPGA 架構(gòu)執(zhí)行,也可使用 AI 引擎執(zhí)行

工具與庫

wKgaomWCS86AFvZGAAAhcsU08nY767.png

Vitis 嵌入式

Vitis Embedded 是一個(gè)獨(dú)立的嵌入式軟件開發(fā)包,主要用于開發(fā)運(yùn)行在嵌入式 Arm 處理器上的主機(jī)應(yīng)用。

wKgaomWCS86AdgdAAAAdMvcYF5k654.png

Vitis AIE DSP 設(shè)計(jì)工具

編譯器和仿真

AMD Versal 自適應(yīng) SoC 器件具有 AI 引擎陣列,有助于采用資源和電源都優(yōu)化的方式實(shí)現(xiàn)高性能 DSP 功能。將 AI 引擎與 FPGA 架構(gòu)資源一起使用,有助于非常高效地實(shí)現(xiàn)高性能 DSP 應(yīng)用。

wKgaomWCS8-AXBlLAAAUSglE0KE499.png

Vitis HLS

Vitis HLS 工具允許用戶通過將 C/C++ 函數(shù)綜合成 RTL,輕松創(chuàng)建復(fù)雜的 FPGA 算法。

Vitis HLS 工具與 Vivado ML 設(shè)計(jì)套件(用于綜合、布置和路由)及 Vitis 統(tǒng)一軟件平臺(用于異構(gòu)系統(tǒng)設(shè)計(jì)和應(yīng)用)高度整合。

wKgaomWCS8-Adx1tAAAF1EZMShQ531.png

Vitis Model Composer

Vitis Model Composer 是一款基于模型的設(shè)計(jì)工具,可在 MathWorks Simulink 環(huán)境中實(shí)現(xiàn)快速的設(shè)計(jì)探索。

此外,該工具還允許您使用一系列 AI 引擎和可編程邏輯 (HDL/HLS) 塊對設(shè)計(jì)進(jìn)行建模和仿真。

wKgaomWCS8-AYfyOAAAIxjQax58249.png

Vitis 庫

性能優(yōu)化的開源庫,提供開箱即用的加速,對于采用 C、C++ 編寫的現(xiàn)有應(yīng)用而言,代碼修改極少,甚至不需要修改代碼。

按原樣利用特定領(lǐng)域的加速庫,通過修改適應(yīng)您的需求,或者在您的自定義加速器中用作算法構(gòu)建塊。

設(shè)計(jì)流程

Vitis 嵌入式軟件開發(fā)流程

wKgaomWCS8-ABJDhAACeLiHGpnU286.png ?

在 AMD 自適應(yīng) SoC 中為 Arm 嵌入式處理器子系統(tǒng)開發(fā) C/C++ 代碼的設(shè)計(jì)人員通常會(huì)使用該流程。

  • 硬件工程師不僅可設(shè)計(jì)可編程邏輯,而且還可使用 AMD Vivado ML 設(shè)計(jì)套件將硬件按 XSA 文件導(dǎo)出。

  • 軟件工程師可將這些硬件設(shè)計(jì)信息整合到他們的目標(biāo)平臺中,并可使用 Vitis 嵌入式軟件開發(fā)應(yīng)用代碼。

開發(fā)人員可在 Vitis 嵌入式軟件中執(zhí)行所有系統(tǒng)級驗(yàn)證,并通過生成引導(dǎo)映像來啟動(dòng)應(yīng)用。

2023.2 版本新特性

  • AIE-DSP 設(shè)計(jì)的新特性:AIE 仿真器和編譯器增強(qiáng)

  • 全新獨(dú)立 Vitis 嵌入式安裝程序:面向?yàn)?PS 子系統(tǒng)編寫嵌入式 C 代碼的設(shè)計(jì)人員

  • 最新 Vitis 統(tǒng)一 IDE (GUI):從 2023.2 版開始,Vitis 將在所有 Vitis 工具中提供一個(gè)全新的通用 GUI。

  • 配置文件、調(diào)試與跟蹤的新特性 — 面向 AMD Versal AIE 器件系列

+

wKgaomWCS8-AX_YpAAAClM7dEPs491.png

獲取完整版

《Vitis 統(tǒng)一軟件平臺文檔》

請掃描二維碼進(jìn)行下載


原文標(biāo)題:Vitis 統(tǒng)一軟件平臺文檔

文章出處:【微信公眾號:Xilinx賽靈思官微】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 賽靈思
    +關(guān)注

    關(guān)注

    32

    文章

    1794

    瀏覽量

    131077
  • Xilinx
    +關(guān)注

    關(guān)注

    71

    文章

    2140

    瀏覽量

    120680

原文標(biāo)題:Vitis 統(tǒng)一軟件平臺文檔

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

收藏 人收藏

    評論

    相關(guān)推薦

    AMD Vitis統(tǒng)一軟件平臺2024.1全新發(fā)布

    通過新版本,系統(tǒng)架構(gòu)師和開發(fā)者可以進(jìn)步優(yōu)化設(shè)計(jì)開發(fā)流程,同時(shí)提升整體系統(tǒng)性能。
    的頭像 發(fā)表于 09-18 09:34 ?255次閱讀

    統(tǒng)一多云管理平臺怎么用?

     統(tǒng)一多云管理平臺的使用主要涉及資源納管、費(fèi)用控制和智能運(yùn)維等方面。統(tǒng)一多云管理平臺種能夠同時(shí)管理多種公有云、私有云以及傳統(tǒng)IT環(huán)境的資
    的頭像 發(fā)表于 08-14 11:28 ?159次閱讀

    藍(lán)蜂網(wǎng)關(guān)接入雄安新區(qū)物聯(lián)網(wǎng)統(tǒng)一開放平臺案例

    藍(lán)蜂網(wǎng)關(guān)接入雄安新區(qū)物聯(lián)網(wǎng)統(tǒng)一開放平臺案例 、應(yīng)用背景 為響應(yīng)國家《河北雄安新區(qū)規(guī)劃綱要》,由中國雄安集團(tuán)數(shù)字城市科技有限公司牽頭,以中移物聯(lián)網(wǎng)有限公司為牽頭單位的聯(lián)合體,構(gòu)建了雄安新區(qū)物聯(lián)網(wǎng)
    的頭像 發(fā)表于 07-03 16:12 ?289次閱讀
    藍(lán)蜂網(wǎng)關(guān)接入雄安新區(qū)物聯(lián)網(wǎng)<b class='flag-5'>統(tǒng)一</b>開放<b class='flag-5'>平臺</b>案例

    個(gè)更適合工程師和研究僧的FPGA提升課程

    Xilinx AI解決方案; ● 基于邊緣端的AMD Xilinx AI解決方案; ● 利用Vitis 統(tǒng)一軟件環(huán)境加速應(yīng)用; ● 利用Vitis AI 平臺開發(fā)AI推理
    發(fā)表于 06-05 10:09

    AMD Vitis?設(shè)計(jì)工具中的Libraries新功能介紹

    AMD Vitis? 2023.2 設(shè)計(jì)工具是 Vitis 設(shè)計(jì)工具變化較大的個(gè)版本,設(shè)計(jì)流程和界面都發(fā)生了變化。
    的頭像 發(fā)表于 05-29 09:50 ?464次閱讀
    AMD <b class='flag-5'>Vitis</b>?設(shè)計(jì)工具中的Libraries新功能介紹

    在Windows 10上創(chuàng)建并運(yùn)行AMD Vitis?視覺庫示例

    本篇文章將演示創(chuàng)建個(gè)使用 AMD Vitis? 視覺庫的 Vitis HLS 組件的全過程。此處使用的是 Vitis Unified IDE。如果您使用的是舊版 AMD
    的頭像 發(fā)表于 05-08 14:02 ?559次閱讀
    在Windows 10上創(chuàng)建并運(yùn)行AMD <b class='flag-5'>Vitis</b>?視覺庫示例

    中鐵建智能安全帽與統(tǒng)一視頻平臺smarteye配奧維地圖是否絕配?

    中鐵建智能安全帽與統(tǒng)一視頻平臺smarteye配奧維地圖是否絕配?
    的頭像 發(fā)表于 04-17 15:52 ?353次閱讀
    中鐵建智能安全帽與<b class='flag-5'>統(tǒng)一</b>視頻<b class='flag-5'>平臺</b>smarteye配奧維地圖是否絕配?

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

    Vitis Embedded 是款獨(dú)立的嵌入式軟件開發(fā)套件,主要用于為 AMD 自適應(yīng) SoC 和 FPGA 中的 AMD 嵌入式處理子系統(tǒng)(基于 ARM 的子系統(tǒng)和 AMD MicroBlaze)開發(fā)并編譯 C/C++
    的頭像 發(fā)表于 04-08 10:50 ?742次閱讀
    AMD <b class='flag-5'>Vitis</b>? Embedded嵌入式<b class='flag-5'>軟件</b>開發(fā)套件的功能和特性概述

    Vitis2023.2使用之—— updata to Vitis Unified IDE

    章聊了vitis2023.2怎樣使用classic Vitis IDE,這章我們來說說基于classic
    發(fā)表于 03-24 17:14

    Vitis2023.2使用之—— classic Vitis IDE

    Vitis 已經(jīng)更新到2023.2了,新版本相較于舊版本更新了嵌入式平臺,新版平臺增加了Versal? AI 引擎 DSP 設(shè)計(jì)的增強(qiáng)功能,全新的獨(dú)立 Vitis 嵌入式
    發(fā)表于 03-24 16:15

    Vitis2023.2全新GUI的功能特性介紹

    Vitis2023.2之前就安裝過了,vivado 2023.2相比于2023.1區(qū)別不明顯,但嵌入式平臺vitis2023.2的變化很大,有種vscode的既視感,更符合軟件開發(fā)人員
    的頭像 發(fā)表于 01-05 09:42 ?1130次閱讀
    <b class='flag-5'>Vitis</b>2023.2全新GUI的功能特性介紹

    Vitis AI用戶指南

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

    制造行業(yè)定制軟件解決方案——工業(yè)信息采集平臺

    摘要:針對目前企業(yè)在線檢測數(shù)據(jù)信號種類繁多,缺乏統(tǒng)一監(jiān)控人員和及時(shí)處置措施等問題。藍(lán)鵬測控開發(fā)針對企業(yè)工業(yè)生產(chǎn)的在線數(shù)據(jù)的集中采集分析平臺,通過該工業(yè)信息采集平臺可將企業(yè)日常各種儀表設(shè)備能夠得到數(shù)據(jù)
    發(fā)表于 12-20 17:14

    Vitis加速庫:廣泛且性能優(yōu)化的開源庫

    Vitis 統(tǒng)一軟件平臺包括組廣泛的、性能優(yōu)化的開源庫,這些庫提供了即開即用的加速功能,并且對現(xiàn)有應(yīng)用實(shí)現(xiàn)最小化代碼更改或零更改。
    的頭像 發(fā)表于 10-30 17:23 ?653次閱讀
    <b class='flag-5'>Vitis</b>加速庫:廣泛且性能優(yōu)化的開源庫

    德晟CAN舵機(jī)統(tǒng)一升級軟件使用說明

    德晟CAN舵機(jī)統(tǒng)一升級軟件使用說明
    的頭像 發(fā)表于 10-25 10:09 ?1137次閱讀
    德晟CAN舵機(jī)<b class='flag-5'>統(tǒng)一</b>升級<b class='flag-5'>軟件</b>使用說明