91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

優秀的 Verilog/FPGA開源項目介紹(一)

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2021-10-11 15:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

優秀的 Verilog/FPGA開源項目介紹(一)-PCIe通信

今天開始會陸續介紹一些優秀的開源項目,項目基本都是和FPGA或HDL相關的。對于一些找工作或者急需項目經驗的人來說,這些項目都有一定的參考價值。

這里再介紹一下開源協議的區別,方便大家在閱讀使用這些開源項目時尊重規則。

詳情查看:https://suisuisi.blog.csdn.net/article/details/120660472

RIFFA項目

RIFFA(FPGA 加速器的可重用集成框架)是一個簡單的框架,用于通過 PCI Express 總線將數據從主機 CPU 傳送到 FPGA。該框架需要支持 PCIe 的工作站和帶有 PCIe 連接器的板上的 FPGA。RIFFA 支持 Windows 和 LinuxAltera 和 Xilinx,具有 C/C++PythonMATLABJava 的綁定。適配Xilinx和Intel的FPGA,支持PCIe 2.0設計中對底層硬件進行了抽象,用戶使用的過程中無需關注底層的硬件,同時上層軟件將PCIe的操作抽象為讀和寫操作,用戶直接調用函數即可。公眾號:OpenFPGA

方便軟件工程師使用:

在軟件方面有兩個主要功能:數據發送和數據接收。這些函數通過 C/C++、Python、MATLAB 和 Java 中的用戶庫公開。該驅動程序支持一個系統中最多5個 FPGA。軟件適用于 Linux 和 Windows 操作系統。用戶只需編寫幾行代碼即可與 FPGA IP 核進行通信。

方便硬件工程師使用:

在硬件方面,用戶訪問一個獨立的發送和接收信號接口。這些信號提供事務握手和通過 FIFO 接口讀取/寫入數據。不需要了解總線地址、緩沖區大小或 PCIe 數據包格式。只需在 FIFO 接口上發送數據并在 FIFO 接口上接收數據。

RIFFA 不依賴于 PCIe 橋接器,因此不受橋接器實現的限制。相反,RIFFA 直接與 PCIe 端點配合使用,運行速度足以使 PCIe 鏈路飽和。軟件和硬件接口都得到了極大的簡化。詳細信息可以在硬件接口頁面上找到。公眾號:OpenFPGA

RIFFA 使用直接內存訪問 (DMA) 傳輸和中斷信號傳輸數據。這實現了 PCIe 鏈路上的高帶寬。在我們的測試中,我們能夠使所有測試中的鏈路飽和(或接近飽和)。我們已經在 AVNet Spartan LX150T、Xilinx ML605 和 Xilinx VC707 以及 Altera DE5-Net、DE4 和 DE2i 板上實現了 RIFFA。RIFFA 發行版包含在上面列出的三個開發板上設置設計的示例和指南。

此外,該網站還提供了如何從所有軟件綁定訪問您的設計的示例。RIFFA 已經在 Fedora 13 和 17(32/64 位版本)和 Ubuntu Desktop 10.04 LTS 和 12.04 LTS(32/64 位版本)上進行了測試。RIFFA 依賴于 Linux 內核 2.6.27+(在 2.6.32 - 3.3.0 之間的版本上測試)支持的自定義 Linux 內核驅動程序。公眾號:OpenFPGA

b0ae49c6-2a05-11ec-82a8-dac502259ad0.png

其中FPGA文件夾是我們關心的部分,里面包含了ALtera和XIlinx兩大主流FPGA廠家的幾款主要板卡的DEMO,如下:

b106e1c6-2a05-11ec-82a8-dac502259ad0.png

Altera文件夾下:

b15216c8-2a05-11ec-82a8-dac502259ad0.png

Xilinx文件夾下:

b1acd432-2a05-11ec-82a8-dac502259ad0.png

有興趣的可以自己查看使用,項目地址:

https://github.com/KastnerRG/riffa

Alex的眾多項目

Alex的項目可以用驚艷來形容,絕大部分都是個人開發的,都是非常專業的代碼,非常敬佩其專業能力和分享精神,或許這才是真正的詩和遠方。公眾號:OpenFPGA

Alex Forencich主要項目

b282bb92-2a05-11ec-82a8-dac502259ad0.png

