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赛灵思官微】欢迎添加关注!文章转载请注明出处。


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

    关注

    33

    文章

    1797

    浏览量

    133132
  • Xilinx
    +关注

    关注

    73

    文章

    2192

    浏览量

    129880

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AMD Vitis AI 5.1测试版现已开放下载

    AMD Vitis AI 5.1全新发布——新增了对 AMD Versal AI Edge 系列神经网络处理单元( NPU )的支持。Vitis AI 包含优化的 NPU IP、模型编译工具和部署 API,可在嵌入式平台上实现可
    的头像 发表于 11-08 09:24 969次阅读

    AMD Vitis AI 5.1测试版发布

    AMD Vitis AI 5.1全新发布——新增了对 AMD Versal AI Edge 系列神经网络处理单元 (NPU) 的支持。Vitis AI 包含优化的 NPU IP、模型编译工具和部署 API,可在嵌入式平台上实现可
    的头像 发表于 10-31 12:46 480次阅读

    如何在应用程序调试期间分析栈和堆使用情况

    随着 AMD Vitis 统一软件平台 2021.2 的发布,Vitis 引入了个 Tcl 脚本,用于在应用程序运行的特定时间点协助查找栈
    的头像 发表于 10-24 16:54 577次阅读
    如何在应用程序调试期间分析栈和堆使用情况

    芯盾时代助力宁夏银行统一身份认证平台建设

    芯盾时代中标宁夏银行!芯盾时代依托自主研发的用户身份与访问管理产品,为宁夏银行建设统一化、标准化、自动化的统一身份认证平台,实现统一身份管理,统一
    的头像 发表于 07-10 16:33 800次阅读

    全新AMD Vitis统一软件平台2025.1版本发布

    全新 AMD Vitis 统一软件平台 2025.1 版正式上线!此最新版本为使用 AMD Versal AI 引擎的高性能 DSP 应用提供了改进后的设计环境。
    的头像 发表于 06-24 11:44 1443次阅读

    使用AMD Vitis Unified IDE创建HLS组件

    这篇文章在开发者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 传统 IDE) 的基础上撰写,但使用的是 AMD Vitis Unified IDE,而不是之前传统版本的
    的头像 发表于 06-20 10:06 1901次阅读
    使用AMD <b class='flag-5'>Vitis</b> Unified IDE创建HLS组件

    飞腾软件支持平台即将正式上线AI智能大脑

    遇到棘手的技术问题却无人解答?搜索文档耗时长?飞腾软件支持平台即将正式上线AI智能大脑,让技术难题实现“秒回应”!
    的头像 发表于 06-13 11:37 829次阅读

    如何使用AMD Vitis HLS创建HLS IP

    本文逐步演示了如何使用 AMD Vitis HLS 来创建个 HLS IP,通过 AXI4 接口从存储器读取数据、执行简单的数学运算,然后将数据写回存储器。接着会在 AMD Vivado Design Suite 设计中使用此 HLS IP,并使用嵌入式
    的头像 发表于 06-13 09:50 1269次阅读
    如何使用AMD <b class='flag-5'>Vitis</b> HLS创建HLS IP

    芯盾时代中标某芯片公司统一身份管理平台建设

    芯盾时代中标某芯片公司,为其建设统一身份管理平台,完善安全管理标准规范体系,实现用户身份集中统一的全生命周期管理,有效提升公司的整体信息安全水平。
    的头像 发表于 05-13 18:16 818次阅读

    Cadence Verisium Debug:统一调试平台,加速SoC设计

    Cadence的统一调试平台Verisium Debug,为从IP到SoC级别的复杂设计提供了全面的调试解决方案。该平台集成了多种调试功能,包括RTL调试、UVM仿真平台调试、UPF调
    的头像 发表于 02-17 11:10 1254次阅读

    芯盾时代助力五菱工业公司统一身份认证平台建设

    芯盾时代中标柳州五菱汽车工业有限公司(简称五菱工业公司),建设统一身份认证平台,实现身份平台化,数据标准化,流程自动化,运营制度化等,为客户提升信息化管理水平与完善风险管控机制提供必要的基础与保障。
    的头像 发表于 02-11 10:59 834次阅读

    多云管理平台是指什么?

    多云管理平台是指种能够对多云环境进行统一管理的软件或服务。以下是对多云管理平台的详细解释,主机推荐小编为您整理发布多云管理
    的头像 发表于 01-22 16:57 687次阅读

    芯盾时代继续深化中建科技统一身份认证平台建设

    芯盾时代承建的中建科技集团有限公司(简称“中建科技”)统一身份认证期项目圆满结项,目前平台运行情况良好,获得客户的高度认可。目前双方已开展二期建设,芯盾时代将持续优化中建科技统一身份
    的头像 发表于 01-07 11:23 879次阅读

    统一视频平台融合通信可视指挥调度平台smarteye与国标GB28181平台的异同与关联

    统一视频平台融合通信可视指挥调度平台smarteye与国标GB28181平台的异同与关联
    的头像 发表于 12-13 09:48 1017次阅读

    全新AMD Vitis统一软件平台2024.2版本发布

    全新 AMD Vitis 统一软件平台 2024.2 版本已于近期推出。
    的头像 发表于 12-11 15:06 1522次阅读