Richie

Richie#

_images/richie.png

Fig. 1 The Richie framework.#

Richie is an open-source System-Level Design (SLD) framework, which is meant to facilitate the assembling and specialization of accelerator-rich Heterogeneous Systems-on-Chip (HeSoCs). The project consists of the following key components:

  • Platform—Modular and composable HeSoC architecture, based on the RISC-V ISA;

  • SLD toolchain—Automatic design and specialization accelerator-rich, multi-cluster platforms;

  • Exploration flow—Weigh design trade-offs, identifying the best candidate at meeting your application needs. Richie leverages FPGAs to emulate full-stack applications and navigate the HeSoC design space, enabling deeper introspection into the non-idealities occurring at system-level.

_images/pulp_logo_icon.svg

Richie is a joint development effort leaded by the University of Modena and Reggio Emilia (UNIMORE) and the PULP (Parallel Ultra-Low Power) Platform group, from ETH Zürich and the University of Bologna.

Contents:

Note

This project is under active development.