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

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

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

3天內不再提示

淺析在PYNQ框架下可視化的驗證HLS算法實現

電子工程師 ? 來源: PYNQ開源社區 ? 作者: PYNQ開源社區 ? 2021-05-02 10:36 ? 次閱讀

在上篇文章中,我們發布了熱門 HLS小橙書-pp4fpgas 的第二次校訂。文中提到的習題案例現均已集成到 PYNQ 框架中,特向大家分享。

那么這些案例通過 PYNQ 框架會帶來哪些便利呢?本文給大家做一個簡單的類比:

過去

在完成項目的 HLS 優化之后,若要對其進行功能正確性的驗證,通常我們先對設計進行仿真,這樣比較方便看到設計的波形。但大型設計往往對運行的平臺有較高的要求,同時 co-simulation 等軟件層面的仿真并未使項目中的運算在硬件上運行,所得的延時等指標仍較真實值有一定差距。

41772628-9d91-11eb-8b86-12bb97331649.png

當然我們也可以在設計中插入 ILA 或者借助邏輯分析儀等信號處理儀器進行實際硬件電路的觀測。但專用儀器往往在實驗室才能獲取,且較為昂貴,因此給整個開發流程帶來了極大的不便。

現在

41da21e2-9d91-11eb-8b86-12bb97331649.png

PYNQ 框架在測試中可以理解為:

ARM 處理上運行了一套利用 Jupyter Notebook 和 Python 構建的軟件測試激勵產生和結果顯示的框架。

在 FPGA 上利用部分資源構建了一套時序精準的測試接口。

這樣用戶可以方便的完成測試激勵產生和顯示,同時可以實時的觀測結果。尤其是對于此次 pp4fpgas 的數字信號處理案例,我們可以在 Jupyter Notebook 上非常直觀的觀測到時域頻域的轉換,信號波形等等。用戶只需關注 HLS 設計即可。通過 PYNQ,可編程邏輯電路將作為硬件庫導入并通過其 API 進行編程,其方式與導入和編程軟件庫基本相同。

4206619e-9d91-11eb-8b86-12bb97331649.png

以 CORDIC 算法為例,首先我們需要對 HLS 優化后的 CORDIC 算法生成IP核,隨后就可以在PYNQ 框架內,通過內存映射 I/O 與 ARM 處理器的 IP 進行通信。如上圖所示,我們僅需創建一個 Jupyter Notebook,編寫 Python 代碼給 IP 發送數據,執行該核心,就可以在 Notebook 中得到通過硬件計算出的答案,從而完成驗證。

425681c4-9d91-11eb-8b86-12bb97331649.png

包括 CORDIC 在內,pp4fpgas目前配套了7個 project 練習,覆蓋了許多信號處理領域的重要內容,對提高 HLS 的運用能力,增加對 HLS 的理解十分有幫助。Project 內容如下:

FIR Filter Design

CORDIC

Phase Detector

Discrete Fourier Transform (DFT)

Fast Fourier Transform (FFT)

OFDM Receiver

FM Demodulator
編輯:lyn

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

    關注

    0

    文章

    37

    瀏覽量

    20180
  • HLS
    HLS
    +關注

    關注

    1

    文章

    131

    瀏覽量

    24675

原文標題:在 PYNQ 框架下可視化的驗證 HLS 算法實現 - 小橙書 pp4fpgas 案例發布

