碎碎思 · 1 天前

万物皆可“Mister”

之前的文章《国产 FPGA 搭建的复古游戏平台》说到了目前 Mister 遇到的问题,所以目前有很多 Mister 的继承项目,今天介绍一个目标及规划都远超原版的项目-MisteX。

介绍

目前 Mister 所有的核心都基于 Altera FPGA,无论价格多少,你想复刻 Mister 都无从选择,那么有没有支持 Xilinx FPGA 的“Mister”,这就引出今天的主角-MisteX。

image.png

这个架构原始目标就是任何 FPGA,无论是 Xilinx、Altera 还是国产高云的 FPGA,无论是纯 FPGA 还是 SoC 都可以使用该套架构进行移植。

和原版的区别就是使用外挂 ARM(Linux)处理器,通过内置的 JTAG 服务器将内核和游戏下载到 FPGA 上运行,外设也通过 ARM USB 解析命令后将数据通过 SPI 传到 FPGA,所以和原版数据流上没什么区别,只是硬件架构上有区别。

复刻

https://github.com/MiSTeX-dev...

该链接下是目前做的几个硬件架构:

图片

包括 Xilinx 和 Altera 两家的 FPGA,外部 ARM 也使用了 Raspberry Pi Zero 和 Lichee RV Dock 全志 D1 开发板。硬件也全部开源。

图片

这个项目下是 ARM 端的程序:

https://github.com/MiSTeX-dev...\_MiSTeX

这个项目下是 FPGA 端程序:

https://github.com/MiSTeX-dev...

目前还有很多内核没移植过来。

总结

相较于原版 Mister,该项目更灵活,成本也可以控制更少,Raspberry Pi Zero 和 Lichee RV Dock 成本也才几十,再加上 Xilinx FPGA 也才几百,相较原版动辄 1000 左右的价格会便宜很多,但是该项目还处在初期,作者对于项目的推广和复刻的支持文档都相对较少,如果想做可以多找几个人研究,酱紫~

END

作者:碎碎思
原文:OpenFPGA

相关文章推荐

更多 FPGA 干货请关注FPGA 的逻辑技术专栏。欢迎添加极术小姐姐微信(id:aijishu20)加入技术交流群,请备注研究方向。
推荐阅读
关注数
10669
内容数
629
FPGA Logic 二三事
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息