Introduction
The soft core Sapphire SoC in Efinix product line is a fully configurable SoC that runs through the FPGA core fabric. There are settings and I/Os you can choose from that allow you to build the SoC that best fits your application. However, if you require firmware that operates at a higher speed, you can select the Sapphire high performance SoC because it has a hardened block embedded in its chip. The quad RISC-V core has a speed of up to 1 GHz. manages and completes complex tasks in a shorter time compared to Sapphire SoC. The architecture is the same for both but the Sapphire high-performance SoC is designed to improve latency and traffic efficiency. Other aspects are very similar to the Sapphire SoC. Thus, the firmware on the Sapphire SoC can run equally well on the Sapphire high-performance SoC. The following section discusses how to port over the design from Sapphire SoC to the Sapphire high-performance SoC.