在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

將SDAccel項目遷移到Vitis 2019.2的技巧

YCqV_FPGA_EETre ? 來源:FPGA開發圈 ? 2020-06-28 10:05 ? 次閱讀

介紹

DesignLinx 及其客戶是賽靈思 SDAccel 開發環境的早期用戶。他們使用 SDAccel 開發環境,針對搭載加速軟件的亞馬遜 AWS F1 和賽靈思 Alveo 數據中心加速器卡,開發云端應用和本地應用。

結合 SDSoC 和賽靈思 SDK,SDAccel 流現在是 2019.2 Vitis 統一軟件平臺的組成部分,便于開發者針對賽靈思器件上的所有軟件任務使用統一平臺。下面分享來自 DesignLinx 公司高級嵌入式軟件工程師 Nathan Sullivan 所撰寫的技巧:

1. Vitis 的優勢

Vitis 2019.2 采用經過更新的 v++ 編譯器,強化 IDE 項目組織,為嵌入式應用和數據中心應用提供統一的工具流。因為全部三種流程現在都集成在 Vitis 內部,所以無需針對不同類型的應用在 SDAccel、SDK 和 SDSoC 之間進行切換。除了 Vitis IDE 以外,通過 v++ 工具和 SDAccel 提供的 xocc/xcpp 流等生成文件,也為構建軟件提供完整的命令行流程。

2. 易于遷移

Vitis 2019.2 使用 gcc 編譯 C 語言源代碼,使用 Vivado HLS 編譯與 SDAccel 流匹配的加速內核。此外,Vitis 也使用與 SDAccel 相同的目標平臺和賽靈思運行時。這意味著新環境能夠兼容源代碼,SDAccel 項目只需少量修改或完全無需任何修改就能在 Vitis 內完成構建。在遷移源代碼時,用戶能夠使用 Vitis IDE 或 v++ 命令行工具鏈選擇性構建新項目。

3. IDE 遷移

使用 Vitis IDE 遷移項目時,只需將所有源代碼文件從 SDAccel 項目添加到新的 Vitis 項目中,最好是指向同一器件。使用右鍵菜單上的“import sources”選項能夠輕松完成這一操作。一旦源文件導入完成,必須向二進制容器添加內核函數(如同它們在原始項目中那樣),并且任何定制構建設置也需要手動復制。

4. 命令行遷移

要對使用命令行(通常是通過生成文件)構建的項目進行遷移,必須用 v++ 調用替換 xocc 調用。類似地,必須用 g++ 調用替換 xcpp 調用,即直接調用主機 c++ 編譯器。新的 v++ 工具提供的命令行選項與 SDAccel 下的 xocc 工具一樣,因此無需做其他修改。請參閱 UG1393 進一步了解 Vitis 2019.2 有關工具變化的詳細說明。

在 SDAccel 樣例生成文件中替換 XOCC 和 CXX

修改完成后,就可以使用 Vitis 工具構建之前的 SDAccel 項目:

和以往一樣構建 SDAccel 示例,但這次使用 Vitis 路徑和工具

5.結論

雖然 Vitis 2019.2 將所有賽靈思軟件工具集成在統一平臺上,但 SDAccel 流并沒有顯著變化,這使得遷移工作簡單易行。現有項目在源代碼上兼容新工具鏈,因此基本無需修改,它們就能直接獲得 Vitis 2019.2 統一軟件平臺提供的優勢。

賽靈思高級合作伙伴 DesignLinx 為運行在 Vitis 和 SDAccel 平臺上的加速應用提供開發服務,同時提供云端和本地硬件部署服務。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 賽靈思
    +關注

    關注

    33

    文章

    1795

    瀏覽量

    131999
  • 數據中心
    +關注

    關注

    16

    文章

    5057

    瀏覽量

    73018

原文標題:將 SDAccel 項目遷移到 Vitis 2019.2 的技巧

