A Winning Processor Portfolio.

The SiFive® Core IP portfolio is comprised of three distinct families spanning from high-performance application processors to area-optimized, low-power embedded 64- and 32-bit microcontrollers, to vector processors designed with modern compute requirements in mind. All SiFive processors are based upon the RISC-V ISA.

The SiFive Essential™ family gives you the freedom to start with a standard, pre-defined core, or to employ SiFive Core Designer to build your own processor configuration. SiFive Performance™ processors deliver unparalleled performance in an energy-efficient small footprint, and the SiFive Intelligence™ Family leverages a software-first approach to processor design to address the future requirements of deploying machine learning technology to the edge with high performance vector compute capability.

Get started today and discover our complete, scalable portfolio of RISC-V cores for designers targeting all markets, who are at the vanguard of SoC design and are dissatisfied with the status quo.

RISC-V Portfolio

SiFive Processors

Integrated software + hardware solutions to accelerate AI/ML applications with SiFive AI ISA extensions and RISC-V Vector Extensions

512-bit wide RVV, Intelligence Extensions, multi-core- and Linux-capable

The SiFive Performance family of processors is designed for maximum throughput, while preserving efficiency for workloads as varied as branch-intensive operating system, and multimedia processing. Ranging from 8-stage, dual-issue, in-order architectures equipped with 256-bit vector engines, to advanced out-of-order processors with best-in-class industry benchmark performance, the SiFive Performance Family represents the next wave and future of RISC-V compute.

Efficient performance vector application core

Highest performance application core

7 Series
High performance:

8-stage, dual-issue superscalar pipeline

3/5 Series
Efficient performance:

5–6-stage, single-issue pipeline

2 Series
Power & area optimized:

2–3-stage, single-issue pipeline, as small as 13.5k gates

E Cores
32-bit embedded cores

MCU, edge computing, AI, IoT

E7 Series
High performance

Quad-core 32-bit embedded processor

High performance 32-bit embedded processor

E3 Series
Efficient performance

E31 features + single-precision floating point

Balanced performance and efficiency

E2 Series
Power & area optimized

E21 features + single-precision floating point

E20 features + User Mode, Atomics, Multiply, TIM

Our smallest, most efficient core

S Cores
64-bit embedded cores

Storage, AR/VR, machine learning

S7 Series
High performance

Quad-core 64-bit embedded processor

High-performance 64-bit embedded core

S5 Series
Efficient performance

S51 features + double-precision floating point

Low-power 64-bit MCU core

S2 Series
Power & area optimized

Area optimized 64-bit processor

U Cores
64-bit application processors

Linux, datacenter, network baseband

U7 Series
High performance

Multicore: four U74 cores and one S76 core

High performance Linux-capable processor

U5 Series
Efficient performance

Multicore: four U54 cores and one S51 core

Linux-capable application processor