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

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

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

FPGA有哪些優(yōu)質(zhì)的帶源碼的IP開源網(wǎng)站?

jf_78858299 ? 來源:OpenFPGA ? 作者:碎碎思 ? 2023-04-06 14:33 ? 次閱讀

1、fpga4fun

https://www.fpga4fun.com/

你能在這個(gè)網(wǎng)站上找到什么?

您可以找到信息頁面,以及使用 FPGA 板構(gòu)建的 FPGA 項(xiàng)目。

注重點(diǎn):項(xiàng)目。

FPGA 項(xiàng)目使用一種稱為 Verilog 的語言,您需要學(xué)習(xí)它才能理解項(xiàng)目。但是通過此處顯示的示例以及其他可用的在線資源,這并不太難。

圖片

上面就是整個(gè)網(wǎng)站上的內(nèi)容(翻譯過的,原英文網(wǎng)站),不能用豐富形容,簡(jiǎn)直是太豐富,常用的接口,簡(jiǎn)單的項(xiàng)目(很具有代表性的項(xiàng)目),不說什么了,趕快去試一試吧。

2、OPENCORES

https://opencores.org/

圖片

Opencores是一個(gè)開源的數(shù)字電路設(shè)計(jì)社區(qū),它提供了免費(fèi)的開源IP(知識(shí)產(chǎn)權(quán))核心,讓工程師和愛好者們可以使用這些IP核心來構(gòu)建自己的數(shù)字電路設(shè)計(jì)。Opencores的IP核心包括處理器、總線接口、視頻、音頻和其他數(shù)字電路組件,這些核心都是由社區(qū)的成員設(shè)計(jì)和共享的。Opencores的使命是提供一種可持續(xù)的方式來設(shè)計(jì)數(shù)字電路,使任何人都可以訪問免費(fèi)的IP核心,從而降低數(shù)字電路設(shè)計(jì)的門檻,并促進(jìn)創(chuàng)新和知識(shí)共享。Opencores也提供了在線論壇和博客等社區(qū)資源,使成員可以交流想法和經(jīng)驗(yàn),并獲得支持和幫助。

3、OpenHW Group

https://github.com/openhwgroup

https://www.openhwgroup.org/

圖片

OpenHW Group 是一個(gè)非營(yíng)利性組織,旨在促進(jìn)和推廣開放源代碼硬件設(shè)計(jì)。該組織由一群來自不同公司、組織和學(xué)術(shù)界的人士于2019年成立,致力于為開放硬件社區(qū)提供基礎(chǔ)技術(shù)、工具、流程和法律框架等支持。其主要目標(biāo)是推動(dòng)開放源代碼硬件的采用和發(fā)展,并在其中扮演一個(gè)公正的中立角色。

OpenHW Group 的成員來自多個(gè)領(lǐng)域,包括芯片設(shè)計(jì)、EDA工具、IP供應(yīng)商、系統(tǒng)集成商、學(xué)術(shù)界和咨詢公司等。該組織致力于推動(dòng)開放源代碼硬件的發(fā)展,以推廣基于RISC-V架構(gòu)的開放源代碼芯片設(shè)計(jì)和開發(fā)為主要目標(biāo)。OpenHW Group 不僅提供開源的硬件設(shè)計(jì)和軟件工具,還提供教育和培訓(xùn)、技術(shù)支持和認(rèn)證等服務(wù),以支持開放源代碼硬件社區(qū)的成長(zhǎng)。

4、FPGACPU

http://www.fpgacpu.org/links.html

圖片

Jan Gray 的 RISC CPU 網(wǎng)站是一個(gè)個(gè)人網(wǎng)站,展示了他在 RISC(精簡(jiǎn)指令集計(jì)算)CPU 和相關(guān) FPGA 項(xiàng)目方面的工作。

Jan Gray 是一位硬件設(shè)計(jì)師,已經(jīng)開發(fā)了幾個(gè) RISC CPU,包括 XR16、GR000 和 XSOC。這些 CPU 的設(shè)計(jì)旨在可合成并優(yōu)化 FPGA 實(shí)現(xiàn)。XR16 和 GR000 CPU 是 16 位 RISC 處理器,而 XSOC 則是一個(gè)更復(fù)雜的 SoC 設(shè)計(jì),包括 8 位 RISC CPU 核、內(nèi)存、I/O 接口和其他外設(shè)。

