🎮RISCBoy: Open-Source Portable Games Console Fits iCE40 FPGA
New open-source gaming console on an FPGA, built from scratch
TL;DR
RISCBoy is a new open-source portable games console designed for iCE40-HX8k FPGA. It includes a RISC-V CPU, graphics pipeline, and support for various instruction sets. The project aims to be fully customizable and compatible with multiple FPGA boards.
RISCBoy, an open-source portable game console, has been released for the iCE40-HX8k FPGA. This DIY console features a RISC-V CPU supporting RV32IMC instructions and passes compliance tests. Developers can customize it using Verilog and build their own toolchain on Linux or Raspberry Pi. The project is ideal for hobbyists and educators looking to explore hardware design.
Key Points
RISCBoy supports RV32IMC instruction set and passes RISC-V compliance suite tests
Designed to fit on an iCE40-HX8k FPGA with 7680 logic elements, ideal for hobbyists
Building the toolchain requires Ubuntu 20.04 and installation of prerequisites
Simulation uses Xilinx ISIM 14.x; RV32IC toolchain needed for running tests
PCB design compatible with iTead's 4-layer 5x5 cm prototyping service
Why It Matters
RISCBoy is a DIY game console designed from scratch, offering hobbyists and educators an open-source platform to explore hardware development. It supports RV32IMC instructions on iCE40-HX8k FPGA with 7680 logic elements, making it ideal for educational projects and custom gaming consoles.
Frequently Asked Questions
Why does this matter?
RISCBoy is a DIY game console designed from scratch, offering hobbyists and educators an open-source platform to explore hardware development. It supports RV32IMC instructions on iCE40-HX8k FPGA with 7680 logic elements, making it ideal for educational projects and custom gaming consoles.
What happened?
RISCBoy is a new open-source portable games console designed for iCE40-HX8k FPGA. It includes a RISC-V CPU, graphics pipeline, and support for various instruction sets. The project aims to be fully customizable and compatible with multiple FPGA boards.
Comments
Be the first to comment
Enjoyed this article?
Get it daily. 7am. Free. Reads in 5 minutes.
Join 2,068 builders reading daily.