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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

將SDAccel項(xiàng)目遷移到Vitis 2019.2的技巧

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

介紹

DesignLinx 及其客戶是賽靈思 SDAccel 開發(fā)環(huán)境的早期用戶。他們使用 SDAccel 開發(fā)環(huán)境,針對(duì)搭載加速軟件的亞馬遜 AWS F1 和賽靈思 Alveo 數(shù)據(jù)中心加速器卡,開發(fā)云端應(yīng)用和本地應(yīng)用。

結(jié)合 SDSoC 和賽靈思 SDK,SDAccel 流現(xiàn)在是 2019.2 Vitis 統(tǒng)一軟件平臺(tái)的組成部分,便于開發(fā)者針對(duì)賽靈思器件上的所有軟件任務(wù)使用統(tǒng)一平臺(tái)。下面分享來自 DesignLinx 公司高級(jí)嵌入式軟件工程師 Nathan Sullivan 所撰寫的技巧:

1. Vitis 的優(yōu)勢(shì)

Vitis 2019.2 采用經(jīng)過更新的 v++ 編譯器,強(qiáng)化 IDE 項(xiàng)目組織,為嵌入式應(yīng)用和數(shù)據(jù)中心應(yīng)用提供統(tǒng)一的工具流。因?yàn)槿咳N流程現(xiàn)在都集成在 Vitis 內(nèi)部,所以無需針對(duì)不同類型的應(yīng)用在 SDAccel、SDK 和 SDSoC 之間進(jìn)行切換。除了 Vitis IDE 以外,通過 v++ 工具和 SDAccel 提供的 xocc/xcpp 流等生成文件,也為構(gòu)建軟件提供完整的命令行流程。

2. 易于遷移

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

3. IDE 遷移

使用 Vitis IDE 遷移項(xiàng)目時(shí),只需將所有源代碼文件從 SDAccel 項(xiàng)目添加到新的 Vitis 項(xiàng)目中,最好是指向同一器件。使用右鍵菜單上的“import sources”選項(xiàng)能夠輕松完成這一操作。一旦源文件導(dǎo)入完成,必須向二進(jìn)制容器添加內(nèi)核函數(shù)(如同它們?cè)谠柬?xiàng)目中那樣),并且任何定制構(gòu)建設(shè)置也需要手動(dòng)復(fù)制。

4. 命令行遷移

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

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

修改完成后,就可以使用 Vitis 工具構(gòu)建之前的 SDAccel 項(xiàng)目:

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

5.結(jié)論

雖然 Vitis 2019.2 將所有賽靈思軟件工具集成在統(tǒng)一平臺(tái)上,但 SDAccel 流并沒有顯著變化,這使得遷移工作簡(jiǎn)單易行?,F(xiàn)有項(xiàng)目在源代碼上兼容新工具鏈,因此基本無需修改,它們就能直接獲得 Vitis 2019.2 統(tǒng)一軟件平臺(tái)提供的優(yōu)勢(shì)。

賽靈思高級(jí)合作伙伴 DesignLinx 為運(yùn)行在 Vitis 和 SDAccel 平臺(tái)上的加速應(yīng)用提供開發(fā)服務(wù),同時(shí)提供云端和本地硬件部署服務(wù)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 賽靈思
    +關(guān)注

    關(guān)注

    32

    文章

    1794

    瀏覽量

    131369
  • 數(shù)據(jù)中心
    +關(guān)注

    關(guān)注

    16

    文章

    4827

    瀏覽量

    72244

原文標(biāo)題:將 SDAccel 項(xiàng)目遷移到 Vitis 2019.2 的技巧

文章出處:【微信號(hào):FPGA-EETrend,微信公眾號(hào):FPGA開發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    從INA219遷移到INA232

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

    從USCI模塊遷移到eUSCI模塊

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

    從TMS320VC5509遷移到TMS320VC5509A

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

    從OMAP3530遷移到AM37x

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

    從TMS320DM6467遷移到TMS320DM6467T

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

    從TMS320DM6446 594MHz遷移到810MHz

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

    從TMS320C5515遷移到TMS320C5517

    電子發(fā)燒友網(wǎng)站提供《從TMS320C5515遷移到TMS320C5517.pdf》資料免費(fèi)下載
    發(fā)表于 10-12 10:40 ?0次下載
    從TMS320C5515<b class='flag-5'>遷移到</b>TMS320C5517

    從OMAP3530遷移到AM35x

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

    DSP/BIOS 5應(yīng)用程序遷移到SYS/BIOS 6

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

    硬件遷移到CC2652R7和CC2652P7

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

    IT資源遷移到云服務(wù)器的關(guān)鍵因素

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

    遷移到基于Arm STM32的MSPMO指南

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

    怎么IR600系列路由器從DM4.0平臺(tái)遷移到InConnect平臺(tái)

    4.0 平臺(tái)一些優(yōu)點(diǎn),并且功能更加強(qiáng)大,在這里我介紹怎么IR900系列路由器從DeviceManager 4.0 平臺(tái)遷移到InConnect平臺(tái)。在這里我介紹怎么IR600系列路由器從
    發(fā)表于 07-25 08:13

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

    最近將以前的項(xiàng)目從esp-idf 4.4.2遷移到了esp-idf 5.0,通過邏輯分析儀采集iic的scl引腳,發(fā)現(xiàn)時(shí)鐘頻率變成了5K了。當(dāng)再燒錄esp-idf 4.4.2的固件,測(cè)試slc頻率是400K,請(qǐng)問這是怎么回事呢?
    發(fā)表于 06-06 07:09

    Vitis2023.2使用之—— updata to Vitis Unified IDE

    Workspace To Unified IDE 選擇導(dǎo)出的路徑文件位置 這時(shí)候就會(huì)在所選路徑下生成遷移腳本migrate.py,然后打開 VivadoTcl Shell ,cd到腳本文件夾下輸入命令 vitis
    發(fā)表于 03-24 17:14
    主站蜘蛛池模板: 激情综合网站| 黄色网址 在线播放| 免费看的黄网站| 中文字幕一区二区三区视频在线 | 欧美综合国产精品日韩一| 青青青青久久精品国产h| 米奇影院777| 天堂tv亚洲tv日本tv欧美人tv| 伊人98| 午夜69成人做爰视频网站 | 一级美女视频| 日本夜夜操| 亚洲啪啪| 男男np主受高h啪啪肉| 亚洲aⅴ久久久噜噜噜噜| 日本怡红| 国产免费一区二区三区| 午夜欧美福利视频| 国产亚洲精品aa在线看| 俄罗斯女人69xxx| 伊人蕉久| 欧美一级黄色录相| 成人网在线观看| 人人看人人鲁狠狠高清| 欧美最猛性xxxx高清| 不卡视频一区二区三区| 午夜精品久久久久久| 曰本又色又爽又黄三级视频| 色在线免费视频| 色天使在线播放| 九九九精品视频免费| 好男人午夜www视频在线观看| 91色多多| tube亚洲高清老少配| 视频一区二区免费| 视频一区日韩| 国产码一区二区三区| 免费网站在线视频美女被| 免费看黄资源大全高清| 91av视频网站| 五月婷婷丁香在线视频|