該網(wǎng)站提供了有關(guān)每個(gè) CPU 設(shè)計(jì)的詳細(xì)信息,包括架構(gòu)圖、指令集描述和性能基準(zhǔn)。此外,Jan Gray 維護(hù)一個(gè)郵件列表,供 FPGA CPU 愛好者討論與 FPGA-based CPU 和相關(guān)項(xiàng)目相關(guān)的主題。

總的來說,Jan Gray 的 RISC CPU 網(wǎng)站是一個(gè)對(duì)于任何想要學(xué)習(xí) FPGA-based CPU 設(shè)計(jì)和實(shí)現(xiàn)的人來說都是一個(gè)有價(jià)值的資源,也是一個(gè)尋找可用于自己項(xiàng)目的開源 RISC CPU 核心的硬件設(shè)計(jì)師的寶貴資料。

5、FPGAARCADE

https://www.fpgaarcade.com

6、官網(wǎng)

各大官網(wǎng)會(huì)提供針對(duì)自家芯片或者板卡的測(cè)試?yán)?/p>

xilinx官網(wǎng)

intel官網(wǎng)

lattice官網(wǎng)

7、digilent for refernce

https://digilent.com/reference/start

圖片

其實(shí)大家不了解的地方是,國(guó)內(nèi)很多開發(fā)板的例程都來源這個(gè)網(wǎng)站,尤其一些“特殊”的外設(shè),像MIPI,HDMI等,有些例程看源碼還能看到“殘留”。大家可以先按照自己需求尋找相關(guān)開發(fā)板和外設(shè),點(diǎn)擊進(jìn)去就有例程和原理圖參考。

8、ADI-ANALOGDEVICE

https://github.com/analogdevicesinc/hdl

https://wiki.analog.com/resources/fpga/

圖片

詳細(xì)的介紹見:

9、GITHUB

https://github.com/

這個(gè)無需多言,代碼最全,但是搜索是需要點(diǎn)“真功夫”,像RIFFA\\PYNQ\\VITIS AI等這些耳熟能詳?shù)捻?xiàng)目基本都在github上開源的。

總結(jié)

HDL在這方面開源的并不多,但是我個(gè)人認(rèn)為fpga4fun和opencores在這些里面就屬于前二,完善的社區(qū)及完整的HDL代碼是主要原因。其他的也是很完美的平臺(tái),大家斟酌使用。

