歡迎光臨依元素科技有限公司!

北原夏美 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>
首頁 > 新聞動態 > 行業動態

Vitis平臺使用從這六點變化開始

2020-03-04 7844

在去年,賽靈思推出了 Vitis 軟硬件統一平臺,它將Xilinx軟件開發的所有方面組合到一個統一的環境中。Vitis軟件平臺既支持嵌入式軟件開發流程又支持應用加速開發流程。 

  


Vitis 平臺將19.1之前的SDK、SDSoC、SDAccel整合在一起的基礎上,加入了Vitis AI開發環境。讓軟件工程師也能夠基于Vitis平臺完成Xilinx器件的項目設計。然而對于習慣了傳統的開發方式的工程師來說,最基本的嵌入式開發都要轉移到Vitis上進行。本次我們就來看看從基礎的SDK到Vitis有多少異同。


Vitis平臺和SDK平臺概念對比


對于兩種開發方式中的一些概念,我們通過表格來進行一下簡單的對比

       Vitis平臺和SDK平臺比較表

我們可用從中看出,SDK中每個操作在Vitis中都有相對應的概念。而表中未提到的操作在Vitis中概念是相同的,只是在操作上可能會有一些細微的變化。

(參考:https://www.xilinx.com/html_docs/xilinx2019_2/vitis_doc/Chunk1658604360.html#rng1556606344772)


Vitis平臺和SDK平臺操作對比 


經過一段時間的使用,Vitis平臺的開發風格更接近于SDSoc或是SDAccel。將偏向軟件方面的開發風格統一了起來。但總體而言對于傳統的用戶而言需要注意的就是前文表中的6點變化。 因此在這幾個月的使用當中我們也總結了如下6點操作來幫助大家快速遷移到Vitis的使用上來。


1、Vivado導出的硬件描述文件格式不同,然而我們解壓對比了兩個文件發現,xsa文件就是hdf文件的延續。

 

2、Vivado中的操作從File?Launch SDK 變為 File?Launch Vitis。并且在Vitis中不會自己創建整個工程,而是選擇Workspace創建目錄,然后自行創建Platform Project。

  

3、在Platform Project 的創建過程中選擇從Vivado中導出的XSA文件,或是和以前版本一樣選擇現有的Platform均可。

  

4、創建New Application Project的步驟基本相同,只不過從選擇BSP包變成了選擇所建立的Platform。只是新建的工程不會自動編譯,需要手動Project→Build Project。

 

5、相較于之前添加BSP方式,在Vitis中雙擊platform.spr以打開平臺設置然后添加一個新的Domain即可。

 

6、更改BSP,變為在Application中更改Domain。

 

以上就是Vitis平臺和SDK平臺上操作的幾個主要的不同的地方,調試、下載等方式基本和之前版本一樣,在Debug窗口打開Vitis自帶的串口工具,熟悉的結果就會出現在眼前。

 


(參考:https://www.xilinx.com/html_docs/xilinx2019_2/vitis_doc/ior1566483756536.html

關注公眾號,我們將會繼續為您帶來Xilinx FPGA相關的咨詢。




免費培訓直播預告

在這個新冠肆虐祖國大地的時刻,依元素科技將上線免費FPGA培訓直播,希望與眾多FPGA用戶與愛好者共克時艱。以下即將上線的直播內容


1.免費線上培訓:Xilinx 統一軟件平臺Vitis快速入門

詳細內容與報名鏈接 : http://www.491228.com/news/show/id/113.shtml

培訓時間 : 2020年3月6日 (星期五)  下午14:30 – 16:30

培訓費用 : 免費,網上名額有限, 請及早報名! 

軟件版本 : Vitis Core Development Kit 2019.2




2.手把手教你如何開始Xilinx FPGA開發之旅(EGO1)(3天)

內容:

第一天(1hours):

關于Xilinx FPGA你需要知道的1.2.3.4

Verilog設計規范/必要語法細節總結

如何進行Xilinx FPGA的開發流程及層次化設計方法

第二天(1hours):

良好的仿真習慣及仿真使用細則

第三天:

不再做盲目進行開發設計——Debug方法與硬件調試


詳細內容與報名鏈接 : 請關注依元素科技公眾號

培訓時間 : 2020年3月(待定)

培訓費用 : 免費 


3. 手把手教你如何開始PYNQ開發之旅(PYNQ-Z2)(3天)

內容:

第一天(1hours):

1.什么是PYNQ

2.萌新玩轉PYNQ第一步

第二天(1hours):

1.關于Overlay你該知道些什么

2.從Python開始玩轉PYNQ 

第三天(1hours):

1.舉一反三,如何定制我們自己的Overlay

2.如何使用其他開源案例


詳細內容與報名鏈接 : 請關注依元素科技公眾號

培訓時間 : 2020年3月(待定)

培訓費用 : 免費 




4.手把手教你如何開始ZYNQ嵌入式開發之旅(3天)

內容:

第一天(1hours):

1.關于ZYNQ你必需要知道幾件事

第二天(1hours):

2.物盡其用定制自己的硬軟協同工程

第三天(1hours):

3.如何進行合理的ZYNQ工程調試

詳細內容與報名鏈接 : 請關注依元素科技公眾號

培訓時間 : 2020年3月(待定)

培訓費用 : 免費 



最新活動

公司新聞

聯系我們

  • 025-58800523

    電話:025-58800523

  •  sales@e-elements.com

    郵箱:sales@e-elements.com

  • 南京市高新區星火路17號集成電路產業中心B座1003

    地址:南京市高新區星火路17號集成電路產業中心B座1003

×
×
×
<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>