RVComp Guide

Getting Started

  • Introduction
  • Quick Start
  • Demo
  • Installation Guide
  • Setup Before Make Command
  • Make Command
  • Using RVComp on FPGA with the Serial Program
  • Directory Explanation
  • How to Change Configuration
  • Linux Build
  • IP Setup (GUI)
  • Memory Mapped Region

Architecture

  • SoC Architecture Overview
  • RVCpu - RISC-V Processor
  • MMU - Memory Management Unit
  • L2 Cache Architecture
  • AXI-based Interconnect
  • UART Controller
  • DRAM Controller
  • CLINT
  • PLIC
  • bootrom
  • Ethernet
  • sdcram

Software

  • Software
  • Buildroot and BR2_EXTERNAL
  • Linux Boot Flow
  • Device Drivers

Copyright

  • Project Information and Copyright
    • Project Information
    • Copyright
    • Contributors
    • Change History
RVComp Guide
  • Project Information and Copyright
  • View page source

Project Information and Copyright

Project Information

This project started June, 2024. Project Name: RVComp
Version: 1.1.0
Last Updated: 2026/03/27

Copyright

© 2025–2026 ScienceTokyo Archlab

The copyright of this project belongs to the Architecture Lab (Kise Laboratory) of Tokyo Institute of Science (ScienceTokyo).

Contributors

Contributors to this project are as follows:
shmrnrk
yuyu5510
Kise K.

We would like to appreciate the contributions from shmknrk for his significant contributions to this repository.

Change History

  • 2025-10-31: v1.0.0 - Initial release

  • 2026-03-30: v1.1.0 - Added Ethernet MAC Controller (RMII/MII), microSD root filesystem support, and various usability improvements.

Previous

© Copyright 2025–2026, Yuki Yagi.

Built with Sphinx using a theme provided by Read the Docs.