0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vitis 统一软件平台文档

Xilinx赛灵思官微 来源:未知 2023-12-20 10:00 次阅读

AMD Vitis 软件平台是一款开发环境,主要用于开发包括 FPGA 架构、Arm 处理器子系统和 AI 引擎在内的设计。Vitis 工具与 AMD Vivado ML 设计套件相结合,可为设计开发提供更高层次的抽象。

本用户指南涵盖了 Vitis 入门、使用 Vitis Unified IDE、Bootgen 工具、Vitis Python CLI、软件命令行工具、GNU 编译器工具、嵌入式设计教程以及驱动程序和库。如果您希望获取完整版文档,请至文末扫描二维码进行下载

Vitis 软件平台包括以下工具

  • Vitis Embedded - 用于开发在嵌入式 Arm 处理器上运行的 C/C++ 应用代码

  • 编译器和仿真器 - 用于使用 AI 引擎阵列执行设计

  • Vitis HLS - 用于开发基于 C/C++ 的 IP 块,该 IP 块主要针对 FPGA 架构

  • Vitis Model Composer 是一种基于模型的设计工具,可在 MathWorks Simulink 环境中进行快速设计探索

  • 一系列性能优化的开源库函数,如 DSP、视觉、求解器、超声和 BLAS 等,其可采用 FPGA 架构执行,也可使用 AI 引擎执行

工具与库

wKgaomWCS86AFvZGAAAhcsU08nY767.png

Vitis 嵌入式

Vitis Embedded 是一个独立的嵌入式软件开发包,主要用于开发运行在嵌入式 Arm 处理器上的主机应用。

wKgaomWCS86AdgdAAAAdMvcYF5k654.png

Vitis AIE DSP 设计工具

编译器和仿真

AMD Versal 自适应 SoC 器件具有 AI 引擎阵列,有助于采用资源和电源都优化的方式实现高性能 DSP 功能。将 AI 引擎与 FPGA 架构资源一起使用,有助于非常高效地实现高性能 DSP 应用。

wKgaomWCS8-AXBlLAAAUSglE0KE499.png

Vitis HLS

Vitis HLS 工具允许用户通过将 C/C++ 函数综合成 RTL,轻松创建复杂的 FPGA 算法

Vitis HLS 工具与 Vivado ML 设计套件(用于综合、布置和路由)及 Vitis 统一软件平台(用于异构系统设计和应用)高度整合。

wKgaomWCS8-Adx1tAAAF1EZMShQ531.png

Vitis Model Composer

Vitis Model Composer 是一款基于模型的设计工具,可在 MathWorks Simulink 环境中实现快速的设计探索。

此外,该工具还允许您使用一系列 AI 引擎和可编程逻辑 (HDL/HLS) 块对设计进行建模和仿真。

wKgaomWCS8-AYfyOAAAIxjQax58249.png

Vitis 库

性能优化的开源库,提供开箱即用的加速,对于采用 C、C++ 编写的现有应用而言,代码修改极少,甚至不需要修改代码。

按原样利用特定领域的加速库,通过修改适应您的需求,或者在您的自定义加速器中用作算法构建块。

设计流程

Vitis 嵌入式软件开发流程

wKgaomWCS8-ABJDhAACeLiHGpnU286.png  

在 AMD 自适应 SoC 中为 Arm 嵌入式处理器子系统开发 C/C++ 代码的设计人员通常会使用该流程。

  • 硬件工程师不仅可设计可编程逻辑,而且还可使用 AMD Vivado ML 设计套件将硬件按 XSA 文件导出。

  • 软件工程师可将这些硬件设计信息整合到他们的目标平台中,并可使用 Vitis 嵌入式软件开发应用代码。

开发人员可在 Vitis 嵌入式软件中执行所有系统级验证,并通过生成引导映像来启动应用。

2023.2 版本新特性

  • AIE-DSP 设计的新特性:AIE 仿真器和编译器增强

  • 全新独立 Vitis 嵌入式安装程序:面向为 PS 子系统编写嵌入式 C 代码的设计人员

  • 最新 Vitis 统一 IDE (GUI):从 2023.2 版开始,Vitis 将在所有 Vitis 工具中提供一个全新的通用 GUI。

  • 配置文件、调试与跟踪的新特性 — 面向 AMD Versal AIE 器件系列

+

wKgaomWCS8-AX_YpAAAClM7dEPs491.png

获取完整版

《Vitis 统一软件平台文档》

请扫描二维码进行下载


原文标题:Vitis 统一软件平台文档

文章出处:【微信公众号:Xilinx赛灵思官微】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 赛灵思
    +关注

    关注

    32

    文章

    1794

    浏览量

    130528
  • Xilinx
    +关注

    关注

    70

    文章

    2121

    浏览量

    119373

原文标题:Vitis 统一软件平台文档