包含網絡和PCIe相關,其中cocotbext-xxx是仿真測試模型(cocotb is a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python.cocotb是一套基于python的用于構建仿真及測試用例的lib庫)。

其中cocotbext-axi也是一個非常出名的項目。

有興趣的可以自己查看使用,項目地址:

https://github.com/alexforencich

個人感覺Alex Forencich的PCIe項目完成度不如RIFFA,前者目前僅支持與 Xilinx UltraScale 和 UltraScale+ PCIe 硬核 IP 核配合使用,接口介于 64 位和 512 位之間。而后者在Altera及Xilinx很多主要平臺經過驗證,同時配備上位機驅動,方便使用。但是后者的仿真理論(包括使用cocotbext-pcie和 cocotbext- axi 的完整 cocotb 測試平臺 。)更加充實,適合研究總線接口。以上僅代表個人愚見,我讀書少,噴我你就是對的!

本文為OpenFPGA作者原創,未經本人授權禁止轉載!
編輯:jq

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

    關注

    1646

    文章

    22054

    瀏覽量

    618820
  • PCIe
    +關注

    關注

    16

    文章

    1342

    瀏覽量

    85213
  • C++
    C++
    +關注

    關注

    22

    文章

    2119

    瀏覽量

    75363
  • 代碼
    +關注

    關注

    30

    文章

    4900

    瀏覽量

    70802
  • python
    +關注

    關注

    56

    文章

    4827

    瀏覽量

    86830

