Skip to main content

RISC-V Exchange

The RISC-V Exchange hosts the hardware, software, services, and learning offerings in the RISC-V community. Browse the list or search for an offering below.


Organization: Kai

An incomplete SoC

Software Type: Soft IP


Arabic course in Computer Architecture taught in RISC-V ISA

Organization: Umm Al-Qura University

An Arabic course in Computer Architecture taught in RISC-V ISA based on Computer Organization and Design the Hardware/Software Interface, RISC-V Edition, David Patterson and John Hennessy by Dr. Ghassan F. Bati.

License Type: Copyleft

Learn Language: Arabic


Building Applications with RISC-V and FreeRTOS (LFD112x)

This course is designed to provide the skills you need to build embedded systems with RTOS capabilities for real-time applications. Real time operating systems (RTOS) play an important role in any embedded system, enabling users to control the time critical functions required to be handled within specific timeframes for the effective use of those systems. FreeRTOS is an open source RTOS that has been used in various embedded systems and has been effectively ported onto various processors.

Learn Language: English


Computer Architectures Course (BE5B35APO)

Organization: Czech Technical University in Prague

Classical Computer Architectures course using RISC-V as model architecture starting with number representation, building single cycle CPU, adding cache, pipeline, hazard unit,input output etc.. with demonstration on QtRvSim simulator with online version available.

License Type: Mixed

Learn Language: English


CREATOR Simulator

Organization: UC3M

CREATOR: didaCtic and geneRic assEmbly progrAmming simulaTOR

Software Type: Simulators



Organization: Deepcomputing

With native cutting-edge features, our ROMA laptop lets users directly expand and explore the RISC-V ecosystem. Our ambition is to make 2022 a special year for all those facing the many issues of living and working in our post-Covid world. Which is why we are delighted to be able to join together with our partners to create this breakthrough in RISC-V SoC development. We know the launch of the ROMA laptop will bring an exciting new frontier to our many customers. Please follow our weekly blog for the latest news on ROMA and our exciting new products and peripherals.


Deep Learning Inference on RISC-V with Movidius Neural Compute Stick

Organization: YADRO

An article which demonstrates an option to use RISC-V based host (MangoPi MQ-PRO) with USB accelerator (Intel Movidius NCS2) for deep learning inference.

License Type: Permissive

Learn Language: Russian


Embedded Product Design Services

Organization: Digital Core Technologies

Digital Core Technologies Pvt. Ltd.(DCT), is a Trusted Design Partner for all Electronic Product development needs. Digital Core Technologies offer Product design services covering the entire Life Cycle from concept to deployment. This includes Hardware Designs (High Speed, High Density Digital, Analog, Power and RF Circuits), Embedded Logic Ware (RTL in VHDL/ Verilog) and Embedded Software (bare metal, RTOS, Linux, Android etc.)

License Type: Copyleft


emmtrix Parallel Studio

Organization: emmtrix Technologies GmbH

emmtrix Parallel Studio allows the parallelization and code generation for different processors. With the support for the RISC-V architecture it provides capabilities to estimate the performance and generate C code for the CPU cores as well as for the vector extensions.

License Type: Proprietary

Software Type: Toolchains, Simulators



Organization: Indian Institute of Science, Bangalore

32-bit, 5-Stage Pipelined RISC-V Core

License Type: Proprietary

Software Type: Soft IP


Updates and edits to existing entries, as well as contribution of new entries, are welcome! Please submit your inputs here.

Stay Connected With RISC-V

We send occasional news about RISC-V technical progress, news, and events.