文章出处:【微信号:赛灵思,微信公众号:Xilinx赛灵思官微】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

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

    章聊了vitis2023.2怎样使用classic Vitis IDE,这章我们来说说基于classic
    发表于 03-24 17:14

    Vitis2023.2使用之—— classic Vitis IDE

    Vitis 已经更新到2023.2了,新版本相较于旧版本更新了嵌入式平台,新版平台增加了Versal™ AI 引擎 DSP 设计的增强功能,全新的独立 Vitis 嵌入式
    发表于 03-24 16:15

    Vitis加速库:广泛且性能优化的开源库

    Vitis 统一软件平台包括一组广泛的、性能优化的开源库,这些库提供了即开即用的加速功能,并且对现有应用实现最小化代码更改或零更改。
    的头像 发表于 10-30 17:23 329次阅读
    <b class='flag-5'>Vitis</b>加速库:广泛且性能优化的开源库

    【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新

    的MIPI接收接口和到DisplayPort的标准单个视频流。 有关 Vitis 工具和 Vitis 基础平台工作流程的更多信息,可参阅 Vitis
    发表于 10-17 08:28

    Vitis AI Library体验之OCR识别

    Vitis AI Library是一组高层次库和 API,专为利用 DPU 高效执行 AI 推断而构建。它是基于 Vitis AI运行时利用 Vitis运行时统一 API 来构建的,能
    的头像 发表于 10-17 08:23 625次阅读
    <b class='flag-5'>Vitis</b> AI Library体验之OCR识别

    【KV260视觉入门套件试用体验】Vitis-AI加速的YOLOX视频目标检测示例体验和原理解析

    会对关键源码进行解析。 Vitis AI Library简介 上篇帖子中,我们了解了Vitis统一软件
    发表于 10-06 23:32

    【KV260视觉入门套件试用体验】5、简单几步体验Vitis AI

    Vitis AI 是Vitis 统一软件平台的重要组件,Vitis AI 开发环境是个专门的开
    发表于 09-18 21:54

    Vitis统一软件平台文档——应用程序加速开发

    电子发烧友网站提供《Vitis统一软件平台文档——应用程序加速开发.pdf》资料免费下载
    发表于 09-15 11:40 0次下载
    <b class='flag-5'>Vitis</b><b class='flag-5'>统一软件</b><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><b class='flag-5'>文档</b>:嵌入式<b class='flag-5'>软件</b>开发

    Vitis统一软件平台用户指南:系统性能分析(v2020.1)

    电子发烧友网站提供《Vitis统一软件平台用户指南:系统性能分析(v2020.1).pdf》资料免费下载
    发表于 09-13 11:13 0次下载
    <b class='flag-5'>Vitis</b><b class='flag-5'>统一软件</b><b class='flag-5'>平台</b>用户指南:系统性能分析(v2020.1)

    如何在KV260上快速体验Vitsi AI图像分类示例程序

    本文首先将会对Vitis统一软件平台和Vitsi AI进行简单介绍,然后介绍如何在KV260上部署DPU镜像,最后在KV260 DPU镜像上运行Vitis AI自带的图像分类示例。通过
    的头像 发表于 09-12 10:02 1049次阅读
    如何在KV260上快速体验Vitsi AI图像分类示例程序

    【KV260视觉入门套件试用体验】部署DPU镜像并运行Vitis AI图像分类示例程序

    本文首先将会对Vitis统一软件平台和Vitsi AI进行简单介绍,然后介绍如何在KV260上部署DPU镜像,最后在KV260 DPU镜像上运行Vitis AI自带的图像分类示例。通过
    发表于 09-10 23:01

    Vitis 统一软件平台文档:应用加速开发

    AMD Vitis 统一软件平台是面向异构应用的开发环境,这些应用支持各种 AMD 器件,如 AMD Alveo 数据中心加速器卡、AMD Versal 自适应 SoC 器件、AMD Kria
    的头像 发表于 07-19 08:05 437次阅读
    <b class='flag-5'>Vitis</b> <b class='flag-5'>统一软件</b><b class='flag-5'>平台</b><b class='flag-5'>文档</b>:应用加速开发

    Vitis软件平台安装

    Vitis软件平台由适用于交互式工程开发的集成设计环境和适用于脚本化或手动应用开发的命令行工具组成
    的头像 发表于 07-07 14:14 558次阅读
    <b class='flag-5'>Vitis</b><b class='flag-5'>软件</b><b class='flag-5'>平台</b>安装

    AMD Vitis 统一软件平台助力简化并优化设计

    Suhel Dhanani AMD 自适应 SoC 和 FPGA 事业部软件市场营销总监 为支持从雷达系统和医学成像到高性能测试设备与 5G 无线系统等一切应用,数字信号处理( DSP )计算的需求
    的头像 发表于 06-28 08:15 276次阅读