RM新时代网站-首页

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

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

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

關(guān)于FPGA的開源項目介紹

OpenFPGA ? 來源:OpenFPGA ? 2024-01-10 10:54 ? 次閱讀

Hello,大家好,之前給大家分享了大約一百多個關(guān)于FPGA的開源項目,涉及PCIe、網(wǎng)絡(luò)、RISC-V、視頻編碼等等,這次給大家?guī)淼氖遣豢菰锏膴蕵讽椖?,主要偏向老的游戲?nèi)核使用FPGA進(jìn)行硬解,涉及的內(nèi)核數(shù)不勝數(shù),主要目標(biāo)是高的可實現(xiàn)性及復(fù)現(xiàn)性。

因為是娛樂項目,所以用本文中會有很多動圖,下面開始。

1、zxuno

87352c7c-af50-11ee-8b88-92fbcf53809c.png

第一個,zx-uno,這是一個使用Xilinx Spartan XC6SLX9 FPGA實現(xiàn)整個 ZX Spectrum 計算機(jī)系列(ZX Spectrum是英國第一批家喻戶曉的家用電腦之一,類似于美國的Commodore 64。但正是由于它的簡單性、多功能性和偉大的設(shè)計,軟件公司很快就趕上了為它編寫各種軟件的潮流)以及 ULAPlus、TurboSound 等系統(tǒng)的計算機(jī),大小與 Raspberry Pi 相同。

支持的軟核:

ZXSpectrumZX81SAMCoupéMSX1C64Atari800XL
JupiterACEOricAtmosBBCMicroVIC-20AcornElectronZXSpectrumTBBlueAppleII
AcornAtomAmstradCPC6128(noSDsupport)ZXSpectrumKypC16/C116/Plus4
SharpMZ-700PC/XT512kPC/XT2MbPETZXSpectrum128KypMulticompCP/M
GalaksijaAmstradCPC6128(SDsupport)AmstradCPC464
SpectrumwithPZXZXSpectrumKyp+VGA+TSound+SAA1099FlappyBird
TRS-80ZXSpectrum(ESP26UARTsupport)JupiterACE(AY-3-8910,SDsupport)
AppleIOricAtmos(withSDsupport)ZXSpectrumKyp(nativeVGAoutput)

同時也支持很多街機(jī)內(nèi)核,就不過多介紹了,自己去項目主頁看一看,瞧一瞧!

按照開源地址制作硬件后(包含源文件及Gerber,可以直接打樣),BOM如下:

875a92be-af50-11ee-8b88-92fbcf53809c.png

然后就是啟動:

接下來就是測試

最后就是盡情享受

最后就是本項目是眾籌項目,外殼也是必須的,下面是幾種外殼產(chǎn)品

2、sidewinder

主要參數(shù)

FPGA BOARD EP4CE22

SDRAM 256Mbit

項目提供硬件原理圖(PDF),Gerber(可以直接打板)

硬件展示

啟動

計算機(jī)啟動

游戲選擇

游戲演示

mister

最后一個就是mister,其實還有很多其他類似的項目,但是有了這個項目其他項目就相形見絀了,這一個項目可以看做是N個項目的集合,而且mister的強(qiáng)大基本會在未來幾年內(nèi)不會被超越。

我們先看下這個項目的介紹:

MiSTer是一個開源項目,旨在使用現(xiàn)代硬件重新創(chuàng)建各種經(jīng)典計算機(jī)(50+系統(tǒng))、游戲機(jī)(25+種游戲機(jī))和街機(jī)(10+種常用街機(jī)內(nèi)核)。允許軟件和游戲圖像像在原始硬件(硬解)上一樣運(yùn)行,使用外圍設(shè)備,如鼠標(biāo)、鍵盤、操縱桿和其他游戲手柄。

硬件特性

使用DE10-NANO的開發(fā)板(很好購買)+SDRAM擴(kuò)展板(不是必須,增加會增加好多內(nèi)核適配)+低解板(不是必須)+USB HUB(不是必須)

所有需要的硬件都是開源的(AD的源文件),可以直接打板。

DE10-NANO的特點(diǎn):

Altera Cyclone V SE FPGA with 110,000LE (41,500ALM) and 5,570Kbit of Block RAM.

ARM Cortex A9 dual-core CPU at 800MHz.

HDMI video and audio allowing connect to any modern monitor/TV.

DDR3 1GB available for both ARM and FPGA.

High speed ARM<->FPGA interconnect due to both being in the same chip.

硬件展示

硬件組裝完成

制作SD卡上系統(tǒng)

項目中提供了各種內(nèi)核的源文件,可以根據(jù)自己需求進(jìn)行移植,如果使用項目提供的板卡,則可以使用官方提供的SD卡鏡像。

制作過程如下:

啟動

更新游戲

因為跑得的Linux系統(tǒng),所以可以使用SSH、TCP等工具通過網(wǎng)口從PC把游戲?qū)氲絊D卡內(nèi)。

計算機(jī)啟動演示

當(dāng)然Windows95這種也不在話下:

游戲演示

總結(jié)

今天的項目就介紹到這里,有興趣或者有什么問題可以聯(lián)系我。想找找童年記憶的小伙伴,可以試一試最后的項目,如果覺得資金不夠第一個第二個項目也是可以試一試的(第二個項目后續(xù)我會移植一下)。

最后,還是感謝各個大佬開源的項目,讓我們受益匪淺。后面有什么感興趣方面的項目,大家可以在后臺留言或者加微信留言,今天就到這,我是爆肝的碎碎思,期待下期文章與你相見。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1629

    文章

    21729

    瀏覽量

    602977
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1372

    瀏覽量

    40276
  • Verilog
    +關(guān)注

    關(guān)注

    28

    文章

    1351

    瀏覽量

    110074
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3309

    瀏覽量

    42471

