RISCY is an in-order 4-stage RISC-V RV32IMFCXpulp CPU
SystemVerilog C++ Other
Clone or download
Latest commit 319bfeb Jul 6, 2018



RI5CY is a small 4-stage RISC-V core. It started its life as a fork of the OR10N CPU core that is based on the OpenRISC ISA.

RI5CY fully implements the RV32IMC instruction set and many custom instruction set extensions that improve its performance for signal processing applications.

The core was developed as part of the PULP platform for energy-efficient computing and is currently used as the processing core for PULP and PULPino.


A datasheet that explains the most important features of the core can be found in the doc folder.