文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問項目從RT1024遷移到RT1064的最快方法是什么?

    我正在將我的項目從基于 RT1024 遷移到基于 RT1064 的下一代產品,是否有快速的方法,或者我只能手動完成? 謝謝!
    發表于 03-31 06:15

    如何項目從IAR遷移到Embedded Studio

    本文描述如何IAR EWARM項目遷移到SEGGER Embedded Studio(簡稱SES)中。
    的頭像 發表于 02-25 17:11 ?361次閱讀
    如何<b class='flag-5'>將</b><b class='flag-5'>項目</b>從IAR<b class='flag-5'>遷移到</b>Embedded Studio

    從INA219遷移到INA232

    電子發燒友網站提供《從INA219遷移到INA232.pdf》資料免費下載
    發表于 11-14 14:17 ?0次下載
    從INA219<b class='flag-5'>遷移到</b>INA232

    從USCI模塊遷移到eUSCI模塊

    電子發燒友網站提供《從USCI模塊遷移到eUSCI模塊.pdf》資料免費下載
    發表于 10-18 10:39 ?0次下載
    從USCI模塊<b class='flag-5'>遷移到</b>eUSCI模塊

    從TMS320VC5509遷移到TMS320VC5509A

    電子發燒友網站提供《從TMS320VC5509遷移到TMS320VC5509A.pdf》資料免費下載
    發表于 10-17 10:38 ?0次下載
    從TMS320VC5509<b class='flag-5'>遷移到</b>TMS320VC5509A

    從OMAP3530遷移到AM37x

    電子發燒友網站提供《從OMAP3530遷移到AM37x.pdf》資料免費下載
    發表于 10-14 11:39 ?0次下載
    從OMAP3530<b class='flag-5'>遷移到</b>AM37x

    從TMS320DM6467遷移到TMS320DM6467T

    電子發燒友網站提供《從TMS320DM6467遷移到TMS320DM6467T.pdf》資料免費下載
    發表于 10-14 11:30 ?0次下載
    從TMS320DM6467<b class='flag-5'>遷移到</b>TMS320DM6467T

    從TMS320DM6446 594MHz遷移到810MHz

    電子發燒友網站提供《從TMS320DM6446 594MHz遷移到810MHz.pdf》資料免費下載
    發表于 10-14 11:18 ?0次下載
    從TMS320DM6446 594MHz<b class='flag-5'>遷移到</b>810MHz

    從OMAP3530遷移到AM35x

    電子發燒友網站提供《從OMAP3530遷移到AM35x.pdf》資料免費下載
    發表于 10-12 09:26 ?0次下載
    從OMAP3530<b class='flag-5'>遷移到</b>AM35x

    DSP/BIOS 5應用程序遷移到SYS/BIOS 6

    電子發燒友網站提供《DSP/BIOS 5應用程序遷移到SYS/BIOS 6.pdf》資料免費下載
    發表于 09-27 10:54 ?0次下載
    <b class='flag-5'>將</b>DSP/BIOS 5應用程序<b class='flag-5'>遷移到</b>SYS/BIOS 6

    硬件遷移到CC2652R7和CC2652P7

    電子發燒友網站提供《硬件遷移到CC2652R7和CC2652P7.pdf》資料免費下載
    發表于 09-26 11:07 ?0次下載
    <b class='flag-5'>將</b>硬件<b class='flag-5'>遷移到</b>CC2652R7和CC2652P7

    IT資源遷移到云服務器的關鍵因素

    隨著云計算技術的不斷成熟和普及,越來越多的企業選擇將他們的IT資源遷移到云服務器上。這種轉變不僅可以降低成本、提高靈活性,還可以提升安全性和效率。本文深入探討IT資源遷移到云服務器
    的頭像 發表于 09-18 11:21 ?473次閱讀

    遷移到基于Arm STM32的MSPMO指南

    電子發燒友網站提供《從遷移到基于Arm STM32的MSPMO指南.pdf》資料免費下載
    發表于 09-07 11:17 ?0次下載
    從<b class='flag-5'>遷移到</b>基于Arm STM32的MSPMO指南

    怎么IR600系列路由器從DM4.0平臺遷移到InConnect平臺

    4.0 平臺一些優點,并且功能更加強大,在這里我介紹怎么IR900系列路由器從DeviceManager 4.0 平臺遷移到InConnect平臺。在這里我介紹怎么IR600系列路由器從
    發表于 07-25 08:13

    項目從esp-idf4.4.2遷移到esp-idf5.0時,iic-master設置頻率400K實際輸出頻率5K,為什么?

    最近將以前的項目從esp-idf 4.4.2遷移到了esp-idf 5.0,通過邏輯分析儀采集iic的scl引腳,發現時鐘頻率變成了5K了。當再燒錄esp-idf 4.4.2的固件,測試slc頻率是400K,請問這是怎么回事呢?
    發表于 06-06 07:09
    主站蜘蛛池模板: 韩国三级hd | 亚洲卡5卡6卡7国色天香 | 六月丁香啪啪 | 色国产在线视频一区 | 老师你好滑下面好湿h | 欧美福利在线播放 | 久久成人综合 | 欧美色欧美亚洲高清在线观看 | 免费视频网站在线看视频 | 久久性生活| 韩国三级hd中文字幕好大 | 天天撸视频 | 色偷偷亚洲天堂 | 亚洲一区二区三区免费在线观看 | 日本免费网站观看 | 又色又污又爽又黄的网站 | 91av视频| 美女被视频网站在线看九色 | 国产午夜免费视频片夜色 | 亚洲youjizz | 亚洲三区视频 | 女人被两根一起进3p在线观看 | 精品免费福利视频 | bt天堂在线www中文在线 | 亚洲高清一区二区三区四区 | 欧美特级午夜一区二区三区 | 一区二区高清在线 | 午夜毛片在线观看 | 国产午夜a理论毛片在线影院 | 可以免费看黄的网站 | 成人区精品一区二区毛片不卡 | 亚洲天堂伦理 | 日韩亚洲人成网站在线播放 | 欧美1314www伊人久久香网 | 成年女人色费视频免费 | 色噜噜噜噜色 | 在线观看一二三区 | vr性资源在线观看 | 久久免费精品 | 日本色片视频 | 日本一本在线视频 |