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

vitis2023.2之前就安装过了,vivado 2023.2相比于2023.1区别不明显,但嵌入式平台vitis2023.2的变化很大,有种vscode的既视感,更符合软件开发人员的习惯。
vitis统一软件平台2023.2版本提供了一个新的、统一的、下一代图形用户界面(gui),是一款全新工具,方便了嵌入式处理子系统(soc)与fpga简化高性能设计的设计、仿真与实现。
现在,开发人员无需在多个gui中学习与工作了。vitis embedded、vitis hls、vitis分析器和aie编译器现在均具有一致的观感,从而带来无缝的用户体验。
vitis unified ide
完整vitis安装包括全新ide和传统ide。默认gui是vitis unified ide,要启动传统vitis ide,需要运行vitis --classic,或者点击图标vitis classic 2023.2,在传统vitis ide中也添加了工程移植的实用工具,允许将传统vitis ide工作空间移植到全新vitis unified ide中。
传统vitis ide
相较于基于eclipse的传统vitis ide,vitis unified ide提供了焕然一新的gui。它采用来自eclipse foundation的最新技术,并使用eclipse theia作为其基础框架,可实现更快的图形用户界面响应、社区驱动的多样化开源插件和灵活的配置。
此外,vitis unified ide 也支持更大范围的开发者工具,如 java,python,c++ 等。在这个ide中,开发者可以直接运行、调试、测试他们的代码,并且能够在一个统一的环境中进行所有的开发活动。
vitis unified ide也提供更强大的版本控制功能,包括与git等主流的版本控制系统的集成。开发者还可以使用其内置的终端来执行各种命令。另一个重要的优点是vitis unified ide支持云端开发。开发者可以在云端运行和测试他们的应用程序,并且可以将他们的项目保存在云端,从而实现了真正的跨平台开发。
vitis unified ide的主要功能特性:
• 从amd vivado生成的硬件设计(xsa)创建平台并生成bsp用于软件开发;
• 从设计示例或空模板创建应用;
• 配置和构建平台和应用;
• 在硬件上运行、调试或剖析应用;
• 利用目标连接管理器来管理多个本地或远程硬件连接; 
• 丰富的器件和处理器支持,从microblaze、zynq 7000、zynq ultrascale+ mpsoc到amd versal;
• 创建启动镜像;
• 配置器件;
• 闪存编程;
• 根据组件类型按ide和运行操作来管理工程;
• 按用户脚本管理工程,使用ide来辅助调试程序; 
• 利用集成git进行源码版本控制;
• 在gui和命令行接口(cli)中支持所有操作;


电子束焊优缺点_电子束焊接工艺
IoT宝宝成长故事
边缘智能满足智能连接传感器和资产的增长数据需求
人工智能是做什么的
基于DSP芯片320LF2407A和加速度传感器实现数据采集系统的设计
Vitis2023.2全新GUI的功能特性介绍
基于断言的验证简介 – 第 1 部分
Mouser与LeCroy建立合作伙伴关系
芯片物理实现服务
比特大陆ASIC芯片订单火爆_几乎由台积电包揽
哪些工具可以实现基于RTOS的程序bug?
“纳境科技”亮相第23届中国国际光电博览会
直流固态继电器的工作原理解析
千万别更新iOS 16,BUG实在是太多了!
Zytronic通过与Tangible Display合作 其产品能够提供最大85”对角线的对象识别能力
DSP是什么?浅谈一种基于DSP的张力、深度、速度测量系统
温控器怎么用_温控器怎么调
VR看房是如何实现的?背后隐藏着什么样的市场?
聚焦数字施工丨融合应用 定义数字公路建设新未来
介绍一下芯片OCV