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

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

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

3天內不再提示

淺談PYNQ中的Vitis HLS前端開源

FPGA之家 ? 來源:PYNQ開源社區 ? 作者: PYNQ開源社區 ? 2021-04-27 11:44 ? 次閱讀

目前,雖然基于C/C++等高層次綜合相較于手寫RTL層級HDL語言已大幅提升了開發效率,但隨著相關技術的不斷進步,以及算法迭代的日益頻繁,人們似乎并不滿足于此。

不少剛剛接觸到Pynq的用戶第一個問號

Pynq是不是用Python編程FPGA的新物種?

在Pynq的FAQ中,我們強調的第一個重點就是PYNQ是一個開源框架而不是一個直接用Python編程FPGA的工具。但是,在不遠的將來,我們也許就要修改這條FAQ了。

因為在2月28日,Vitis HLS工具前端開源了!!!

這是Xilinx的開源戰略和承諾的一部分,通過Vitis HLS工具鏈前端開源可以

Add support for new high-level languages beyond C/C++ and OpenCL

Add new domain-specific optimization pragmas or compiler directives

Customize the transformations to the LLVMIR (new LLVM passes)

這意味著,軟硬件開發人員可以靈活地使用標準的 Clang / LLVM 基礎架構,支持自由擴展,也可以定制高層次綜合 (HLS) 編譯過程的前端。

例如,自定義語言支持和全新特定于應用的編譯器指令,以及更多的可能性。

8cfef422-a67e-11eb-aece-12bb97331649.png

研究人員早就在開始探索增加Python高層次綜合。例如2019年,Themefisher和康奈爾大學聯合推出了HeteroCL。

HeteroCL是一種編程基礎結構,由基于Python的域特定語言(DSL)和編譯流程組成,其編譯器在CPU上生成LLVM代碼。

因此可通過結合最新的HLS優化(例如用于脈動陣列的PolySA和用于模板的SODA與數據流體系結構),產生高效的空間體系結構。

8d1f07c6-a67e-11eb-aece-12bb97331649.png

將來要發生的事情,大家應該都有自己的想象空間了
編輯:lyn

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

    關注

    1642

    文章

    21920

    瀏覽量

    612243
  • python
    +關注

    關注

    56

    文章

    4822

    瀏覽量

    85887
  • PYNQ
    +關注

    關注

    4

    文章

    62

    瀏覽量

    3027

