1、fpga4fun
https://www.fpga4fun.com/
你能在這個網(wǎng)站上找到什么?
您可以找到信息頁面,以及使用 FPGA 板構(gòu)建的 FPGA 項目。
注重點:項目。
FPGA 項目使用一種稱為 Verilog 的語言,您需要學(xué)習(xí)它才能理解項目。但是通過此處顯示的示例以及其他可用的在線資源,這并不太難。
上面就是整個網(wǎng)站上的內(nèi)容(翻譯過的,原英文網(wǎng)站),不能用豐富形容,簡直是太豐富,常用的接口,簡單的項目(很具有代表性的項目),不說什么了,趕快去試一試吧。
2、OPENCORES
https://opencores.org/
Opencores是一個開源的數(shù)字電路設(shè)計社區(qū),它提供了免費的開源IP(知識產(chǎn)權(quán))核心,讓工程師和愛好者們可以使用這些IP核心來構(gòu)建自己的數(shù)字電路設(shè)計。Opencores的IP核心包括處理器、總線接口、視頻、音頻和其他數(shù)字電路組件,這些核心都是由社區(qū)的成員設(shè)計和共享的。Opencores的使命是提供一種可持續(xù)的方式來設(shè)計數(shù)字電路,使任何人都可以訪問免費的IP核心,從而降低數(shù)字電路設(shè)計的門檻,并促進創(chuàng)新和知識共享。Opencores也提供了在線論壇和博客等社區(qū)資源,使成員可以交流想法和經(jīng)驗,并獲得支持和幫助。
3、OpenHW Group
https://github.com/openhwgroup
https://www.openhwgroup.org/
OpenHW Group 是一個非營利性組織,旨在促進和推廣開放源代碼硬件設(shè)計。該組織由一群來自不同公司、組織和學(xué)術(shù)界的人士于2019年成立,致力于為開放硬件社區(qū)提供基礎(chǔ)技術(shù)、工具、流程和法律框架等支持。其主要目標(biāo)是推動開放源代碼硬件的采用和發(fā)展,并在其中扮演一個公正的中立角色。
OpenHW Group 的成員來自多個領(lǐng)域,包括芯片設(shè)計、EDA工具、IP供應(yīng)商、系統(tǒng)集成商、學(xué)術(shù)界和咨詢公司等。該組織致力于推動開放源代碼硬件的發(fā)展,以推廣基于RISC-V架構(gòu)的開放源代碼芯片設(shè)計和開發(fā)為主要目標(biāo)。OpenHW Group 不僅提供開源的硬件設(shè)計和軟件工具,還提供教育和培訓(xùn)、技術(shù)支持和認(rèn)證等服務(wù),以支持開放源代碼硬件社區(qū)的成長。
4、FPGACPU
http://www.fpgacpu.org/links.html
Jan Gray 的 RISC CPU 網(wǎng)站是一個個人網(wǎng)站,展示了他在 RISC(精簡指令集計算)CPU 和相關(guān) FPGA 項目方面的工作。
Jan Gray 是一位硬件設(shè)計師,已經(jīng)開發(fā)了幾個 RISC CPU,包括 XR16、GR000 和 XSOC。這些 CPU 的設(shè)計旨在可合成并優(yōu)化 FPGA 實現(xiàn)。XR16 和 GR000 CPU 是 16 位 RISC 處理器,而 XSOC 則是一個更復(fù)雜的 SoC 設(shè)計,包括 8 位 RISC CPU 核、內(nèi)存、I/O 接口和其他外設(shè)。
該網(wǎng)站提供了有關(guān)每個 CPU 設(shè)計的詳細信息,包括架構(gòu)圖、指令集描述和性能基準(zhǔn)。此外,Jan Gray 維護一個郵件列表,供 FPGA CPU 愛好者討論與 FPGA-based CPU 和相關(guān)項目相關(guān)的主題。
總的來說,Jan Gray 的 RISC CPU 網(wǎng)站是一個對于任何想要學(xué)習(xí) FPGA-based CPU 設(shè)計和實現(xiàn)的人來說都是一個有價值的資源,也是一個尋找可用于自己項目的開源 RISC CPU 核心的硬件設(shè)計師的寶貴資料。
5、FPGAARCADE
https://www.fpgaarcade.com
6、官網(wǎng)
各大官網(wǎng)會提供針對自家芯片或者板卡的測試?yán)?/p>
xilinx官網(wǎng)
intel官網(wǎng)
lattice官網(wǎng)
7、digilent for refernce
https://digilent.com/reference/start
其實大家不了解的地方是,國內(nèi)很多開發(fā)板的例程都來源這個網(wǎng)站,尤其一些“特殊”的外設(shè),像MIPI,HDMI等,有些例程看源碼還能看到“殘留”。大家可以先按照自己需求尋找相關(guān)開發(fā)板和外設(shè),點擊進去就有例程和原理圖參考。
8、ADI-ANALOGDEVICE
https://github.com/analogdevicesinc/hdl
https://wiki.analog.com/resources/fpga/
詳細的介紹見:
9、GITHUB
https://github.com/
這個無需多言,代碼最全,但是搜索是需要點“真功夫”,像RIFFA\\PYNQ\\VITIS AI等這些耳熟能詳?shù)捻椖炕径荚趃ithub上開源的。
總結(jié)
HDL在這方面開源的并不多,但是我個人認(rèn)為fpga4fun和opencores在這些里面就屬于前二,完善的社區(qū)及完整的HDL代碼是主要原因。其他的也是很完美的平臺,大家斟酌使用。
-
FPGA
+關(guān)注
關(guān)注
1630文章
21802瀏覽量
606425 -
IP
+關(guān)注
關(guān)注
5文章
1723瀏覽量
150031 -
Verilog
+關(guān)注
關(guān)注
28文章
1352瀏覽量
110451
發(fā)布評論請先 登錄
相關(guān)推薦
FPGA優(yōu)質(zhì)開源模塊-SRIO IP核的使用
![<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>核的使用](https://file1.elecfans.com/web2/M00/B5/ED/wKgZomV3tViAD4ouAAAw04oTpSY160.png)
Matepad pro12.2 已上市半個月,但是還沒有在開源網(wǎng)站看到該項目的開源信息,違背開源精神
opencores這個網(wǎng)站的使用常識
32個FPGA開源網(wǎng)站
MC8051 IP核在Altera FPGA上的移植與使用
這幾個神級開源網(wǎng)站,都是FPGA/IC項目
FPGA有哪些優(yōu)質(zhì)的帶源碼的IP開源網(wǎng)站?
帶LED的畢業(yè)帽開源設(shè)計
![<b class='flag-5'>帶</b>LED的畢業(yè)帽<b class='flag-5'>開源</b>設(shè)計](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論