原文標題:Alex的眾多項目

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    火爆開發中 | 開源FPGA硬件板卡,硬件第期發布

    開源FPGA項目自發布以來,得到了眾多開發者的關注,涉及工業、通信、車載等多個行業的100+位工程師報名參與設計,并分為:硬件組、FPGA組、linux組。其中硬件組率先開始啟動
    發表于 07-09 13:54

    RT-Thread榮獲2025優秀開源項目 | 新聞速遞

    貢獻,榮獲年度“優秀開源項目獎”。RT-Thread睿賽德榮獲2025優秀開源項目獎目前,
    的頭像 發表于 07-04 09:04 ?1722次閱讀
    RT-Thread榮獲2025<b class='flag-5'>優秀</b><b class='flag-5'>開源</b><b class='flag-5'>項目</b> | 新聞速遞

    開源分享】:開源小巧的FPGA開發板——Icepi Zero

    活動推薦:擁抱開源起來做FPGA開發板啦!https://bbs.elecfans.com/jishu_2491185_1_1.html 項目計劃以紫光同創PG2L25H-6IM
    發表于 06-09 14:01

    擁抱開源起來做FPGA開發板啦!

    批分組名單,大家可以下載附件查看自己分在了哪個小組,有疑問或想要調整分組可以微信私聊小助手~ 分組名單:*附件:開源FPGA項目分組安排情況.xlsx 直播預約:
    發表于 06-06 14:05

    Open Echo:開源的聲納項目

    “ ?這是個還在迭代中的項目開源的回聲測深儀/水深測量儀/聲吶系統,適用于水文測繪及科研用途。基于Arduino平臺開發并具備良好兼容性? ” ? Open Echo 概覽 作為持續迭代
    的頭像 發表于 03-20 11:14 ?1028次閱讀
    Open Echo:<b class='flag-5'>一</b>個<b class='flag-5'>開源</b>的聲納<b class='flag-5'>項目</b>

    使用IP核和開源庫減少FPGA設計周期

    FPGA 開發的目標是按時、按質交付項目。 然而,這目標說起來簡單,實現起來老費勁了。根據業內最廣泛的調查之,西門子威爾遜集團 2022 年的調查(https
    的頭像 發表于 01-15 10:47 ?713次閱讀
    使用IP核和<b class='flag-5'>開源</b>庫減少<b class='flag-5'>FPGA</b>設計周期

    Verilog 測試平臺設計方法 Verilog FPGA開發指南

    Verilog測試平臺設計方法是Verilog FPGA開發中的重要環節,它用于驗證Verilog設計的正確性和性能。以下是個詳細的
    的頭像 發表于 12-17 09:50 ?1154次閱讀

    開源ISP(Infinite-ISP)介紹

    公開,都是給堆函數自己調用調試。因為廠商將 ISP 算法視為保持市場競爭力的獨特秘訣。雖然之前介紹了很多開源ISP項目優秀
    的頭像 發表于 11-18 10:21 ?1303次閱讀
    <b class='flag-5'>開源</b>ISP(Infinite-ISP)<b class='flag-5'>介紹</b>

    Verilog vhdl fpga

    相關專業,具有良好的專業基礎知識。 感興趣可滴滴 JYHXDX534 2.工作年限不限,有工作經驗或優秀應屆畢業生亦可。 3.對FPGA芯片架構和資源有深入的理解,精通Verilog HDL、VHDL
    發表于 11-12 16:40

    FPGA加速深度學習模型的案例

    名稱 :DE5Net_Conv_Accelerator 應用場景 :面向深度學習的開源項目,實現了AlexNet的第層卷積運算加速。 技術特點 : 采用了Verilog語言進行編程,
    的頭像 發表于 10-25 09:22 ?1250次閱讀

    基于FPGA的JPEG-LS圖像壓縮器介紹

    現在來看下GitHub上面開源的JPEG LS算法的Verilog實現
    的頭像 發表于 10-15 17:27 ?1255次閱讀
    基于<b class='flag-5'>FPGA</b>的JPEG-LS圖像壓縮器<b class='flag-5'>介紹</b>

    ElfBoard開源項目|“智慧光伏”開源項目技術文檔

    最大化地捕捉和利用。下面就和各位小伙伴詳細介紹下這一開源項目是怎樣實現的。環境說明1.開發環境操作系統:Ubuntu18.0464位版2.交叉編譯工具鏈:arm-
    的頭像 發表于 10-11 15:52 ?830次閱讀
    ElfBoard<b class='flag-5'>開源</b><b class='flag-5'>項目</b>|“智慧光伏”<b class='flag-5'>開源</b><b class='flag-5'>項目</b>技術文檔

    怎么樣提高verilog代碼編寫水平?

    優秀代碼:在網上查找開源的、經過驗證的高質量 Verilog 代碼,學習他人的編程風格、代碼結構和設計思路。 實踐項目:嘗試自己設計和實現
    發表于 09-25 20:05

    FPGA芯片架構和資源有深入的理解,精通Verilog HDL、VHDL

    、計算機相關專業,具有良好的專業基礎知識。 2.工作年限不限,有工作經驗或優秀應屆畢業生亦可。 3.對FPGA芯片架構和資源有深入的理解,精通Verilog HDL、VHDL編程語言,熟悉時序約束、時序分析
    發表于 09-15 15:23

    【招聘】verilog vhdl FPGA

    1.熟悉FPGA架構及應用,熟悉圖像算法的FPGA實現。 2.熟悉verilog vhdl,熟悉Xilinx或Intel等開發工具。 3.有AI算法 fpga實現經驗優先。 4.本科及
    發表于 09-02 15:50
    主站蜘蛛池模板: 特黄特黄一级高清免费大片 | 干干天天| 四虎黄色片 | 成人亚洲欧美在线电影www色 | 台湾佬自偷自拍情侣在线 | 黄色在线 | 国产日韩精品一区二区在线观看 | 色天使色婷婷丁香久久综合 | 天天看天天摸色天天综合网 | 色综合日韩| 天天射天天干天天插 | 免费级毛片| 国产理论视频在线观看 | 激情综合五月网 | 久久夜色精品国产亚洲 | 九九热精品在线 | 天天操天天干天天射 | 不卡精品国产_亚洲人成在线 | 免费人成动漫在线播放r18 | 日本黄色一级大片 | 色视频欧美 | 亚洲天堂三级 | 色爱区综合激月婷婷激情五月 | 2020av在线播放 | 三级网站在线免费观看 | 操操久久| 热re99久久精品国99热 | 国产大毛片 | 四虎黄色 | 四虎网址 | 一级特黄性色生活片一区二区 | 美女涩涩网站 | 全部免费a级毛片 | 特级全黄一级毛片免费 | 中国又粗又大又爽的毛片 | 国产va | 日韩视频 中文字幕 视频一区 | 国产在线色视频 | 欧美人与动欧交视频 | 国产hs免费高清在线观看 | 国产玖玖在线 |