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.

CREATOR Simulator

Organization: UC3M

CREATOR: didaCtic and geneRic assEmbly progrAmming simulaTOR

Software Type: Simulators

Software

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

Software

Masimulator

Organization: Lund University

A simple visual 32-bit RISC-V Simulator developed fully in Python and based on the 5-stage pipeline described in the book "Computer Organization and Design RISC-V Edition: The Hardware Software Interface"

Software Type: Simulators

Software

QtRvSim

Organization: Czech Technical University in Prague

RISC-V CPU simulator for education purposes with pipeline and cache visualization and related computer architectures teaching materials and lectures recordings.

License Type: Copyleft

Software Type: Simulators, Course materials

Software

QuarkLink

Organization: Crypto Quantique

QuarkLink is a software-based IoT security platform for device owners to manage their IoT ecosystem security. It can work with QDID, but also with other hardware Root of Trusts. QuarkLink essentially connects IoT devices to server-hosted apps (on-premises or in the cloud). A firmware image is injected into IoT devices at manufacturing, which is encrypted and signed by QuarkLink. This allows for secure provisioning, authentication, and management (monitoring, updates, etc.). QuarkLink is platform-agnostic and can work with various silicon and cloud solutions, and is crypto-agile.

License Type: Open custom

Software Type: Application Infrastructure, Security, Connectivity management

Software

RISCV-TGC-VP

Organization: MINRES Technologies GmbH

TGC-VP is a virtual platform built around a TGC core. It allows a fast and easy entry into the world of TGC-Core-Family series. Furthermore, this system is a good starting point for building any RISC-V based VP system.

License Type: Permissive

Software Type: Simulators

Software

Sabana

Organization: Sabana Technologies Inc

We offer a cloud platform that allows developers build, deploy, and run hardware on cloud FPGAs.

License Type: Permissive

Software Type: Cloud infrastructure

Software

ToMasulator

Organization: Lund University

A simple visual simulator developed fully in Python and based on the Tomasulo and Scorebaording algorithms as described in the book Computer Architecture: A Quantitative Approach.

Software Type: Simulators

Software

Ada (GNAT)

Organization: AdaCore

Software Type: Non-C Compilers and Runtimes

Software

AliOS Things

Organization: Alibaba Cloud

AliOS Things is a IoT Operating System.

License Type: Copyleft

Software Type: RTOS

Software

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.