原文標(biāo)題:優(yōu)秀的 Verilog/FPGA開源項目介紹(十二)- 玩FPGA不乏味

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【學(xué)習(xí)打卡】OpenHarmony開源項目介紹

    【堅果系列】OpenHarmony應(yīng)用開發(fā)【02】-OpenHarmony開源項目介紹 作者:堅果 公眾號:"大前端之旅" OpenHarmony布道師,InfoQ簽約作者,CSDN博客專家,華為云
    的頭像 發(fā)表于 06-30 13:05 ?4453次閱讀
    【學(xué)習(xí)打卡】OpenHarmony<b class='flag-5'>開源</b><b class='flag-5'>項目</b><b class='flag-5'>介紹</b>

    開源FPGA項目有哪些

    請問開源FPGA項目有哪些?
    發(fā)表于 12-26 12:09

    開源騷客】【從零開始輕松設(shè)計SDRAM控制器】第一講:項目演示及整體框架介紹

    ,但由于接觸FPGA時間不長,雖認(rèn)真研讀過各種關(guān)于SDRAM的資料,卻仍然無法使用Verilog設(shè)計出一個工作正常的SDRAM控制器。在本文中,【開源騷客】將會先引入一個SDRAM控制器簡單例子的演示
    發(fā)表于 10-16 23:04

    分享一些高星開源項目

    關(guān)于GitHub,可能很多人都誤以為這是互聯(lián)網(wǎng)人的專屬,其實并不是,那上面嵌入式相關(guān)的開源項目是有很多的?,F(xiàn)分享一些高星開源項目(像RT-T
    發(fā)表于 02-28 08:13

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

    優(yōu)秀的 Verilog/FPGA開源項目介紹(一)-PCIe通信 今天開始會陸續(xù)介紹一些優(yōu)秀的開源
    的頭像 發(fā)表于 10-11 15:31 ?9282次閱讀
    優(yōu)秀的 Verilog/<b class='flag-5'>FPGA</b><b class='flag-5'>開源</b><b class='flag-5'>項目</b><b class='flag-5'>介紹</b>(一)

    Verilog/FPGA開源項目介紹

    優(yōu)秀的 Verilog/FPGA開源項目介紹(七)- CAN0、CAN總線介紹《【科普】CAN總線介紹
    的頭像 發(fā)表于 11-17 11:19 ?3069次閱讀

    OpenHarmony Dev-Board-SIG專場:關(guān)于慧睿思通開源項目

    OpenHarmony Dev-Board-SIG專場:關(guān)于慧睿思通開源項目
    的頭像 發(fā)表于 12-28 15:51 ?1429次閱讀
    OpenHarmony Dev-Board-SIG專場:<b class='flag-5'>關(guān)于</b>慧睿思通<b class='flag-5'>開源</b><b class='flag-5'>項目</b>

    關(guān)于開源項目網(wǎng)站的分享

    之前介紹開源項目都偏向理論,那有沒有一些開源項目可以參考學(xué)習(xí)呢?
    的頭像 發(fā)表于 07-22 09:42 ?2473次閱讀

    TTL FPGA開源項目

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

    關(guān)于傳感器機(jī)器人的開源項目

    電子發(fā)燒友網(wǎng)站提供《關(guān)于傳感器機(jī)器人的開源項目.zip》資料免費(fèi)下載
    發(fā)表于 02-06 14:40 ?1次下載
    <b class='flag-5'>關(guān)于</b>傳感器機(jī)器人的<b class='flag-5'>開源</b><b class='flag-5'>項目</b>

    關(guān)于555定時器的開源項目

    電子發(fā)燒友網(wǎng)站提供《關(guān)于555定時器的開源項目.zip》資料免費(fèi)下載
    發(fā)表于 02-06 14:34 ?0次下載
    <b class='flag-5'>關(guān)于</b>555定時器的<b class='flag-5'>開源</b><b class='flag-5'>項目</b>

    優(yōu)秀的IC/FPGA開源項目:偽紅外圖像處理

    《優(yōu)秀的IC/FPGA開源項目》是新開的系列,旨在介紹單一項目,會比《優(yōu)秀的 Verilog/FPGA
    的頭像 發(fā)表于 06-09 09:42 ?2219次閱讀
    優(yōu)秀的IC/<b class='flag-5'>FPGA</b><b class='flag-5'>開源</b><b class='flag-5'>項目</b>:偽紅外圖像處理

    關(guān)于避免兒童/成人車輛事故的開源項目

    電子發(fā)燒友網(wǎng)站提供《關(guān)于避免兒童/成人車輛事故的開源項目.zip》資料免費(fèi)下載
    發(fā)表于 06-25 16:05 ?0次下載
    <b class='flag-5'>關(guān)于</b>避免兒童/成人車輛事故的<b class='flag-5'>開源</b><b class='flag-5'>項目</b>

    介紹一個使用FPGA做的開源示波器

    其實用FPGA做的示波器有很多,開源的相對較少,我們今天就簡單介紹一個使用FPGA做的開源示波器:
    發(fā)表于 08-14 09:03 ?1212次閱讀

    使用FPGA做的開源示波器

    其實用FPGA做的示波器有很多,開源的相對較少,我們今天就簡單介紹一個使用FPGA做的開源示波器。
    的頭像 發(fā)表于 08-29 09:30 ?1423次閱讀
    RM新时代网站-首页