Vitis2023.2之前就安裝過了,vivado 2023.2相比于2023.1區(qū)別不明顯,但嵌入式平臺vitis2023.2的變化很大,有種vscode的既視感,更符合軟件開發(fā)人員的習慣。
Vitis統(tǒng)一軟件平臺2023.2版本提供了一個新的、統(tǒng)一的、下一代圖形用戶界面(GUI),是一款全新工具,方便了嵌入式處理子系統(tǒng)(SoC)與FPGA簡化高性能設計的設計、仿真與實現。
現在,開發(fā)人員無需在多個GUI中學習與工作了。Vitis Embedded、Vitis HLS、Vitis分析器和AIE編譯器現在均具有一致的觀感,從而帶來無縫的用戶體驗。
Vitis Unified IDE
完整Vitis安裝包括全新IDE和傳統(tǒng)IDE。默認GUI是Vitis Unified IDE,要啟動傳統(tǒng)Vitis IDE,需要運行vitis --classic,或者點擊圖標Vitis Classic 2023.2,在傳統(tǒng)Vitis IDE中也添加了工程移植的實用工具,允許將傳統(tǒng)Vitis IDE工作空間移植到全新Vitis Unified IDE中。
傳統(tǒng)Vitis IDE
相較于基于Eclipse的傳統(tǒng)Vitis IDE,Vitis Unified IDE提供了煥然一新的GUI。它采用來自Eclipse Foundation的最新技術,并使用Eclipse Theia作為其基礎框架,可實現更快的圖形用戶界面響應、社區(qū)驅動的多樣化開源插件和靈活的配置。
此外,Vitis Unified IDE 也支持更大范圍的開發(fā)者工具,如 Java,Python,C++ 等。在這個IDE中,開發(fā)者可以直接運行、調試、測試他們的代碼,并且能夠在一個統(tǒng)一的環(huán)境中進行所有的開發(fā)活動。
Vitis Unified IDE也提供更強大的版本控制功能,包括與Git等主流的版本控制系統(tǒng)的集成。開發(fā)者還可以使用其內置的終端來執(zhí)行各種命令。另一個重要的優(yōu)點是Vitis Unified IDE支持云端開發(fā)。開發(fā)者可以在云端運行和測試他們的應用程序,并且可以將他們的項目保存在云端,從而實現了真正的跨平臺開發(fā)。
Vitis Unified IDE的主要功能特性:
? 從AMD Vivado生成的硬件設計(XSA)創(chuàng)建平臺并生成BSP用于軟件開發(fā);
? 從設計示例或空模板創(chuàng)建應用;
? 配置和構建平臺和應用;
? 在硬件上運行、調試或剖析應用;
? 利用目標連接管理器來管理多個本地或遠程硬件連接;
? 豐富的器件和處理器支持,從MicroBlaze、ZYNQ 7000、ZYNQ UltraScale+ MPSoC到AMD Versal;
? 創(chuàng)建啟動鏡像;
? 配置器件;
? 閃存編程;
? 根據組件類型按IDE和運行操作來管理工程;
? 按用戶腳本管理工程,使用IDE來輔助調試程序;
? 利用集成Git進行源碼版本控制;
? 在GUI和命令行接口(CLI)中支持所有操作;
審核編輯:劉清
-
FPGA
+關注
關注
1625文章
21623瀏覽量
601242 -
嵌入式
+關注
關注
5059文章
18974瀏覽量
302065 -
soc
+關注
關注
38文章
4099瀏覽量
217780 -
GUI
+關注
關注
3文章
638瀏覽量
39483 -
python
+關注
關注
55文章
4768瀏覽量
84376
原文標題:Vitis2023.2全新GUI的功能特性
文章出處:【微信號:雷達通信電子戰(zhàn),微信公眾號:雷達通信電子戰(zhàn)】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論