文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發者社區】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    如何實現光伏數字孿生可視化

    光伏數字孿生可視化是通過數字手段構建光伏電站的虛擬鏡像,實現物理實體與數字模型的實時映射與交互,目的是促進光伏電站運維管理的智能、高效
    的頭像 發表于 05-29 15:27 ?150次閱讀
    如何<b class='flag-5'>實現</b>光伏數字孿生<b class='flag-5'>可視化</b>?

    VirtualLab Fusion應用:3D系統可視化

    描述和F-Theta透鏡的應用示例。 光學系統的3D-可視化 VirtualLab Fusion提供的工具可以實現光學系統的3D可視化,因此可以用于檢查元件的位置,以及快速了解系統內部的光傳播情況
    發表于 04-30 08:47

    可視化組態物聯網平臺是什么

    可視化組態物聯網平臺是物聯網技術與組態技術相結合的產物,是通過提供豐富的圖形組件和可視化元素,讓用戶能夠以直觀、便捷的方式對物聯網數據進行監控、分析和管理的平臺。以下是其具體介紹: 定義 組態
    的頭像 發表于 04-21 10:40 ?217次閱讀

    VirtualLab Fusion中的可視化設置

    摘要 VirtualLab Fusion中的全局選項對話框可以輕松定制軟件的外觀和感覺。還可以保存和加載全局選項文件,以便可以輕松地將偏好設置從一個設備轉移到另一個設備。本文檔說明了與可視化和結果
    發表于 02-25 08:51

    VirtualLab Fusion應用:光波導k域布局可視化(“神奇的圓環”)

    ,光可以TIR(全反射)作用下傳播,并與光導表面上不同類型的光柵結構相結合,以耦合光進出。VirtualLab Fusion中,k-Layout可視化工具提供了一種k域中強大的圖
    發表于 02-21 08:53

    七款經久不衰的數據可視化工具!

    。通過FineBI,企業能夠多維度、多場景下進行靈活的數據分析,提升數據可視化效果,幫助決策者做出更加精準的決策。
    發表于 01-19 15:24

    光學系統的3D可視化

    **摘要 ** 為了從根本上了解光學系統的特性,對其組件進行可視化并顯示光的傳播情況大有幫助。為此,VirtualLab Fusion 提供了顯示光學系統三維可視化的工具。這些工具還可用于檢查元件
    發表于 01-06 08:53

    什么是大屏數據可視化?特點有哪些?

    大屏數據可視化是指通過大屏幕展示大量數據和信息,以直觀、可視化的方式幫助用戶理解和分析數據。這種展示方式通常用于展示復雜的數據集、實時監控系統、企業管理儀表盤等。以下是關于 大屏數據可視化 的詳細
    的頭像 發表于 12-16 16:59 ?621次閱讀

    智慧能源可視化監管平臺——助力可視化能源數據管理

    博達可視化大屏設計平臺智慧能源領域的價值體現在實時監控、數據可視化、決策支持和效率提升等方面。借助該平臺,企業可以輕松搭建智慧能源類可視化大屏,更加精確和高效地管理生產和生活,
    的頭像 發表于 11-29 10:00 ?864次閱讀
    智慧能源<b class='flag-5'>可視化</b>監管平臺——助力<b class='flag-5'>可視化</b>能源數據管理

    智慧樓宇可視化的優點

    智慧樓宇可視化是指通過數據可視化技術來展示和分析樓宇的各種數據,為樓宇管理者和用戶提供直觀、清晰的信息展示和決策支持。以下是智慧樓宇可視化的優點,詳細介紹其樓宇管理和運營中的重要作用
    的頭像 發表于 11-19 14:25 ?432次閱讀

    工業數據可視化管理平臺是什么

    工業互聯網和工業4.0的時代背景下,數據已成為驅動企業創新與發展的核心要素。隨著工業生產過程中產生的數據量呈爆炸式增長,如何高效管理和利用這些數據,成為企業提升競爭力、實現智能轉型的關鍵。工業
    的頭像 發表于 08-28 14:21 ?585次閱讀

    ESP32-S3-KROVO2如何在ADF框架下實現wifi連接?

    本人現在想要做一個項目,能夠實現wifi連接并在LCD上顯示圖片,目前能夠分別使用idf框架實現wifi連接,和adf框架下的圖片LCD顯示,但是找不到方法把兩個例程結合起來,初步想法
    發表于 06-28 08:02

    大屏數據可視化 開源

    在當今信息爆炸的時代,數據已經成為各個行業決策制定和業務發展的關鍵。為了更直觀、準確地理解和利用海量數據, 大屏數據可視化 成為一種強大的工具。通過將數據以圖表、圖形等形式展示大屏幕上,不僅
    的頭像 發表于 06-27 16:06 ?684次閱讀
    大屏數據<b class='flag-5'>可視化</b> 開源

    如何實現園區大屏可視化

    孿生可視化 構建平臺利用Web三維可視化技術對現實場景進行仿真,實現園區級業務場景 的可視化呈現,助力企業快速完成項目的實施。實現園區場景立
    的頭像 發表于 06-19 15:39 ?724次閱讀
    如何<b class='flag-5'>實現</b>園區大屏<b class='flag-5'>可視化</b>?

    物聯網時代,為什么需要可視化數據大屏

    互聯網和大數據時代,工業領域日益增長的數據量越來越離不開數據分析的支持,可視化數據大屏便是集中數據并展示出來的重要平臺,能夠將各個工廠、車間、設備的數據集中并實現可視化分析,讓管理層
    的頭像 發表于 06-18 13:53 ?690次閱讀
    物聯網時代,為什么需要<b class='flag-5'>可視化</b>數據大屏
    主站蜘蛛池模板: 日本不卡视频在线视频观看 | 日本不卡一区二区三区在线观看 | 国产卡一卡2卡三卡免费视频 | 97国内精品久久久久久久影视 | 最近最新视频中文字幕4 | 高清一级做a爱免费视 | 老师下面很湿很爽很紧 | 天天干天天夜 | 嫩草影院永久入口在线观看 | 亚洲一区不卡视频 | 免费一级欧美片在线观看 | bt天堂在线最新版在线 | 直接观看黄网站免费视频 | 国产激情在线观看 | 国产免费一级高清淫日本片 | 熊出没之环球大冒险旧版免费观看 | 伊人丁香婷婷综合一区二区 | 免费番茄社区性色大片 | 夜夜操天天射 | 国产美女视频爽爽爽 | 寡妇影院首页亚洲图片 | yellow中文字幕久久网 | 俺也射 | 最好看的2019中文字幕1 | 亚洲精品美女视频 | 最猛91大神ben与女教师 | 成人网男女啪啪免费网站 | 天堂视频网 | 成人a毛片手机免费播放 | 午夜操一操 | 亚洲黄网站wwwwww | 色天天网 | 欧美性色黄在线视 | 日本免费一级视频 | 日夜夜操 | 男男污肉高h坐便器调教 | 午夜剧场黄 | 天天做天天爱夜夜爽女人爽宅 | 爽爽爽爽爽爽a成人免费视频 | 天天碰夜夜 | 午夜视频网址 |