Introduction

Efinix provides a soft RISC-V SoC, called Sapphire RV64, that you can implement in Trion® or Titanium FPGAs. This user guide describes how to:
  • Build RTL designs using the Sapphire RV64 SoC using an example design targeting an Efinix® development board, and how to extend the example for your own application.
  • Set up the software development environment using an example project, create your own software based on example projects, and use the API.
Figure 1. Designing Hardware and Software for the Sapphire RV64 RISC-V SoC