Skip to content

A small, modular RISC‑V System‑on‑Chip built with Litex and Migin for the Tang Nano 9K.

License

Notifications You must be signed in to change notification settings

muTau-Inventions/muTau-RV32-SoC

 
 

Repository files navigation

muTau-RiscV-SoC

CodeQL Build Pages

A small, modular RISC‑V System‑on‑Chip built with LiteX for the Tang Nano 9K.

Website and Dokumentation

Visit https://erik-donath.github.io/muTau-RV32-SoC/ to learn more about this project.

Prerequisites

  • Docker and Make
  • Gowin EDA Education Edition
  • A supported Gowin FPGA board (with USB‑UART)

To enable synthesis and bitstream generation, copy the IDE directory from your Gowin EDA installation into the root of this repository.

Use

To use the Project and the build tools you need to download the gowin-eda (education) from there website and place the IDE directory in the root of this project.

make setup # Update git submodules
make build # Build the Enviroment and then build the litex project
make flash # or make load to temporarly load
make terminal # to connect to the FPGA (USB UART Port)

Repository structure

  • boards/ – Board support (platform, pinout, peripherals)
  • cores/ – Reusable hardware cores (e.g. HyperBus/HyperRAM)
  • soc/ – SoC definition, clocking, builder and configuration
  • firmware/ – Baremetal and BIOS firmware targets
  • docs/ – Documentation sources (LaTeX, images)
  • pages/ - Github Pages site

About

A small, modular RISC‑V System‑on‑Chip built with Litex and Migin for the Tang Nano 9K.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.3%
  • CSS 16.1%
  • HTML 13.7%
  • Makefile 7.8%
  • Dockerfile 5.6%
  • JavaScript 3.4%
  • Shell 0.1%