A small, modular RISC‑V System‑on‑Chip built with LiteX for the Tang Nano 9K.
Visit https://erik-donath.github.io/muTau-RV32-SoC/ to learn more about this project.
- 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.
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)boards/– Board support (platform, pinout, peripherals)cores/– Reusable hardware cores (e.g. HyperBus/HyperRAM)soc/– SoC definition, clocking, builder and configurationfirmware/– Baremetal and BIOS firmware targetsdocs/– Documentation sources (LaTeX, images)pages/- Github Pages site