原文標題:PYNQ框架下用Python編程FPGA不是夢-Vitis HLS前端開源

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Vivado HLS設計流程

    為了盡快把新產品推向市場,數字系統的設計者需要考慮如何加速設計開發的周期。設計加速主要可以從“設計的重用”和“抽象層級的提升”這兩個方面來考慮。Xilinx 推出的 Vivado HLS 工具可以
    的頭像 發表于 04-16 10:43 ?490次閱讀
    Vivado <b class='flag-5'>HLS</b>設計流程

    數字電路設計:前端與后端的差異解析

    本文介紹了數字電路設計前端”和“后端”的區別。 數字電路設計前端”和“后端”整個過程可類比蓋一棟大樓:前端好比建筑師在圖紙上進行功能
    的頭像 發表于 02-12 10:09 ?381次閱讀

    熱門前端框架:引領現代 Web 開發的潮流

    的潮流。 React 是由 Facebook 開發并開源前端框架,它以其獨特的虛擬 DOM(文檔對象模型)和組件化開發模式而備受青睞。虛擬 DOM 是 React 的核心概念之一,它通過在內存維護
    的頭像 發表于 01-22 10:08 ?336次閱讀

    使用AMD Vitis進行嵌入式設計開發用戶指南

    由于篇幅有限,本文僅選取部分內容進行分享。 Vitis 簡介 AMD Vitis 工具套件包含多種設計技術,用于開發以 AMD 器件(例如,AMD Versal 自適應 SoC 器件、AMD
    的頭像 發表于 01-08 09:33 ?1162次閱讀
    使用AMD <b class='flag-5'>Vitis</b>進行嵌入式設計開發用戶指南

    前端的作用

    前端的作用 在智能手機,“前端”一詞可以指代兩個不同的概念:手機前端開發和射頻前端技術。以下是這兩個概念在智能手機
    的頭像 發表于 01-03 14:03 ?347次閱讀

    全新AMD Vitis統一軟件平臺2024.2版本發布

    全新 AMD Vitis 統一軟件平臺 2024.2 版本已于近期推出。
    的頭像 發表于 12-11 15:06 ?848次閱讀

    AMD Vitis Unified Software Platform 2024.2發布

    近日,全新 AMD Vitis Unified Software Platform 2024.2 版本推出。
    的頭像 發表于 11-27 15:47 ?579次閱讀

    基于PYNQ和機器學習探索MPSOC筆記

    新版本,不僅僅介紹了MPSOC的體系結構和應用場景,更是結合當前應用最廣的PYNQ框架和機器學習應用進行分析。作為一本不可多得的免費電子英文書籍,本書既是使用Zynq MPSoC的開發人員的實用指南
    的頭像 發表于 11-16 11:32 ?584次閱讀
    基于<b class='flag-5'>PYNQ</b>和機器學習探索MPSOC筆記

    前端總線頻率怎么看的

    前端總線(Front Side Bus,簡稱FSB)是計算機系統CPU與內存、北橋芯片之間數據傳輸的通道。前端總線頻率是衡量這個通道數據傳輸速度的一個重要參數。 一、前端總線頻率的概
    的頭像 發表于 10-12 09:07 ?863次閱讀

    前端總線頻率的類型是什么?

    前端總線(Front Side Bus,FSB)是計算機處理器與主板上其他組件(如內存、北橋芯片等)之間傳輸數據的通道。前端總線頻率是衡量這個通道傳輸數據速度的一個重要指標。前端總線
    的頭像 發表于 10-10 18:17 ?568次閱讀

    優化 FPGA HLS 設計

    減少錯誤并更容易調試。然而,經常出現的問題是性能權衡。在高度復雜的 FPGA 設計實現高性能需要手動優化 RTL 代碼,而這對于HLS開發環境生成的 RTL 代碼來說是不可能的。然而,存在一些解決方案
    發表于 08-16 19:56

    使用PYNQ訓練和實現BNN

    使用 PYNQ 可以輕松在 FPGA 上實現加速 AI/ML,而無需編寫一行 HDL!讓我們看看如何做到這一點。
    的頭像 發表于 08-05 17:15 ?906次閱讀
    使用<b class='flag-5'>PYNQ</b>訓練和實現BNN

    一種在HLS插入HDL代碼的方式

    很多人都比較反感用C/C++開發(HLS)FPGA,大家第一拒絕的理由就是耗費資源太多。但是HLS也有自己的優點,除了快速構建算法外,還有一個就是接口的生成,尤其對于AXI類接口,按照標準語法就可以很方便地生成相關接口。
    的頭像 發表于 07-16 18:01 ?1282次閱讀
    一種在<b class='flag-5'>HLS</b><b class='flag-5'>中</b>插入HDL代碼的方式

    AMD Vitis?設計工具的Libraries新功能介紹

    AMD Vitis? 2023.2 設計工具是 Vitis 設計工具變化較大的一個版本,設計流程和界面都發生了變化。
    的頭像 發表于 05-29 09:50 ?846次閱讀
    AMD <b class='flag-5'>Vitis</b>?設計工具<b class='flag-5'>中</b>的Libraries新功能介紹

    在Windows 10上創建并運行AMD Vitis?視覺庫示例

    本篇文章將演示創建一個使用 AMD Vitis? 視覺庫的 Vitis HLS 組件的全過程。此處使用的是 Vitis Unified IDE。如果您使用的是舊版 AMD
    的頭像 發表于 05-08 14:02 ?1092次閱讀
    在Windows 10上創建并運行AMD <b class='flag-5'>Vitis</b>?視覺庫示例
    主站蜘蛛池模板: 全部在线播放免费毛片 | 91视频色 | 午夜寂寞影 | ww欧洲ww欧洲视频 | 欧美日本一区二区三区道 | 女人张腿让男子桶免费动态图 | 欧美一区二区三区在线 | 真实女人寂寞偷人视频 | 欧美黑粗硬 | 午夜色视频 | 久久婷婷是五月综合色狠狠 | 高h上错人1v1 | 亚洲三级成人 | 成人网在线 | 人人干夜夜操 | 一级精品视频 | 亚洲aⅴ久久久噜噜噜噜 | www.在线视频| 三级黄色在线 | 一本到视频在线 | 婷婷色影院 | 午夜精品视频5000 | 国产精品美女自在线观看免费 | 俺来也婷婷 | 四虎影院免费在线播放 | www亚洲一区 | 亚洲一区二区中文 | 性猛交xxxx乱大交孕妇 | 国产乱子伦| 色婷亚洲| 日韩插插 | 好深好爽视频 | 男女性高爱潮免费的国产 | 色老头免费视频 | 91精品福利久久久 | 国产黄mmd在线观看免费 | 免费人成网址在线观看国内 | 1024 cc香蕉在线观看看中文 | 香蕉成人国产精品免费看网站 | 校园 春色 欧美 另类 小说 | 成年视频xxxxx免费播放软件 |