The RISC-V FPGA (RVfpga) Teaching Package

RISC-V is a free and open-standard ISA based on RISC principles, allowing anyone to design, manufacture, and sell RISC-V chips and software. Its flexibility and growing ecosystem have made it popular in research, education, and industry, increasing the need for educational materials. This paper provides an in-depth description of the RVfpga course, which offers a solid introduction to computer architecture using the RISC-V instruction set and FPGA technology. It focuses on providing hands-on experience with real-world RISC-V cores, the VeeR EH1 and EL2 cores, developed by Western Digital and hosted by ChipsAlliance. The course targets students and educators in computing-related fields, enabling them to integrate practical RISC-V knowledge into their curricula. The course materials, which include detailed labs, setup guides, and the full SoC source code in System Verilog, are available for free. Students learn to compile, debug, and run C and assembly programs, to interact with built-in peripherals, to extend the SoC, and to explore microarchitectural features.

Authors

Publication Details

Journal
Dipòsit Digital de la Universitat de Barcelona (Universitat de Barcelona)
Published
2026-01-28
Primary Topic
Space Technology and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The RISC-V FPGA (RVfpga) Teaching Package

Daniel Chaver, Zubair L. Kakakhel, Christopher John Owen, Olof Kindgren et al.
Dipòsit Digital de la Universitat de Barcelona (Universitat de Barcelona)
Space Technology and Applications
article

The RISC-V FPGA (RVfpga) Teaching Package

Daniel Chaver, Zubair L. Kakakhel, Christopher John Owen, Olof Kindgren, Katzalin Olcoz, Fernando A. Castro, Oscar Alonso Casanovas, Alexander Grinshpun, Julio Villalba-Moreno, Rui Duarte, Robert Owen, Manuel Enrique Lopez, Sarah Harris, Luis Pinuel, José I. Gómez-Pérez, Roy Kravitz, Luke Seed, Freddy Gabbay
article en

Abstract

RISC-V is a free and open-standard ISA based on RISC principles, allowing anyone to design, manufacture, and sell RISC-V chips and software. Its flexibility and growing ecosystem have made it popular in research, education, and industry, increasing the need for educational materials. This paper provides an in-depth description of the RVfpga course, which offers a solid introduction to computer architecture using the RISC-V instruction set and FPGA technology. It focuses on providing hands-on experience with real-world RISC-V cores, the VeeR EH1 and EL2 cores, developed by Western Digital and hosted by ChipsAlliance. The course targets students and educators in computing-related fields, enabling them to integrate practical RISC-V knowledge into their curricula. The course materials, which include detailed labs, setup guides, and the full SoC source code in System Verilog, are available for free. Students learn to compile, debug, and run C and assembly programs, to interact with built-in peripherals, to extend the SoC, and to explore microarchitectural features.

Dipòsit Digital de la Universitat de Barcelona (Universitat de Barcelona)
Openalex Percentile: Top 13%
Space Technology and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.