聲明:本文內(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)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1625

    文章

    21620

    瀏覽量

    601184
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1609

    瀏覽量

    149237
  • Verilog
    +關(guān)注

    關(guān)注

    28

    文章

    1343

    瀏覽量

    109918
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPGA優(yōu)質(zhì)開源模塊-SRIO IP核的使用

    本文介紹一個(gè)FPGA常用模塊:SRIO(Serial RapidIO)。SRIO協(xié)議是一種高速串行通信協(xié)議,在我參與的項(xiàng)目中主要是用于FPGA和DSP之間的高速通信。有關(guān)SRIO協(xié)議的詳細(xì)介紹網(wǎng)上有很多,本文主要簡(jiǎn)單介紹一下SRIO I
    的頭像 發(fā)表于 12-12 09:19 ?2011次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>優(yōu)質(zhì)</b><b class='flag-5'>開源</b>模塊-SRIO <b class='flag-5'>IP</b>核的使用

    開源FPGA項(xiàng)目哪些

    請(qǐng)問開源FPGA項(xiàng)目哪些?
    發(fā)表于 12-26 12:09

    Matepad pro12.2 已上市半個(gè)月,但是還沒有在開源網(wǎng)站看到該項(xiàng)目的開源信息,違背開源精神

    Matepad pro12.2 已上市半個(gè)月,本人自己也購買了同款12+256的pad,想要同步學(xué)習(xí)下這款pad的一些體驗(yàn)還不錯(cuò)的功能點(diǎn),但是目前為止還沒有在開源網(wǎng)站看到該項(xiàng)目的開源信息,也查詢不到
    發(fā)表于 08-27 17:25

    opencores這個(gè)網(wǎng)站的使用常識(shí)

    關(guān)于http://opencores.org/這個(gè)網(wǎng)站,這個(gè)是全世界最大的FPGA開源IP網(wǎng)站,我注冊(cè)了,經(jīng)常性收到一些提問題的郵件。但是
    發(fā)表于 09-28 22:42

    32個(gè)FPGA開源網(wǎng)站

    的關(guān)于可編程邏輯器件 - Programable Logic Device ( FPGA & CPLD)的網(wǎng)站,里面的資料比較全。里面有幾個(gè)非常好的欄目:參考設(shè)計(jì),應(yīng)用文章,設(shè)計(jì)進(jìn)階。http
    發(fā)表于 11-20 12:35

    MC8051 IP核在Altera FPGA上的移植與使用

    (V1.6) 源于 http://oregano.at/ip/8051.htm 網(wǎng)站,讀者如有需要可到該網(wǎng)站下載。附件中提供的工程文件下的doc文件夾中也包含全部源碼和詳細(xì)移植手冊(cè)
    發(fā)表于 05-24 04:35

    IP camera的開源系統(tǒng)

    Xilinx FPGA工程例子源碼IP camera的開源系統(tǒng)
    發(fā)表于 06-07 14:13 ?13次下載

    TTL FPGA開源項(xiàng)目

    電子發(fā)燒友網(wǎng)站提供《TTL FPGA開源項(xiàng)目.zip》資料免費(fèi)下載
    發(fā)表于 07-28 10:18 ?3次下載
    TTL <b class='flag-5'>FPGA</b><b class='flag-5'>開源</b>項(xiàng)目

    按鈕的警燈開源分享

    電子發(fā)燒友網(wǎng)站提供《按鈕的警燈開源分享.zip》資料免費(fèi)下載
    發(fā)表于 10-27 09:58 ?0次下載
    <b class='flag-5'>帶</b>按鈕的警燈<b class='flag-5'>開源</b>分享

    這幾個(gè)神級(jí)開源網(wǎng)站,都是FPGA/IC項(xiàng)目

    其他平臺(tái)我看的比較少,在AMD-Xilinx分類下,幾個(gè)大佬一直致力于開源項(xiàng)目的分享,包括神經(jīng)網(wǎng)絡(luò)、視頻處理以及各種開發(fā)板的“開箱”,幾乎所有項(xiàng)目都有源碼分享,很適合跟著一起學(xué)習(xí)。
    的頭像 發(fā)表于 12-19 11:13 ?6033次閱讀

    FPGA哪些優(yōu)質(zhì)源碼IP開源網(wǎng)站?

    Opencores是一個(gè)開源的數(shù)字電路設(shè)計(jì)社區(qū),它提供了免費(fèi)的開源IP(知識(shí)產(chǎn)權(quán))核心,讓工程師和愛好者們可以使用這些IP核心來構(gòu)建自己的數(shù)字電路設(shè)計(jì)。Opencores的
    的頭像 發(fā)表于 04-03 10:39 ?1582次閱讀

    Java算法大全源碼開源源碼

    Java算法大全源碼開源源碼
    發(fā)表于 06-07 14:58 ?1次下載

    LED的畢業(yè)帽開源設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《LED的畢業(yè)帽開源設(shè)計(jì).zip》資料免費(fèi)下載
    發(fā)表于 06-27 09:19 ?0次下載
    <b class='flag-5'>帶</b>LED的畢業(yè)帽<b class='flag-5'>開源</b>設(shè)計(jì)

    使用FPGA做的開源示波器

    其實(shí)用FPGA做的示波器很多,開源的相對(duì)較少,我們今天就簡(jiǎn)單介紹一個(gè)使用FPGA做的開源示波器。
    的頭像 發(fā)表于 08-29 09:30 ?1360次閱讀

    LwIP協(xié)議棧源碼詳解—TCP/IP協(xié)議的實(shí)現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《LwIP協(xié)議棧源碼詳解—TCP/IP協(xié)議的實(shí)現(xiàn).pdf》資料免費(fèi)下載
    發(fā)表于 07-03 11:22 ?3次下載